Mendekentralisasi Farcaster: Ferrule

Pemula7/4/2024, 7:06:43 PM
Artikel ini memperkenalkan aplikasi jaringan sosial terdesentralisasi Farcaster, menyoroti arsitekturnya yang dibangun di atas Ethereum dan Optimism, bertujuan untuk mencapai kedaulatan digital dan kepemilikan pengguna.

Salah satu janji mendasar dari blockchain adalah kedaulatan dan kepemilikan digital. Sistem-sistem warisan telah rusak secara mendasar untuk beberapa waktu sekarang. Kemunculan teknologi perbatasan memungkinkan kita untuk bergerak melewati sistem-sistem ini ke dalam paradigma baru. Media sosial adalah salah satu dari banyak sistem yang memerlukan perombakan besar. Sentimen ini bukanlah hal baru atau baru. Para pembangun, pengguna, dan investor telah mendukung grafik sosial terdesentralisasi, lapisan penegasan, dan semua yang terkait dengannya sejak zaman Bitclout.

Banyak yang telah mencoba, namun belum ada yang berhasil. Masuk Farcaster, aplikasi jaringan sosial yang cukup terdesentralisasi yang dibangun di atas Ethereum dan didukung oleh Optimism. Farcaster berfungsi secara mirip dengan X (sebelumnya dikenal sebagai Twitter) dan Reddit. Pengguna dapat bergabung dengan jaringan dengan cepat, membuat profil, memposting “casts” (mirip dengan tweet), dan mengikuti pengguna lainnya. Sebagian besar pekerjaan berat dilakukan oleh Warpcast, sebuah klien Farcaster yang mengabstraksi kompleksitas teknis dan membuat pengalaman pengguna menjadi lancar.

Berbeda dengan X dan Reddit, Farcaster memungkinkan pengguna memiliki akun mereka sendiri dan graf sosial serta hubungan yang mereka buat dengan pengguna lain. Ini merupakan peningkatan signifikan dari sistem warisan yang sudah ada. Setiap pengguna Farcaster bebas beralih antara aplikasi yang diluncurkan di Farcaster, memastikan otonomi dan kepemilikan pengguna dalam klien.

Negara Bagian Farcaster


=

\=
Hub: Mirip dengan node blockchain, Hubs menyimpan data dan mendengarkan Ethereum dan Optimism untuk informasi spesifik tentang pengguna.

Aplikasi Klien: Aplikasi yang digunakan pada platform Farcaster, pada dasarnya merupakan Keypair dan dataset on-chain yang digunakan oleh penerbit Aplikasi Klien untuk bertindak atas nama pengguna, memungkinkan mereka untuk memposting, membaca data, dan melakukan tindakan lainnya.

Farcaster telah membangun sistem "cukup terdesentralisasi" yang memungkinkan pengguna memiliki identitas portabel antara Aplikasi Klien. Ini mirip dengan menggunakan Google untuk masuk ke Facebook dan X, tetapi Farcaster melangkah lebih jauh dengan membuat data portabel juga. Aplikasi Klien yang berbeda dapat menciptakan pengalaman unik melalui data yang sama. Misalnya, Warpcast menyerupai Twitter, sementara aplikasi lain mungkin terasa lebih seperti Discord.

Aplikasi Klien harus terhubung ke Hub, yang tidak berkewajiban untuk mengizinkan komunikasi. Hub mirip dengan server web di web2 land, dan tidak ada biaya bagi Aplikasi Klien untuk membaca atau menulis data ke Hub. Biasanya, tim yang membuat Aplikasi Klien (seperti Warpcast) juga menjalankan node Hub yang mereka hubungkan, sehingga menjadikan mereka sebagai "operator" dari Hub. Siapa pun dapat menjalankan Hub, dan jika konfigurasi awal menunjuk ke Hub lain, jaringan diciptakan.

Pengguna dapat memiliki saldo kripto portabel, dan Aplikasi Klien dapat membuat dompet fiat atau saldo kripto khusus Aplikasi Klien tambahan. Sebagai contoh, pengguna Warpcast membayar 'warps,' yang digunakan untuk penyimpanan Farcaster global dan fitur khusus Warpcast.

Arsitektur yang dipilih adalah “cukup terdesentralisasi” karena mengasumsikan beberapa Aplikasi Klien yang beroperasi secara independen dan bahwa siapa pun yang membangun Aplikasi Klien atau terhubung akan perlu menjalankan node atau membeli akses dari entitas yang menjalankan node.

Masalah yang mengancam

Insentif Jaringan yang Tidak Sejalan

Farcaster beroperasi melalui Hubs yang menyimpan data dan memfasilitasi komunikasi antara Ethereum dan Optimism. Hubs menyediakan API yang memungkinkan Aplikasi Klien untuk membaca dan menulis data. Pengguna harus membayar untuk penyimpanan dengan memanggil fungsi “sewa” pada kontrak pintar Optimism. Gerbang pembayaran ini potensial mengurangi spam dan akun bot, tetapi tidak ada uang sewa yang diberikan kepada operator node. Saat Farcaster berkembang, penyimpanan mungkin menjadi tidak dapat diterima untuk satu node tunggal. Skala horizontal atau memberikan insentif kepada operator node bisa mengatasi ini.

Pusat Aplikasi Klien

Warpcast adalah kontributor inti dan pencipta Farcaster, dan merupakan Aplikasi Klien yang paling banyak digunakan. Jika hanya ada satu klien yang mendominasi, Farcaster berisiko menjadi platform media sosial terpusat lainnya. Aplikasi Klien menggunakan kunci tunggal untuk bertindak atas nama pengguna, yang mirip dengan cara kerja dompet web3 tetapi memiliki kekuatan signifikan. Mengintegrasikan teknologi dompet pintar bisa memungkinkan pengguna menggunakan akun kunci Farcaster mereka sebagai dompet utama.

Memperkenalkan Ferrule dan Ferrule MPC

Farcaster sangat menarik bukan hanya karena prestasi teknisnya tetapi juga karena komunitas yang telah dibangunnya. Namun, bentuk akhir Farcaster belum terwujud. Masuklah Ferrule, sebuah protokol yang dibangun di dalam Farcaster yang memungkinkan siapa pun membangun klien mereka sendiri untuk Farcaster.

Pentingnya Ferrule

Saat ini, ekonomi Farcaster terbatas. Secara khusus, tidak ada insentif bagi siapa pun untuk menjalankan Farcaster Hub, yang mengakibatkan Farcaster mengelola seluruh jaringan. Meskipun ini tidak sepenuhnya terpusat, itu juga tidak sepenuhnya terdesentralisasi, oleh karena itu tagline "cukup terdesentralisasi" dari Farcaster. Jalan menuju jaringan yang lebih terdesentralisasi akan sangat diuntungkan dari Ferrule.

Manfaat dari jaringan yang sepenuhnya terdesentralisasi sangat signifikan. Seperti halnya dengan Ethereum dan Solana, pertumbuhan status menjadi masalah yang semakin meningkat. Seiring bertambahnya pengguna dan interaksi, beban penyimpanan data sepenuhnya ada di Farcaster. Hal ini menjadi masalah baik dari segi sentralisasi maupun pertumbuhan status yang dapat diskalakan dan berkelanjutan. Dengan adopsi massal, masalah ini akan dipercepat.

Sumber:https://dune.com/pixelhack/farcaster

Pertumbuhan Farcaster tidak melambat dan terus mendapatkan momentum, dengan lebih dari 60.000 pengguna harian unik, naik 66% dari bulan ke bulan. Dengan pertumbuhan eksponensial, aktivitas pengguna yang tertanam dalam setiap akun unik meningkat. Meskipun siapa pun dapat menjalankan node Farcaster, tidak ada insentif untuk melakukannya. Insentif untuk pertumbuhan node akan menjadi penting agar sistem dapat berkembang secara optimal.

Desain Ferrule

Ferrule adalah desain novel dari Farcaster Hubs yang beroperasi sebagai Layanan yang Divalidasi Secara Aktif (AVS) pada Layer Eigen. Ini memungkinkan penggunaan aset yang sudah ada untuk mengamankan dan memastikan operasi Hubs serta fungsi yang benar dari protokol Farcaster. Pengguna melakukan staking ulang ke kontrak Ferrule, dan aset didelegasikan ke pusat secara dinamis berdasarkan perilaku jaringan. Sebagian hasil staking akan dialihkan kepada operator hub sebagai reward, bersamaan dengan beberapa biaya sewa akun penyimpanan.

Saat ini, Farcaster Hubs memiliki pemeriksaan integritas data yang terbatas dan tidak ada insentif ekonomi untuk spam atau manipulasi. Ferrule bertujuan untuk mengatasi hal ini dengan memastikan Hubs beroperasi secara terverifikasi dan aman. Node Ferrule menyiarkan artefak yang dapat diverifikasi secara kriptografis yang memberikan bukti operasi yang benar. Insentif ekonomi mendorong perilaku yang benar, dan tidak bertindak atau tindakan jahat dihukum melalui slashing.

Saat Ferrule berkembang, tujuannya adalah mengatasi pertumbuhan negara dan masalah sentralisasi klien/hub. Hubs yang Diinsentifkan dapat membuat sistem routing untuk memastikan bahwa mereka tidak perlu menyimpan semua data, dibalas atas penyimpanan dan memberikan akses ke data. Desain Ferrule bertujuan untuk membuat sentralisasi kurang dapat diterima dengan membalas perilaku hub yang benar.

Beberapa item peta jalan untuk Ferrule termasuk:

Mekanisme Restaking:

  • Restaking: Pengguna dapat me-restake aset mereka yang sudah ada (seperti ETH atau token lain yang kompatibel) ke dalam kontrak Ferrule. Proses staking ini mengikat aset mereka ke keamanan Farcaster Hubs.
  • Delegasi Dinamis: Aset yang dipertaruhkan secara dinamis didelegasikan ke berbagai Hub berdasarkan perilaku dan kebutuhan jaringan. Hal ini memastikan bahwa jaringan tetap aman dan responsif terhadap perubahan pola penggunaan.

Incentivisasi:

  • Hadiah untuk Operator Hub: Sebagian hasil staking dan biaya sewa akun penyimpanan dialihkan ke operator Hub. Hal ini memberikan insentif keuangan untuk menjaga integritas dan kinerja jaringan.
  • Insentif Ekonomi: Tindakan tidak bertindak atau tindakan jahat oleh Hubs didenda secara ekonomi melalui mekanisme pemangkas. Hal ini memastikan bahwa Hubs termotivasi untuk beroperasi dengan benar dan aman.

Operasi yang dapat diverifikasi:

  • Artefak Kriptografi: Node-noda Ferrule harus menyiarluaskan artefak yang dapat diverifikasi secara kriptografi yang menegaskan operasi mereka yang benar. Artefak-artefak ini digunakan untuk memastikan bahwa tindakan yang dilakukan oleh Hubs adalah sah dan sesuai dengan aturan jaringan.
  • Mekanisme Konsensus: Kerangka AVS memastikan bahwa semua Hubs beroperasi secara verifikasi, berkontribusi pada lingkungan tanpa kepercayaan di mana pengguna dapat percaya pada kehandalan jaringan.

Pemecahan Data dan Penyetoran:

  • Pengelolaan Pertumbuhan Negara: Untuk mengelola pertumbuhan negara, Ferrule menggabungkan pembagian data dan mekanisme routing. Pendekatan ini memastikan bahwa tidak ada satu pun Hub yang perlu menyimpan semua data, mendistribusikan beban penyimpanan di seluruh jaringan.
  • Insentif Akses Data: Hubs diberi imbalan karena menyimpan data dan menyediakan akses kepadanya. Bukti penyimpanan data disiarkan di seluruh jaringan, menciptakan peta lokasi data dan memastikan pengambilan data yang efisien.

Ferrule MPC: Memungkinkan Klien Terdesentralisasi dan Aplikasi Terhubung

Kerangka MPC:

  • Penghitungan Multipihak (MPC): Ferrule MPC menggunakan teknik MPC untuk memungkinkan beberapa pihak secara bersama-sama menghitung fungsi atas input mereka sambil menjaga input tersebut tetap pribadi. Hal ini memastikan bahwa data sensitif pengguna tetap rahasia, bahkan selama proses kolaboratif.
  • Klien dan Aplikasi Terhubung: Kerangka kerja MPC memungkinkan pengembangan aplikasi Klien atau Terhubung yang benar-benar terdesentralisasi di Farcaster. Aplikasi ini dapat beroperasi dengan aman dan independen, berinteraksi dengan jaringan tanpa mengorbankan privasi pengguna.

Otentikasi dan Integrasi Dompet Pintar:

  • Otorisasi yang Terperinci: Ferrule MPC mendukung pembuatan sistem otorisasi yang memungkinkan pengguna untuk mendelegasikan tindakan tertentu atas akun mereka. Hal ini mirip dengan pola-pola yang muncul dalam blockchain di mana pengguna dapat memberikan otorisasi untuk kegiatan tertentu atas dompet mereka.
  • Teknologi Dompet Pintar: Mengintegrasikan teknologi dompet pintar memungkinkan pengguna menggunakan akun kunci Farcaster mereka sebagai dompet utama. Integrasi ini memberikan pengalaman pengguna yang mulus, memungkinkan pengguna mengelola aset kripto dan interaksi sosial mereka dari satu akun.

Antarmuka API dan Data:

  • Titik Akses Data Terstandarisasi: Hubs menyediakan titik akses data yang terstandarisasi, memastikan bahwa aplikasi Klien dapat berinteraksi dengan data jaringan secara konsisten. Standarisasi ini menyederhanakan pengembangan aplikasi baru dan meningkatkan interoperabilitas.
  • Model Objek yang Diperluas: Aplikasi klien, seperti Warpcast, dapat memperluas model objek Farcaster untuk menyertakan fitur tambahan seperti graf sosial yang telah dihitung sebelumnya dan data perilaku. Fleksibilitas ini memungkinkan penciptaan pengalaman pengguna yang beragam dan inovatif.

Ferrule MPC adalah perpustakaan dan kumpulan contoh untuk tim menjalankan aplikasi Klien terdesentralisasi atau Terhubung di Farcaster. Itu akan menjadi bagian inti dari Ferrule jika dikejar sepenuhnya. Meskipun belum sepenuhnya siap untuk dirilis, Ferrule MPC bertujuan untuk memicu diskusi di komunitas Farcaster tentang menyelesaikan masalah-masalah yang mengintai ini.

Kami berharap bahwa Ferrule MPC akan menjadi alat yang berguna ke depannya. Jika desain Ferrule membuat Anda bersemangat,

Disclaimer:

  1. Artikel ini dicetak ulang dari [Ferrule Github], Semua hak cipta milik penulis asli [austbot, David Shuttleworth, JJ Alicea]. Jika ada keberatan terhadap pencetakan ulang ini, silakan hubungi Gate Belajartim, dan mereka akan menanganinya dengan segera.
  2. Penafian Tanggung Jawab: Pandangan dan opini yang terdapat dalam artikel ini semata-mata milik penulis dan tidak merupakan nasihat investasi apa pun.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.

Mendekentralisasi Farcaster: Ferrule

Pemula7/4/2024, 7:06:43 PM
Artikel ini memperkenalkan aplikasi jaringan sosial terdesentralisasi Farcaster, menyoroti arsitekturnya yang dibangun di atas Ethereum dan Optimism, bertujuan untuk mencapai kedaulatan digital dan kepemilikan pengguna.

Salah satu janji mendasar dari blockchain adalah kedaulatan dan kepemilikan digital. Sistem-sistem warisan telah rusak secara mendasar untuk beberapa waktu sekarang. Kemunculan teknologi perbatasan memungkinkan kita untuk bergerak melewati sistem-sistem ini ke dalam paradigma baru. Media sosial adalah salah satu dari banyak sistem yang memerlukan perombakan besar. Sentimen ini bukanlah hal baru atau baru. Para pembangun, pengguna, dan investor telah mendukung grafik sosial terdesentralisasi, lapisan penegasan, dan semua yang terkait dengannya sejak zaman Bitclout.

Banyak yang telah mencoba, namun belum ada yang berhasil. Masuk Farcaster, aplikasi jaringan sosial yang cukup terdesentralisasi yang dibangun di atas Ethereum dan didukung oleh Optimism. Farcaster berfungsi secara mirip dengan X (sebelumnya dikenal sebagai Twitter) dan Reddit. Pengguna dapat bergabung dengan jaringan dengan cepat, membuat profil, memposting “casts” (mirip dengan tweet), dan mengikuti pengguna lainnya. Sebagian besar pekerjaan berat dilakukan oleh Warpcast, sebuah klien Farcaster yang mengabstraksi kompleksitas teknis dan membuat pengalaman pengguna menjadi lancar.

Berbeda dengan X dan Reddit, Farcaster memungkinkan pengguna memiliki akun mereka sendiri dan graf sosial serta hubungan yang mereka buat dengan pengguna lain. Ini merupakan peningkatan signifikan dari sistem warisan yang sudah ada. Setiap pengguna Farcaster bebas beralih antara aplikasi yang diluncurkan di Farcaster, memastikan otonomi dan kepemilikan pengguna dalam klien.

Negara Bagian Farcaster


=

\=
Hub: Mirip dengan node blockchain, Hubs menyimpan data dan mendengarkan Ethereum dan Optimism untuk informasi spesifik tentang pengguna.

Aplikasi Klien: Aplikasi yang digunakan pada platform Farcaster, pada dasarnya merupakan Keypair dan dataset on-chain yang digunakan oleh penerbit Aplikasi Klien untuk bertindak atas nama pengguna, memungkinkan mereka untuk memposting, membaca data, dan melakukan tindakan lainnya.

Farcaster telah membangun sistem "cukup terdesentralisasi" yang memungkinkan pengguna memiliki identitas portabel antara Aplikasi Klien. Ini mirip dengan menggunakan Google untuk masuk ke Facebook dan X, tetapi Farcaster melangkah lebih jauh dengan membuat data portabel juga. Aplikasi Klien yang berbeda dapat menciptakan pengalaman unik melalui data yang sama. Misalnya, Warpcast menyerupai Twitter, sementara aplikasi lain mungkin terasa lebih seperti Discord.

Aplikasi Klien harus terhubung ke Hub, yang tidak berkewajiban untuk mengizinkan komunikasi. Hub mirip dengan server web di web2 land, dan tidak ada biaya bagi Aplikasi Klien untuk membaca atau menulis data ke Hub. Biasanya, tim yang membuat Aplikasi Klien (seperti Warpcast) juga menjalankan node Hub yang mereka hubungkan, sehingga menjadikan mereka sebagai "operator" dari Hub. Siapa pun dapat menjalankan Hub, dan jika konfigurasi awal menunjuk ke Hub lain, jaringan diciptakan.

Pengguna dapat memiliki saldo kripto portabel, dan Aplikasi Klien dapat membuat dompet fiat atau saldo kripto khusus Aplikasi Klien tambahan. Sebagai contoh, pengguna Warpcast membayar 'warps,' yang digunakan untuk penyimpanan Farcaster global dan fitur khusus Warpcast.

Arsitektur yang dipilih adalah “cukup terdesentralisasi” karena mengasumsikan beberapa Aplikasi Klien yang beroperasi secara independen dan bahwa siapa pun yang membangun Aplikasi Klien atau terhubung akan perlu menjalankan node atau membeli akses dari entitas yang menjalankan node.

Masalah yang mengancam

Insentif Jaringan yang Tidak Sejalan

Farcaster beroperasi melalui Hubs yang menyimpan data dan memfasilitasi komunikasi antara Ethereum dan Optimism. Hubs menyediakan API yang memungkinkan Aplikasi Klien untuk membaca dan menulis data. Pengguna harus membayar untuk penyimpanan dengan memanggil fungsi “sewa” pada kontrak pintar Optimism. Gerbang pembayaran ini potensial mengurangi spam dan akun bot, tetapi tidak ada uang sewa yang diberikan kepada operator node. Saat Farcaster berkembang, penyimpanan mungkin menjadi tidak dapat diterima untuk satu node tunggal. Skala horizontal atau memberikan insentif kepada operator node bisa mengatasi ini.

Pusat Aplikasi Klien

Warpcast adalah kontributor inti dan pencipta Farcaster, dan merupakan Aplikasi Klien yang paling banyak digunakan. Jika hanya ada satu klien yang mendominasi, Farcaster berisiko menjadi platform media sosial terpusat lainnya. Aplikasi Klien menggunakan kunci tunggal untuk bertindak atas nama pengguna, yang mirip dengan cara kerja dompet web3 tetapi memiliki kekuatan signifikan. Mengintegrasikan teknologi dompet pintar bisa memungkinkan pengguna menggunakan akun kunci Farcaster mereka sebagai dompet utama.

Memperkenalkan Ferrule dan Ferrule MPC

Farcaster sangat menarik bukan hanya karena prestasi teknisnya tetapi juga karena komunitas yang telah dibangunnya. Namun, bentuk akhir Farcaster belum terwujud. Masuklah Ferrule, sebuah protokol yang dibangun di dalam Farcaster yang memungkinkan siapa pun membangun klien mereka sendiri untuk Farcaster.

Pentingnya Ferrule

Saat ini, ekonomi Farcaster terbatas. Secara khusus, tidak ada insentif bagi siapa pun untuk menjalankan Farcaster Hub, yang mengakibatkan Farcaster mengelola seluruh jaringan. Meskipun ini tidak sepenuhnya terpusat, itu juga tidak sepenuhnya terdesentralisasi, oleh karena itu tagline "cukup terdesentralisasi" dari Farcaster. Jalan menuju jaringan yang lebih terdesentralisasi akan sangat diuntungkan dari Ferrule.

Manfaat dari jaringan yang sepenuhnya terdesentralisasi sangat signifikan. Seperti halnya dengan Ethereum dan Solana, pertumbuhan status menjadi masalah yang semakin meningkat. Seiring bertambahnya pengguna dan interaksi, beban penyimpanan data sepenuhnya ada di Farcaster. Hal ini menjadi masalah baik dari segi sentralisasi maupun pertumbuhan status yang dapat diskalakan dan berkelanjutan. Dengan adopsi massal, masalah ini akan dipercepat.

Sumber:https://dune.com/pixelhack/farcaster

Pertumbuhan Farcaster tidak melambat dan terus mendapatkan momentum, dengan lebih dari 60.000 pengguna harian unik, naik 66% dari bulan ke bulan. Dengan pertumbuhan eksponensial, aktivitas pengguna yang tertanam dalam setiap akun unik meningkat. Meskipun siapa pun dapat menjalankan node Farcaster, tidak ada insentif untuk melakukannya. Insentif untuk pertumbuhan node akan menjadi penting agar sistem dapat berkembang secara optimal.

Desain Ferrule

Ferrule adalah desain novel dari Farcaster Hubs yang beroperasi sebagai Layanan yang Divalidasi Secara Aktif (AVS) pada Layer Eigen. Ini memungkinkan penggunaan aset yang sudah ada untuk mengamankan dan memastikan operasi Hubs serta fungsi yang benar dari protokol Farcaster. Pengguna melakukan staking ulang ke kontrak Ferrule, dan aset didelegasikan ke pusat secara dinamis berdasarkan perilaku jaringan. Sebagian hasil staking akan dialihkan kepada operator hub sebagai reward, bersamaan dengan beberapa biaya sewa akun penyimpanan.

Saat ini, Farcaster Hubs memiliki pemeriksaan integritas data yang terbatas dan tidak ada insentif ekonomi untuk spam atau manipulasi. Ferrule bertujuan untuk mengatasi hal ini dengan memastikan Hubs beroperasi secara terverifikasi dan aman. Node Ferrule menyiarkan artefak yang dapat diverifikasi secara kriptografis yang memberikan bukti operasi yang benar. Insentif ekonomi mendorong perilaku yang benar, dan tidak bertindak atau tindakan jahat dihukum melalui slashing.

Saat Ferrule berkembang, tujuannya adalah mengatasi pertumbuhan negara dan masalah sentralisasi klien/hub. Hubs yang Diinsentifkan dapat membuat sistem routing untuk memastikan bahwa mereka tidak perlu menyimpan semua data, dibalas atas penyimpanan dan memberikan akses ke data. Desain Ferrule bertujuan untuk membuat sentralisasi kurang dapat diterima dengan membalas perilaku hub yang benar.

Beberapa item peta jalan untuk Ferrule termasuk:

Mekanisme Restaking:

  • Restaking: Pengguna dapat me-restake aset mereka yang sudah ada (seperti ETH atau token lain yang kompatibel) ke dalam kontrak Ferrule. Proses staking ini mengikat aset mereka ke keamanan Farcaster Hubs.
  • Delegasi Dinamis: Aset yang dipertaruhkan secara dinamis didelegasikan ke berbagai Hub berdasarkan perilaku dan kebutuhan jaringan. Hal ini memastikan bahwa jaringan tetap aman dan responsif terhadap perubahan pola penggunaan.

Incentivisasi:

  • Hadiah untuk Operator Hub: Sebagian hasil staking dan biaya sewa akun penyimpanan dialihkan ke operator Hub. Hal ini memberikan insentif keuangan untuk menjaga integritas dan kinerja jaringan.
  • Insentif Ekonomi: Tindakan tidak bertindak atau tindakan jahat oleh Hubs didenda secara ekonomi melalui mekanisme pemangkas. Hal ini memastikan bahwa Hubs termotivasi untuk beroperasi dengan benar dan aman.

Operasi yang dapat diverifikasi:

  • Artefak Kriptografi: Node-noda Ferrule harus menyiarluaskan artefak yang dapat diverifikasi secara kriptografi yang menegaskan operasi mereka yang benar. Artefak-artefak ini digunakan untuk memastikan bahwa tindakan yang dilakukan oleh Hubs adalah sah dan sesuai dengan aturan jaringan.
  • Mekanisme Konsensus: Kerangka AVS memastikan bahwa semua Hubs beroperasi secara verifikasi, berkontribusi pada lingkungan tanpa kepercayaan di mana pengguna dapat percaya pada kehandalan jaringan.

Pemecahan Data dan Penyetoran:

  • Pengelolaan Pertumbuhan Negara: Untuk mengelola pertumbuhan negara, Ferrule menggabungkan pembagian data dan mekanisme routing. Pendekatan ini memastikan bahwa tidak ada satu pun Hub yang perlu menyimpan semua data, mendistribusikan beban penyimpanan di seluruh jaringan.
  • Insentif Akses Data: Hubs diberi imbalan karena menyimpan data dan menyediakan akses kepadanya. Bukti penyimpanan data disiarkan di seluruh jaringan, menciptakan peta lokasi data dan memastikan pengambilan data yang efisien.

Ferrule MPC: Memungkinkan Klien Terdesentralisasi dan Aplikasi Terhubung

Kerangka MPC:

  • Penghitungan Multipihak (MPC): Ferrule MPC menggunakan teknik MPC untuk memungkinkan beberapa pihak secara bersama-sama menghitung fungsi atas input mereka sambil menjaga input tersebut tetap pribadi. Hal ini memastikan bahwa data sensitif pengguna tetap rahasia, bahkan selama proses kolaboratif.
  • Klien dan Aplikasi Terhubung: Kerangka kerja MPC memungkinkan pengembangan aplikasi Klien atau Terhubung yang benar-benar terdesentralisasi di Farcaster. Aplikasi ini dapat beroperasi dengan aman dan independen, berinteraksi dengan jaringan tanpa mengorbankan privasi pengguna.

Otentikasi dan Integrasi Dompet Pintar:

  • Otorisasi yang Terperinci: Ferrule MPC mendukung pembuatan sistem otorisasi yang memungkinkan pengguna untuk mendelegasikan tindakan tertentu atas akun mereka. Hal ini mirip dengan pola-pola yang muncul dalam blockchain di mana pengguna dapat memberikan otorisasi untuk kegiatan tertentu atas dompet mereka.
  • Teknologi Dompet Pintar: Mengintegrasikan teknologi dompet pintar memungkinkan pengguna menggunakan akun kunci Farcaster mereka sebagai dompet utama. Integrasi ini memberikan pengalaman pengguna yang mulus, memungkinkan pengguna mengelola aset kripto dan interaksi sosial mereka dari satu akun.

Antarmuka API dan Data:

  • Titik Akses Data Terstandarisasi: Hubs menyediakan titik akses data yang terstandarisasi, memastikan bahwa aplikasi Klien dapat berinteraksi dengan data jaringan secara konsisten. Standarisasi ini menyederhanakan pengembangan aplikasi baru dan meningkatkan interoperabilitas.
  • Model Objek yang Diperluas: Aplikasi klien, seperti Warpcast, dapat memperluas model objek Farcaster untuk menyertakan fitur tambahan seperti graf sosial yang telah dihitung sebelumnya dan data perilaku. Fleksibilitas ini memungkinkan penciptaan pengalaman pengguna yang beragam dan inovatif.

Ferrule MPC adalah perpustakaan dan kumpulan contoh untuk tim menjalankan aplikasi Klien terdesentralisasi atau Terhubung di Farcaster. Itu akan menjadi bagian inti dari Ferrule jika dikejar sepenuhnya. Meskipun belum sepenuhnya siap untuk dirilis, Ferrule MPC bertujuan untuk memicu diskusi di komunitas Farcaster tentang menyelesaikan masalah-masalah yang mengintai ini.

Kami berharap bahwa Ferrule MPC akan menjadi alat yang berguna ke depannya. Jika desain Ferrule membuat Anda bersemangat,

Disclaimer:

  1. Artikel ini dicetak ulang dari [Ferrule Github], Semua hak cipta milik penulis asli [austbot, David Shuttleworth, JJ Alicea]. Jika ada keberatan terhadap pencetakan ulang ini, silakan hubungi Gate Belajartim, dan mereka akan menanganinya dengan segera.
  2. Penafian Tanggung Jawab: Pandangan dan opini yang terdapat dalam artikel ini semata-mata milik penulis dan tidak merupakan nasihat investasi apa pun.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!