Menjelajahi SocialFi: Aksi Solana & Blinks vs. Ethereum Farcaster & Lens

Menengah7/15/2024, 5:30:08 AM
Solana dan Dialect telah secara bersama-sama memperkenalkan konsep baru Solana "Actions and Blinks," yang memungkinkan swap satu-klik, voting, donasi, pencetakan, dan fungsi lainnya melalui ekstensi browser. Ini memungkinkan berbagai operasi dan transaksi dilaksanakan dengan efisien, memastikan konsensus jaringan dan konsistensi melalui sinkronisasi waktu dan pencatatan berurutan. Strategi ini dibandingkan dengan protokol Farcaster Ethereum dan pendekatan Solana.

tldr

  • Baru-baru ini, Solana dan Dialect secara bersama-sama memperkenalkan konsep baru Solana yang disebut 'actions and blinks', yang memungkinkan fungsionalitas satu-klik seperti swap, voting, donasi, dan mint melalui ekstensi browser.
  • tindakan memfasilitasi pelaksanaan yang efisien dari berbagai operasi dan transaksi, sementara kedipan memastikan konsensus jaringan dan konsistensi melalui sinkronisasi waktu dan pencatatan berurutan. bersama, mereka memungkinkan solana untuk memberikan pengalaman blockchain berkinerja tinggi, rendah-latensi.
  • Pengembangan Blinks memerlukan dukungan dari aplikasi web2, yang membawa masalah kepercayaan, kompatibilitas, dan kerjasama antara web2 dan web3.
  • Dibandingkan dengan farcaster & protokol lensa, actions & blinks lebih mengandalkan aplikasi web2 untuk mendapatkan lalu lintas, sedangkan yang terakhir lebih mengandalkan keamanan on-chain.


sumber gambar: solana resmi (solana tindakan eksekusi dan siklus hidup)

1.1 tindakan (tindakan solana)

menurut definisi resmi: tindakan solana adalah api standar yang mengembalikan transaksi pada blockchain solana. transaksi ini dapat dilihat pratinjau, ditandatangani, dan dikirim dalam berbagai konteks, termasuk kode QR, tombol + widget, dan situs web di seluruh internet.

tindakan dapat dipahami secara sederhana sebagai transaksi yang menunggu ditandatangani. Memperluas ini, dalam jaringan solana, tindakan adalah deskripsi abstrak dari mekanisme pemrosesan transaksi, mencakup berbagai tugas seperti pemrosesan transaksi, eksekusi kontrak, dan operasi data. Pengguna dapat mengirim transaksi melalui tindakan, termasuk transfer token dan pembelian aset digital. Pengembang menggunakan tindakan untuk memanggil dan menjalankan kontrak pintar, mengimplementasikan logika on-chain yang kompleks.

  • solana memproses tugas-tugas ini menggunakan 'transaksi,' masing-masing terdiri dari serangkaian instruksi yang dieksekusi antara akun yang spesifik. Melalui pemrosesan paralel dan protokol aliran teluk, solana meneruskan transaksi sebelumnya ke validator, mengurangi penundaan konfirmasi. Dengan mekanisme penguncian yang halus, solana dapat memproses banyak transaksi yang tidak saling bertentangan secara bersamaan, secara signifikan meningkatkan throughput sistem.
  • solana menggunakan runtime untuk menjalankan transaksi dan instruksi kontrak pintar, memastikan kebenaran input, output, dan status transaksi selama eksekusi. setelah eksekusi awal, transaksi menunggu konfirmasi blok. begitu blok disepakati oleh sebagian besar validator, transaksi dianggap final. solana dapat memproses ribuan transaksi per detik, dengan waktu konfirmasi serendah 400 milidetik. berkat mekanisme pipeline dan gulf stream, throughput dan kinerja jaringan lebih ditingkatkan.
  • Tindakan bukan sekadar tugas atau operasi; mereka dapat menjadi transaksi, eksekusi kontrak, atau pemrosesan data. Operasi-operasi ini mirip dengan transaksi atau panggilan kontrak di blockchain lain, tetapi tindakan Solana memiliki keuntungan unik: 1. pemrosesan yang efisien: Solana telah merancang metode yang efisien untuk menangani tindakan, memungkinkan eksekusi yang cepat dalam jaringan besar. 2. laten rendah: arsitektur kinerja tinggi Solana memastikan laten pemrosesan yang sangat rendah untuk tindakan, mendukung transaksi dan aplikasi berfrekuensi tinggi. 3. fleksibilitas: tindakan dapat mengeksekusi berbagai operasi kompleks, termasuk panggilan kontrak cerdas dan penyimpanan/pemulihan data (detail lebih lanjut di tautan terlampir).

menurut definisi resmi: blinks dapat mengubah setiap tindakan solana menjadi tautan yang dapat dibagikan dengan kaya metadata. blinks memungkinkan klien yang mendukung tindakan (dompet ekstensi browser, bot) untuk menampilkan lebih banyak fungsionalitas kepada pengguna. di situs web, blinks dapat segera memicu pratinjau transaksi di dompet tanpa mengalihkan ke aplikasi terdesentralisasi; di discord, bot dapat memperluas blinks menjadi serangkaian tombol interaktif. ini memungkinkan antarmuka web apa pun yang menampilkan URL untuk mencapai interaksi on-chain.

secara sederhana, solana blinks mengonversi tindakan solana menjadi tautan yang dapat dibagikan (mirip dengan http). Dengan mengaktifkan fungsi terkait dalam dompet yang mendukung seperti phantom, backpack, dan solflare, situs web dan media sosial dapat menjadi tempat transaksi on-chain, memungkinkan setiap situs web dengan URL untuk langsung memulai transaksi solana.

secara ringkas, meskipun tindakan dan kedipan solana adalah protokol/standar tanpa izin, namun masih memerlukan aplikasi klien dan dompet untuk akhirnya membantu pengguna menandatangani transaksi, dibandingkan dengan narasi intent solvers.

Tujuan langsung dari tindakan & kedipan adalah untuk "http-link" operasi on-chain Solana, menganalisanya ke dalam aplikasi web2 seperti Twitter.


sumber gambar: @eli5_defi

2. protokol sosial terdesentralisasi pada Ethereum

2.1 protokol farcaster

farcaster adalah protokol graf sosial terdesentralisasi yang didasarkan pada ethereum dan optimism, memungkinkan aplikasi untuk saling terhubung melalui teknologi terdesentralisasi seperti blockchain, jaringan p2p, dan buku besar terdistribusi. ini memungkinkan pengguna untuk secara mulus bermigrasi dan berbagi konten di berbagai platform tanpa bergantung pada entitas terpusat tunggal. protokol graf terbuka (yang secara otomatis mengekstrak konten dari tautan yang diposting dalam posting jejaring sosial dan menyuntikkan fitur interaktif) memungkinkan konten yang dibagikan oleh pengguna untuk secara otomatis diekstrak dan dikonversi menjadi aplikasi interaktif.

jaringan terdesentralisasi: farcaster mengandalkan jaringan terdesentralisasi, menghindari masalah titik kegagalan tunggal yang umum terjadi dalam jaringan sosial tradisional dengan server terpusat. Ini menggunakan teknologi buku besar terdistribusi untuk memastikan keamanan dan transparansi data.

enkripsi kunci publik: setiap pengguna di Farcaster memiliki sepasang kunci publik dan privat. kunci publik digunakan untuk mengidentifikasi pengguna, sementara kunci privat digunakan untuk menandatangani tindakan mereka. metode ini memastikan privasi dan keamanan data pengguna.

portabilitas data: data pengguna disimpan dalam sistem penyimpanan terdesentralisasi daripada di satu server tunggal. hal ini memungkinkan pengguna memiliki kontrol penuh atas data mereka dan memigrasikannya antara aplikasi yang berbeda.

identitas yang dapat diverifikasi: melalui teknologi enkripsi kunci publik, farcaster memastikan bahwa identitas setiap pengguna dapat diverifikasi. pengguna dapat membuktikan kontrol mereka atas sebuah akun dengan menandatangani tindakan.

identifikasi terdesentralisasi (dids): farcaster menggunakan identifikasi terdesentralisasi (dids) untuk mengidentifikasi pengguna dan konten. dids didasarkan pada enkripsi kunci publik dan menawarkan keamanan dan keabadian yang tinggi.

konsistensi data: untuk memastikan konsistensi data di seluruh jaringan, farcaster menggunakan mekanisme konsensus yang mirip dengan blockchain (dengan "post" sebagai node). mekanisme ini memastikan bahwa semua node setuju pada data pengguna dan tindakan, menjaga integritas dan konsistensi data.

aplikasi terdesentralisasi: farcaster menyediakan platform pengembangan yang memungkinkan pengembang membangun dan menerapkan aplikasi terdesentralisasi (dapps). Aplikasi ini dapat terintegrasi dengan jaringan farcaster dengan mulus, menawarkan berbagai fungsionalitas dan layanan kepada pengguna.

keamanan dan privasi: farcaster menekankan privasi dan keamanan data pengguna. semua transmisi dan penyimpanan data dienkripsi, dan pengguna dapat memilih untuk membuat konten mereka menjadi publik atau pribadi.

Dalam fitur bingkai baru farcaster (di mana bingkai yang berbeda terintegrasi dengan farcaster dan berjalan secara independen), pengguna dapat mengubah “casts” (mirip dengan posting, termasuk teks, gambar, video, dan tautan) menjadi aplikasi interaktif. Konten-konten ini disimpan dalam jaringan terdesentralisasi, memastikan keberlangsungan dan ketidakubahannya. Setiap cast memiliki pengidentifikasi unik saat diposting, membuatnya dapat dilacak, dan identitas pengguna diverifikasi melalui sistem verifikasi identitas terdesentralisasi. Sebagai protokol sosial terdesentralisasi, klien farcaster dapat terintegrasi dengan lancar dengan bingkai.

2.2 prinsip utama


sumber gambar: arsitektur | farcaster

protokol farcaster terbagi menjadi tiga lapisan utama: lapisan identitas, lapisan data — pusat, dan lapisan aplikasi. setiap lapisan memiliki fungsi dan peran yang spesifik.

lapisan identitas

· fungsi: bertanggung jawab atas pengelolaan dan verifikasi identitas pengguna; menyediakan otentikasi identitas terdesentralisasi untuk memastikan keunikan dan keamanan identitas pengguna. terdiri dari empat registri: registri id, fname, registri kunci, dan registri penyimpanan (rincian di tautan referensi 1).

· prinsip teknis: menggunakan identitas terdesentralisasi (dids) berdasarkan teknologi enkripsi kunci publik. Setiap pengguna memiliki did yang unik digunakan untuk mengidentifikasi dan memverifikasi identitas mereka. Penggunaan pasangan kunci publik dan privat memastikan bahwa hanya pengguna yang dapat mengontrol dan mengelola informasi identitas mereka. Lapisan identitas memastikan migrasi yang mulus dan verifikasi identitas di berbagai aplikasi dan layanan yang berbeda.

lapisan data — pusat

· fungsi: bertanggung jawab untuk menyimpan dan mengelola data yang dihasilkan pengguna, menyediakan sistem penyimpanan data terdesentralisasi yang memastikan keamanan, integritas, dan aksesibilitas data.

· prinsip teknis: pusat adalah simpul penyimpanan data terdesentralisasi yang tersebar di seluruh jaringan. setiap pusat berfungsi sebagai unit penyimpanan independen yang bertanggung jawab untuk menyimpan dan mengelola sebagian data. data didistribusikan di seluruh pusat dan dilindungi menggunakan teknik enkripsi. lapisan data memastikan ketersediaan dan skalabilitas data yang tinggi, memungkinkan pengguna untuk mengakses dan memindahkan data mereka kapan saja.

lapisan aplikasi

· fungsi: menyediakan platform untuk mengembangkan dan menerapkan aplikasi terdesentralisasi (dapps), mendukung berbagai skenario aplikasi seperti jejaring sosial, penerbitan konten, dan pesan.

· prinsip-prinsip teknis: pengembang dapat menggunakan API dan alat yang disediakan oleh farcaster untuk membangun dan menyebarkan aplikasi terdesentralisasi. Lapisan aplikasi terintegrasi dengan lancar dengan lapisan identitas dan data, memastikan verifikasi identitas dan manajemen data selama penggunaan aplikasi. Aplikasi terdesentralisasi berjalan pada jaringan terdesentralisasi, tanpa mengandalkan server terpusat, yang meningkatkan keandalan dan keamanan aplikasi.

2.3 ringkasan di atas

tindakan solana & blink bertujuan untuk menjembatani saluran lalu lintas aplikasi web2. dampak langsung: perspektif pengguna: menyederhanakan transaksi sambil meningkatkan risiko pencurian dana. perspektif solana: sangat meningkatkan efek lalu lintas lintas batas tetapi menghadapi tantangan kompatibilitas dan dukungan di bawah regulasi sensor web2. pengembangan masa depan di bawah ekosistem solana yang luas, seperti layer2, svm, dan sistem operasi seluler, mungkin lebih meningkatkan kemampuan ini.

Di sisi lain, protokol farcaster Ethereum, dibandingkan dengan strategi Solana, mengurangi integrasi lalu lintas web2, meningkatkan resistensi sensor dan keamanan secara keseluruhan. Model farcaster+evm lebih sejalan dengan konsep asli web3.

protokol lensa 2.4


sumber gambar: lensfrens

protokol lens adalah protokol graf sosial terdesentralisasi lain yang dirancang untuk memberikan pengguna kontrol penuh atas data sosial dan konten mereka. Melalui protokol lens, pengguna dapat membuat, memiliki, dan mengelola graf sosial mereka, yang dapat bermigrasi dengan lancar di berbagai aplikasi dan platform. protokol ini menggunakan NFT untuk mewakili graf sosial dan konten pengguna, memastikan keunikan dan keamanan data. Terletak di ethereum, protokol lens memiliki kesamaan dan perbedaan dengan farcaster:

kemiripan:

  • kontrol pengguna: dalam kedua protokol tersebut, pengguna memiliki kontrol penuh atas data dan konten mereka.
  • verifikasi identitas: keduanya menggunakan pengenal terdesentralisasi (dids) dan teknologi enkripsi untuk memastikan keamanan dan keunikan identitas pengguna.

perbedaan:

arsitektur teknis:

  • farcaster: dibangun di atas Ethereum (l1), terbagi menjadi lapisan identitas untuk mengelola identitas pengguna, lapisan data - pusat untuk node penyimpanan terdesentralisasi, dan lapisan aplikasi untuk menyediakan platform pengembangan dapps, menggunakan pusat offline untuk propagasi data.
  • Protokol lens: berbasis pada polygon (L2), menggunakan NFT untuk mewakili graf sosial dan konten pengguna, dengan semua aktivitas disimpan dalam dompet pengguna, menekankan kepemilikan data dan portabilitas.

verifikasi dan manajemen data:

  • farcaster: menggunakan node penyimpanan terdistribusi (hubs) untuk mengelola data, memastikan keamanan dan ketersediaan tinggi, dengan pembaruan pegangan tahunan dan konsensus melalui delta graf.
  • protokol lens: profil data pribadi nfts memastikan keunikan dan keamanan data tanpa perlu pembaruan.

ekosistem aplikasi:

  • farcaster: menyediakan platform pengembangan dapps yang komprehensif, terintegrasi dengan sempurna dengan lapisan identitas dan data.
  • protokol lens: berfokus pada portabilitas graf sosial dan konten pengguna, mendukung perpindahan yang lancar antara platform dan aplikasi yang berbeda.

Melalui perbandingan ini, kita dapat melihat bahwa Farcaster dan Lens Protocol memiliki kesamaan dalam pengendalian pengguna dan verifikasi identitas tetapi perbedaan signifikan dalam penyimpanan data dan ekosistem. Farcaster menekankan struktur berlapis dan penyimpanan terdesentralisasi, sedangkan Lens Protocol menyoroti penggunaan NFT untuk portabilitas data dan kepemilikan.

3. yang mana dari ketiga ini dapat mencapai aplikasi berbasis skala besar terlebih dahulu?

melalui analisis di atas, masing-masing dari ketiga protokol memiliki kekuatan dan tantangannya sendiri. solana, dengan kinerja tinggi dan kemampuannya untuk mengubah situs web atau aplikasi apa pun menjadi jalur transaksi kriptocurrency, telah dengan cepat mendapatkan perhatian dengan memanfaatkan platform media sosial dan kemudahan dalam menghasilkan tautan dengan blinks. namun, ketergantungannya pada web2 membawa kompromi antara lalu lintas dan keamanan.

protokol lens, didirikan pada tahun 2022, memanfaatkan desain modular dan penyimpanan on-chain-nya untuk memberikan skalabilitas dan transparansi yang baik, menangkap peluang pasar awal tetapi mungkin menghadapi tantangan dalam hal biaya dan skalabilitas serta sentimen fomo pasar.

Keunggulan farcaster terletak pada desainnya, yang paling sesuai dengan prinsip web3, menawarkan tingkat desentralisasi tertinggi. Namun, hal ini juga membawa tantangan dalam hal iterasi teknologi dan manajemen pengguna.

tentang ybb

ybb adalah dana web3 yang mendedikasikan diri untuk mengidentifikasi proyek-proyek yang menentukan web3 dengan visi untuk menciptakan habitat online yang lebih baik untuk semua penghuni internet. didirikan oleh sekelompok pengagum blockchain yang telah aktif berpartisipasi dalam industri ini sejak 2013, ybb selalu bersedia membantu proyek-proyek tahap awal untuk berevolusi dari 0 hingga 1. kami menghargai inovasi, gairah yang didorong sendiri, dan produk yang berorientasi pada pengguna sambil mengakui potensi kripto dan aplikasi blockchain.

disclaimer:

  1. artikel ini diambil dari [iniMedium]. semua hak cipta dimiliki oleh penulis asli [peneliti ybb capital ac-core]. jika ada keberatan terhadap cetakan ulang ini, silakan hubungi Gate belajartim, dan mereka akan menanganinya dengan segera.
  2. Penafian tanggung jawab: pandangan dan pendapat yang diungkapkan dalam artikel ini semata-mata milik penulis dan tidak merupakan nasihat investasi apa pun.
  3. terjemahan artikel ke dalam bahasa lain dilakukan oleh tim belajar Gate.io. kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.

Menjelajahi SocialFi: Aksi Solana & Blinks vs. Ethereum Farcaster & Lens

Menengah7/15/2024, 5:30:08 AM
Solana dan Dialect telah secara bersama-sama memperkenalkan konsep baru Solana "Actions and Blinks," yang memungkinkan swap satu-klik, voting, donasi, pencetakan, dan fungsi lainnya melalui ekstensi browser. Ini memungkinkan berbagai operasi dan transaksi dilaksanakan dengan efisien, memastikan konsensus jaringan dan konsistensi melalui sinkronisasi waktu dan pencatatan berurutan. Strategi ini dibandingkan dengan protokol Farcaster Ethereum dan pendekatan Solana.

tldr

  • Baru-baru ini, Solana dan Dialect secara bersama-sama memperkenalkan konsep baru Solana yang disebut 'actions and blinks', yang memungkinkan fungsionalitas satu-klik seperti swap, voting, donasi, dan mint melalui ekstensi browser.
  • tindakan memfasilitasi pelaksanaan yang efisien dari berbagai operasi dan transaksi, sementara kedipan memastikan konsensus jaringan dan konsistensi melalui sinkronisasi waktu dan pencatatan berurutan. bersama, mereka memungkinkan solana untuk memberikan pengalaman blockchain berkinerja tinggi, rendah-latensi.
  • Pengembangan Blinks memerlukan dukungan dari aplikasi web2, yang membawa masalah kepercayaan, kompatibilitas, dan kerjasama antara web2 dan web3.
  • Dibandingkan dengan farcaster & protokol lensa, actions & blinks lebih mengandalkan aplikasi web2 untuk mendapatkan lalu lintas, sedangkan yang terakhir lebih mengandalkan keamanan on-chain.


sumber gambar: solana resmi (solana tindakan eksekusi dan siklus hidup)

1.1 tindakan (tindakan solana)

menurut definisi resmi: tindakan solana adalah api standar yang mengembalikan transaksi pada blockchain solana. transaksi ini dapat dilihat pratinjau, ditandatangani, dan dikirim dalam berbagai konteks, termasuk kode QR, tombol + widget, dan situs web di seluruh internet.

tindakan dapat dipahami secara sederhana sebagai transaksi yang menunggu ditandatangani. Memperluas ini, dalam jaringan solana, tindakan adalah deskripsi abstrak dari mekanisme pemrosesan transaksi, mencakup berbagai tugas seperti pemrosesan transaksi, eksekusi kontrak, dan operasi data. Pengguna dapat mengirim transaksi melalui tindakan, termasuk transfer token dan pembelian aset digital. Pengembang menggunakan tindakan untuk memanggil dan menjalankan kontrak pintar, mengimplementasikan logika on-chain yang kompleks.

  • solana memproses tugas-tugas ini menggunakan 'transaksi,' masing-masing terdiri dari serangkaian instruksi yang dieksekusi antara akun yang spesifik. Melalui pemrosesan paralel dan protokol aliran teluk, solana meneruskan transaksi sebelumnya ke validator, mengurangi penundaan konfirmasi. Dengan mekanisme penguncian yang halus, solana dapat memproses banyak transaksi yang tidak saling bertentangan secara bersamaan, secara signifikan meningkatkan throughput sistem.
  • solana menggunakan runtime untuk menjalankan transaksi dan instruksi kontrak pintar, memastikan kebenaran input, output, dan status transaksi selama eksekusi. setelah eksekusi awal, transaksi menunggu konfirmasi blok. begitu blok disepakati oleh sebagian besar validator, transaksi dianggap final. solana dapat memproses ribuan transaksi per detik, dengan waktu konfirmasi serendah 400 milidetik. berkat mekanisme pipeline dan gulf stream, throughput dan kinerja jaringan lebih ditingkatkan.
  • Tindakan bukan sekadar tugas atau operasi; mereka dapat menjadi transaksi, eksekusi kontrak, atau pemrosesan data. Operasi-operasi ini mirip dengan transaksi atau panggilan kontrak di blockchain lain, tetapi tindakan Solana memiliki keuntungan unik: 1. pemrosesan yang efisien: Solana telah merancang metode yang efisien untuk menangani tindakan, memungkinkan eksekusi yang cepat dalam jaringan besar. 2. laten rendah: arsitektur kinerja tinggi Solana memastikan laten pemrosesan yang sangat rendah untuk tindakan, mendukung transaksi dan aplikasi berfrekuensi tinggi. 3. fleksibilitas: tindakan dapat mengeksekusi berbagai operasi kompleks, termasuk panggilan kontrak cerdas dan penyimpanan/pemulihan data (detail lebih lanjut di tautan terlampir).

menurut definisi resmi: blinks dapat mengubah setiap tindakan solana menjadi tautan yang dapat dibagikan dengan kaya metadata. blinks memungkinkan klien yang mendukung tindakan (dompet ekstensi browser, bot) untuk menampilkan lebih banyak fungsionalitas kepada pengguna. di situs web, blinks dapat segera memicu pratinjau transaksi di dompet tanpa mengalihkan ke aplikasi terdesentralisasi; di discord, bot dapat memperluas blinks menjadi serangkaian tombol interaktif. ini memungkinkan antarmuka web apa pun yang menampilkan URL untuk mencapai interaksi on-chain.

secara sederhana, solana blinks mengonversi tindakan solana menjadi tautan yang dapat dibagikan (mirip dengan http). Dengan mengaktifkan fungsi terkait dalam dompet yang mendukung seperti phantom, backpack, dan solflare, situs web dan media sosial dapat menjadi tempat transaksi on-chain, memungkinkan setiap situs web dengan URL untuk langsung memulai transaksi solana.

secara ringkas, meskipun tindakan dan kedipan solana adalah protokol/standar tanpa izin, namun masih memerlukan aplikasi klien dan dompet untuk akhirnya membantu pengguna menandatangani transaksi, dibandingkan dengan narasi intent solvers.

Tujuan langsung dari tindakan & kedipan adalah untuk "http-link" operasi on-chain Solana, menganalisanya ke dalam aplikasi web2 seperti Twitter.


sumber gambar: @eli5_defi

2. protokol sosial terdesentralisasi pada Ethereum

2.1 protokol farcaster

farcaster adalah protokol graf sosial terdesentralisasi yang didasarkan pada ethereum dan optimism, memungkinkan aplikasi untuk saling terhubung melalui teknologi terdesentralisasi seperti blockchain, jaringan p2p, dan buku besar terdistribusi. ini memungkinkan pengguna untuk secara mulus bermigrasi dan berbagi konten di berbagai platform tanpa bergantung pada entitas terpusat tunggal. protokol graf terbuka (yang secara otomatis mengekstrak konten dari tautan yang diposting dalam posting jejaring sosial dan menyuntikkan fitur interaktif) memungkinkan konten yang dibagikan oleh pengguna untuk secara otomatis diekstrak dan dikonversi menjadi aplikasi interaktif.

jaringan terdesentralisasi: farcaster mengandalkan jaringan terdesentralisasi, menghindari masalah titik kegagalan tunggal yang umum terjadi dalam jaringan sosial tradisional dengan server terpusat. Ini menggunakan teknologi buku besar terdistribusi untuk memastikan keamanan dan transparansi data.

enkripsi kunci publik: setiap pengguna di Farcaster memiliki sepasang kunci publik dan privat. kunci publik digunakan untuk mengidentifikasi pengguna, sementara kunci privat digunakan untuk menandatangani tindakan mereka. metode ini memastikan privasi dan keamanan data pengguna.

portabilitas data: data pengguna disimpan dalam sistem penyimpanan terdesentralisasi daripada di satu server tunggal. hal ini memungkinkan pengguna memiliki kontrol penuh atas data mereka dan memigrasikannya antara aplikasi yang berbeda.

identitas yang dapat diverifikasi: melalui teknologi enkripsi kunci publik, farcaster memastikan bahwa identitas setiap pengguna dapat diverifikasi. pengguna dapat membuktikan kontrol mereka atas sebuah akun dengan menandatangani tindakan.

identifikasi terdesentralisasi (dids): farcaster menggunakan identifikasi terdesentralisasi (dids) untuk mengidentifikasi pengguna dan konten. dids didasarkan pada enkripsi kunci publik dan menawarkan keamanan dan keabadian yang tinggi.

konsistensi data: untuk memastikan konsistensi data di seluruh jaringan, farcaster menggunakan mekanisme konsensus yang mirip dengan blockchain (dengan "post" sebagai node). mekanisme ini memastikan bahwa semua node setuju pada data pengguna dan tindakan, menjaga integritas dan konsistensi data.

aplikasi terdesentralisasi: farcaster menyediakan platform pengembangan yang memungkinkan pengembang membangun dan menerapkan aplikasi terdesentralisasi (dapps). Aplikasi ini dapat terintegrasi dengan jaringan farcaster dengan mulus, menawarkan berbagai fungsionalitas dan layanan kepada pengguna.

keamanan dan privasi: farcaster menekankan privasi dan keamanan data pengguna. semua transmisi dan penyimpanan data dienkripsi, dan pengguna dapat memilih untuk membuat konten mereka menjadi publik atau pribadi.

Dalam fitur bingkai baru farcaster (di mana bingkai yang berbeda terintegrasi dengan farcaster dan berjalan secara independen), pengguna dapat mengubah “casts” (mirip dengan posting, termasuk teks, gambar, video, dan tautan) menjadi aplikasi interaktif. Konten-konten ini disimpan dalam jaringan terdesentralisasi, memastikan keberlangsungan dan ketidakubahannya. Setiap cast memiliki pengidentifikasi unik saat diposting, membuatnya dapat dilacak, dan identitas pengguna diverifikasi melalui sistem verifikasi identitas terdesentralisasi. Sebagai protokol sosial terdesentralisasi, klien farcaster dapat terintegrasi dengan lancar dengan bingkai.

2.2 prinsip utama


sumber gambar: arsitektur | farcaster

protokol farcaster terbagi menjadi tiga lapisan utama: lapisan identitas, lapisan data — pusat, dan lapisan aplikasi. setiap lapisan memiliki fungsi dan peran yang spesifik.

lapisan identitas

· fungsi: bertanggung jawab atas pengelolaan dan verifikasi identitas pengguna; menyediakan otentikasi identitas terdesentralisasi untuk memastikan keunikan dan keamanan identitas pengguna. terdiri dari empat registri: registri id, fname, registri kunci, dan registri penyimpanan (rincian di tautan referensi 1).

· prinsip teknis: menggunakan identitas terdesentralisasi (dids) berdasarkan teknologi enkripsi kunci publik. Setiap pengguna memiliki did yang unik digunakan untuk mengidentifikasi dan memverifikasi identitas mereka. Penggunaan pasangan kunci publik dan privat memastikan bahwa hanya pengguna yang dapat mengontrol dan mengelola informasi identitas mereka. Lapisan identitas memastikan migrasi yang mulus dan verifikasi identitas di berbagai aplikasi dan layanan yang berbeda.

lapisan data — pusat

· fungsi: bertanggung jawab untuk menyimpan dan mengelola data yang dihasilkan pengguna, menyediakan sistem penyimpanan data terdesentralisasi yang memastikan keamanan, integritas, dan aksesibilitas data.

· prinsip teknis: pusat adalah simpul penyimpanan data terdesentralisasi yang tersebar di seluruh jaringan. setiap pusat berfungsi sebagai unit penyimpanan independen yang bertanggung jawab untuk menyimpan dan mengelola sebagian data. data didistribusikan di seluruh pusat dan dilindungi menggunakan teknik enkripsi. lapisan data memastikan ketersediaan dan skalabilitas data yang tinggi, memungkinkan pengguna untuk mengakses dan memindahkan data mereka kapan saja.

lapisan aplikasi

· fungsi: menyediakan platform untuk mengembangkan dan menerapkan aplikasi terdesentralisasi (dapps), mendukung berbagai skenario aplikasi seperti jejaring sosial, penerbitan konten, dan pesan.

· prinsip-prinsip teknis: pengembang dapat menggunakan API dan alat yang disediakan oleh farcaster untuk membangun dan menyebarkan aplikasi terdesentralisasi. Lapisan aplikasi terintegrasi dengan lancar dengan lapisan identitas dan data, memastikan verifikasi identitas dan manajemen data selama penggunaan aplikasi. Aplikasi terdesentralisasi berjalan pada jaringan terdesentralisasi, tanpa mengandalkan server terpusat, yang meningkatkan keandalan dan keamanan aplikasi.

2.3 ringkasan di atas

tindakan solana & blink bertujuan untuk menjembatani saluran lalu lintas aplikasi web2. dampak langsung: perspektif pengguna: menyederhanakan transaksi sambil meningkatkan risiko pencurian dana. perspektif solana: sangat meningkatkan efek lalu lintas lintas batas tetapi menghadapi tantangan kompatibilitas dan dukungan di bawah regulasi sensor web2. pengembangan masa depan di bawah ekosistem solana yang luas, seperti layer2, svm, dan sistem operasi seluler, mungkin lebih meningkatkan kemampuan ini.

Di sisi lain, protokol farcaster Ethereum, dibandingkan dengan strategi Solana, mengurangi integrasi lalu lintas web2, meningkatkan resistensi sensor dan keamanan secara keseluruhan. Model farcaster+evm lebih sejalan dengan konsep asli web3.

protokol lensa 2.4


sumber gambar: lensfrens

protokol lens adalah protokol graf sosial terdesentralisasi lain yang dirancang untuk memberikan pengguna kontrol penuh atas data sosial dan konten mereka. Melalui protokol lens, pengguna dapat membuat, memiliki, dan mengelola graf sosial mereka, yang dapat bermigrasi dengan lancar di berbagai aplikasi dan platform. protokol ini menggunakan NFT untuk mewakili graf sosial dan konten pengguna, memastikan keunikan dan keamanan data. Terletak di ethereum, protokol lens memiliki kesamaan dan perbedaan dengan farcaster:

kemiripan:

  • kontrol pengguna: dalam kedua protokol tersebut, pengguna memiliki kontrol penuh atas data dan konten mereka.
  • verifikasi identitas: keduanya menggunakan pengenal terdesentralisasi (dids) dan teknologi enkripsi untuk memastikan keamanan dan keunikan identitas pengguna.

perbedaan:

arsitektur teknis:

  • farcaster: dibangun di atas Ethereum (l1), terbagi menjadi lapisan identitas untuk mengelola identitas pengguna, lapisan data - pusat untuk node penyimpanan terdesentralisasi, dan lapisan aplikasi untuk menyediakan platform pengembangan dapps, menggunakan pusat offline untuk propagasi data.
  • Protokol lens: berbasis pada polygon (L2), menggunakan NFT untuk mewakili graf sosial dan konten pengguna, dengan semua aktivitas disimpan dalam dompet pengguna, menekankan kepemilikan data dan portabilitas.

verifikasi dan manajemen data:

  • farcaster: menggunakan node penyimpanan terdistribusi (hubs) untuk mengelola data, memastikan keamanan dan ketersediaan tinggi, dengan pembaruan pegangan tahunan dan konsensus melalui delta graf.
  • protokol lens: profil data pribadi nfts memastikan keunikan dan keamanan data tanpa perlu pembaruan.

ekosistem aplikasi:

  • farcaster: menyediakan platform pengembangan dapps yang komprehensif, terintegrasi dengan sempurna dengan lapisan identitas dan data.
  • protokol lens: berfokus pada portabilitas graf sosial dan konten pengguna, mendukung perpindahan yang lancar antara platform dan aplikasi yang berbeda.

Melalui perbandingan ini, kita dapat melihat bahwa Farcaster dan Lens Protocol memiliki kesamaan dalam pengendalian pengguna dan verifikasi identitas tetapi perbedaan signifikan dalam penyimpanan data dan ekosistem. Farcaster menekankan struktur berlapis dan penyimpanan terdesentralisasi, sedangkan Lens Protocol menyoroti penggunaan NFT untuk portabilitas data dan kepemilikan.

3. yang mana dari ketiga ini dapat mencapai aplikasi berbasis skala besar terlebih dahulu?

melalui analisis di atas, masing-masing dari ketiga protokol memiliki kekuatan dan tantangannya sendiri. solana, dengan kinerja tinggi dan kemampuannya untuk mengubah situs web atau aplikasi apa pun menjadi jalur transaksi kriptocurrency, telah dengan cepat mendapatkan perhatian dengan memanfaatkan platform media sosial dan kemudahan dalam menghasilkan tautan dengan blinks. namun, ketergantungannya pada web2 membawa kompromi antara lalu lintas dan keamanan.

protokol lens, didirikan pada tahun 2022, memanfaatkan desain modular dan penyimpanan on-chain-nya untuk memberikan skalabilitas dan transparansi yang baik, menangkap peluang pasar awal tetapi mungkin menghadapi tantangan dalam hal biaya dan skalabilitas serta sentimen fomo pasar.

Keunggulan farcaster terletak pada desainnya, yang paling sesuai dengan prinsip web3, menawarkan tingkat desentralisasi tertinggi. Namun, hal ini juga membawa tantangan dalam hal iterasi teknologi dan manajemen pengguna.

tentang ybb

ybb adalah dana web3 yang mendedikasikan diri untuk mengidentifikasi proyek-proyek yang menentukan web3 dengan visi untuk menciptakan habitat online yang lebih baik untuk semua penghuni internet. didirikan oleh sekelompok pengagum blockchain yang telah aktif berpartisipasi dalam industri ini sejak 2013, ybb selalu bersedia membantu proyek-proyek tahap awal untuk berevolusi dari 0 hingga 1. kami menghargai inovasi, gairah yang didorong sendiri, dan produk yang berorientasi pada pengguna sambil mengakui potensi kripto dan aplikasi blockchain.

disclaimer:

  1. artikel ini diambil dari [iniMedium]. semua hak cipta dimiliki oleh penulis asli [peneliti ybb capital ac-core]. jika ada keberatan terhadap cetakan ulang ini, silakan hubungi Gate belajartim, dan mereka akan menanganinya dengan segera.
  2. Penafian tanggung jawab: pandangan dan pendapat yang diungkapkan dalam artikel ini semata-mata milik penulis dan tidak merupakan nasihat investasi apa pun.
  3. terjemahan artikel ke dalam bahasa lain dilakukan oleh tim belajar Gate.io. kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.
Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!