Seiring dengan berkembang dan matangnya ekosistem blockchain, berbagai arsitektur jaringan yang berbeda pun bermunculan. Selama beberapa tahun terakhir, jaringan konsensus sederhana dengan blok kosong berubah menjadi sistem kompleks yang mengandalkan lapisan infrastruktur untuk memungkinkan pengalaman yang berfungsi dan dapat dioperasikan baik bagi pengembang maupun pengguna.
Tren menuju arsitektur modular dapat diamati baik dalam ekosistem blockchain khusus aplikasi seperti Cosmos, maupun dalam platform kontrak pintar tujuan umum seperti Ethereum. Aplikasi yang sukses di Ethereum secara historis mengandalkan berbagai middleware tambahan untuk menghadirkan produk yang bermanfaat dan pengalaman pengguna yang unggul.
Contoh dari middleware tersebut termasuk oracle (mis Chainlink), otomatisasi (mis Gelato), jaringan pengindeksan (mis Grafik), serta protokol interoperabilitas (mis lubang cacing). Alat-alat tersebut berbentuk protokol terpisah dengan jaringan kepercayaannya sendiri: seperangkat aturan, operator, dan dalam banyak kasus token economics - atau bahkan disediakan secara terpusat. Contoh aplikasi kripto yang menemukan kecocokan pasar produk adalah pasar uang DeFi seperti Aave:
Representasi tingkat tinggi dari aliran likuidasi protokol peminjaman Aave; interaksi teladan dari tumpukan berbeda yang berinteraksi satu sama lain.
Selain middleware, arsitektur modular juga dapat membantu meningkatkan throughput sistem blockchain dengan membagi fungsionalitas inti di berbagai lapisan atau hanya melalui penskalaan horizontal (yaitu meluncurkan lebih banyak rantai/rollup). Pendekatan ini berbeda dengan visi “komputer dunia” yang asli, yaitu sebuah mesin negara tunggal yang dapat disusun dan menangani segalanya. Pada titik ini, desain monolitik yang terintegrasi sebagian besar sedang diterapkan oleh ekosistem Solana, yang berupaya memaksimalkan penskalaan melalui berbagai optimasi tingkat perangkat keras dan perangkat lunak.
Arsitektur monolitik versus modular.
Salah satu masalah inti dalam paradigma blockchain modular adalah Anda memiliki banyak jaringan kepercayaan terpisah dengan token dan asumsi keamanannya sendiri. Hal ini khususnya menjadi masalah karena untuk mengkompromikan suatu aplikasi, penyerang sering kali hanya perlu mengkompromikan jaringan dengan keamanan ekonomi paling rendah.
Selain itu, kompleksitas bootstrap jaringan kepercayaan baru dan interoperabilitas di antara keduanya merupakan masalah yang berdampak pada pengalaman pengembang dan pengguna dalam paradigma modular. Oleh karena itu, kami mulai melihat munculnya model-model yang memungkinkan pengembang memanfaatkan operator jaringan lain dengan imbalan pembagian biaya dan seringkali insentif lainnya. Ruang desain model keamanan bersama tersebut sangat besar dan kembali ke desain sharding awal di Ethereum dan model lelang parachain Polkadot. Contoh yang lebih baru termasuk perombakan ulang yang didukung Eigenlayer, konsep Keamanan Interchain dan Keamanan Mesh berbasis Cosmos, subnet Avalanche, serta pengurutan bersama.
Pada tingkat terdalam, pendekatan-pendekatan ini sebanding dan mencoba untuk mencapai hasil yang serupa, yaitu menurunkan biaya operasi dan meningkatkan keamanan bagi pengembang aplikasi dengan memperluas cakupan pekerjaan dan menambahkan komitmen tambahan yang diperlukan oleh operator node untuk menandatanganinya. Secara umum, terdapat dua cara bagaimana protokol dapat mendelegasikan tenaga kerja tambahan kepada operator:
Sebuah protokol dapat mengharuskan operator untuk mengoperasikan infrastruktur tambahan (mis lapisan eksekusi tambahan atau middleware) agar dapat berpartisipasi. Artikel ini mengacu pada infrastruktur tambahan seperti “sub-jaringan”. Contoh praktis awal dari pola ini di ruang kripto adalah jaringan Terra, di mana validator harus menjalankan binari middleware oracle tambahan ke binari konsensus yang sudah ada. Ini juga merupakan pendekatan yang diambil dalam implementasi awal Keamanan Interchain (Replikasi), di mana - setelah pemungutan suara tata kelola yang sukses - seluruh rangkaian validator rantai Cosmos (dengan beberapa peringatan) harus dijalankan dan memilih hukuman pemotongan tambahan terkait dengan yang terpisah yang disebut rantai konsumen. Pendekatan yang dipaksakan menurunkan fleksibilitas dan meningkatkan biaya infrastruktur serta beban pada operator node. Mereka juga memberikan manfaat untuk interoperabilitas antar sub-jaringan, serta berfungsi sebagai mekanisme akrual nilai untuk token jaringan utama, itulah sebabnya desain ini populer.
Protokol ini memungkinkan operator node untuk ikut serta dalam sub-jaringan tertentu atau menentukan peran tertentu yang dapat mereka ikut sertakan. Dengan metode ini fleksibilitas bagi operator node dipertahankan, sehingga memungkinkan peningkatan efisiensi dan memungkinkan partisipasi yang lebih luas sehingga meningkatkan desentralisasi. Di sisi lain, terdapat implikasi terhadap interoperabilitas sub-jaringan dan asumsi keamanan secara umum. Pembuatan ulang Eigenlayer adalah contoh utama dari desain opt-in yang berupaya memperluas fungsionalitas yang disediakan oleh operator node Ethereum.
Memvisualisasikan berbagai pendekatan agregasi tenaga kerja. Dalam model yang dipaksakan, ketiga operator harus mengoperasikan infrastruktur jaringan A dan B untuk menerima imbalan. Dalam desain keikutsertaan seperti penyetelan ulang, operator memilih jaringan/peran yang mereka dukung, dalam contoh ini operator 1 memilih jaringan B&C, sementara operator 2 memilih jaringan A&B (AVS dalam terminologi Eigenlayer).
Seperti yang telah kita lihat, ekosistem modular yang muncul telah memungkinkan inovasi yang bergerak cepat dan membawa aplikasi yang kuat ke dunia kripto. Ekosistem yang berkembang ini mengarah pada topologi jaringan yang kompleks yang menghadirkan berbagai trade-off bagi penyedia infrastruktur yang perlu mengambil keputusan mengenai jaringan mana yang mereka dukung berdasarkan sumber daya yang tersedia dan perhitungan biaya dan risiko/imbalan spesifik jaringan.
Berikut ini, saya akan mengeksplorasi trade-off yang melekat pada model keamanan bersama dari sudut pandang dua jenis operator infrastruktur: solo staking dan perusahaan penyedia staking profesional.
Staker tunggal didefinisikan sebagai individu yang ingin berpartisipasi dalam mengamankan jaringan yang mereka dukung dengan menjalankan infrastruktur sesuai pengaturan mereka sendiri dan sebagian besar menggunakan token mereka sendiri.
Pandangan pemegang saham tunggal tentang model keamanan bersama.
Penyedia staking profesional merupakan entitas nirlaba yang mengoperasikan infrastruktur untuk berbagai jaringan Proof-of-Stake dan bergantung pada delegasi dari pemegang token seperti yayasan, investor institusi, dan pemegang token ritel, serta agregator seperti protokol staking cair. .
Tampilan penyedia staking dari model keamanan bersama.
Untuk menghindari fragmentasi keamanan, ekosistem kripto telah mengonseptualisasikan berbagai model berbagi keamanan antar jaringan blockchain. Model opt-in seperti penataan ulang memberikan fleksibilitas dengan memungkinkan operator untuk berspesialisasi dan membuat keputusan ekonomi yang lebih terperinci, sementara dalam model yang dipaksakan, jaringan secara luas membuat pilihan untuk semua operator yang mendasarinya.
Fleksibilitas ini dapat membantu mewujudkan ekosistem yang lebih beragam dan terdesentralisasi di satu sisi karena operator kecil dapat mengambil bagian dan, di sisi lain, operator besar dapat menyediakan produk staking yang berbeda berdasarkan kurasi sub-jaringan mereka. .
Yang terakhir, protokol (re)staking yang cair dan agregator lainnya di masa depan dapat memainkan peran koordinasi dalam menugaskan tenaga kerja ke operator yang berupaya memberikan pengalaman pengguna yang optimal dan pengembalian yang disesuaikan dengan risiko kepada pemegang token dengan mengabstraksikan kompleksitas sub-jaringan dan operator. pilihan.
Seiring dengan berkembang dan matangnya ekosistem blockchain, berbagai arsitektur jaringan yang berbeda pun bermunculan. Selama beberapa tahun terakhir, jaringan konsensus sederhana dengan blok kosong berubah menjadi sistem kompleks yang mengandalkan lapisan infrastruktur untuk memungkinkan pengalaman yang berfungsi dan dapat dioperasikan baik bagi pengembang maupun pengguna.
Tren menuju arsitektur modular dapat diamati baik dalam ekosistem blockchain khusus aplikasi seperti Cosmos, maupun dalam platform kontrak pintar tujuan umum seperti Ethereum. Aplikasi yang sukses di Ethereum secara historis mengandalkan berbagai middleware tambahan untuk menghadirkan produk yang bermanfaat dan pengalaman pengguna yang unggul.
Contoh dari middleware tersebut termasuk oracle (mis Chainlink), otomatisasi (mis Gelato), jaringan pengindeksan (mis Grafik), serta protokol interoperabilitas (mis lubang cacing). Alat-alat tersebut berbentuk protokol terpisah dengan jaringan kepercayaannya sendiri: seperangkat aturan, operator, dan dalam banyak kasus token economics - atau bahkan disediakan secara terpusat. Contoh aplikasi kripto yang menemukan kecocokan pasar produk adalah pasar uang DeFi seperti Aave:
Representasi tingkat tinggi dari aliran likuidasi protokol peminjaman Aave; interaksi teladan dari tumpukan berbeda yang berinteraksi satu sama lain.
Selain middleware, arsitektur modular juga dapat membantu meningkatkan throughput sistem blockchain dengan membagi fungsionalitas inti di berbagai lapisan atau hanya melalui penskalaan horizontal (yaitu meluncurkan lebih banyak rantai/rollup). Pendekatan ini berbeda dengan visi “komputer dunia” yang asli, yaitu sebuah mesin negara tunggal yang dapat disusun dan menangani segalanya. Pada titik ini, desain monolitik yang terintegrasi sebagian besar sedang diterapkan oleh ekosistem Solana, yang berupaya memaksimalkan penskalaan melalui berbagai optimasi tingkat perangkat keras dan perangkat lunak.
Arsitektur monolitik versus modular.
Salah satu masalah inti dalam paradigma blockchain modular adalah Anda memiliki banyak jaringan kepercayaan terpisah dengan token dan asumsi keamanannya sendiri. Hal ini khususnya menjadi masalah karena untuk mengkompromikan suatu aplikasi, penyerang sering kali hanya perlu mengkompromikan jaringan dengan keamanan ekonomi paling rendah.
Selain itu, kompleksitas bootstrap jaringan kepercayaan baru dan interoperabilitas di antara keduanya merupakan masalah yang berdampak pada pengalaman pengembang dan pengguna dalam paradigma modular. Oleh karena itu, kami mulai melihat munculnya model-model yang memungkinkan pengembang memanfaatkan operator jaringan lain dengan imbalan pembagian biaya dan seringkali insentif lainnya. Ruang desain model keamanan bersama tersebut sangat besar dan kembali ke desain sharding awal di Ethereum dan model lelang parachain Polkadot. Contoh yang lebih baru termasuk perombakan ulang yang didukung Eigenlayer, konsep Keamanan Interchain dan Keamanan Mesh berbasis Cosmos, subnet Avalanche, serta pengurutan bersama.
Pada tingkat terdalam, pendekatan-pendekatan ini sebanding dan mencoba untuk mencapai hasil yang serupa, yaitu menurunkan biaya operasi dan meningkatkan keamanan bagi pengembang aplikasi dengan memperluas cakupan pekerjaan dan menambahkan komitmen tambahan yang diperlukan oleh operator node untuk menandatanganinya. Secara umum, terdapat dua cara bagaimana protokol dapat mendelegasikan tenaga kerja tambahan kepada operator:
Sebuah protokol dapat mengharuskan operator untuk mengoperasikan infrastruktur tambahan (mis lapisan eksekusi tambahan atau middleware) agar dapat berpartisipasi. Artikel ini mengacu pada infrastruktur tambahan seperti “sub-jaringan”. Contoh praktis awal dari pola ini di ruang kripto adalah jaringan Terra, di mana validator harus menjalankan binari middleware oracle tambahan ke binari konsensus yang sudah ada. Ini juga merupakan pendekatan yang diambil dalam implementasi awal Keamanan Interchain (Replikasi), di mana - setelah pemungutan suara tata kelola yang sukses - seluruh rangkaian validator rantai Cosmos (dengan beberapa peringatan) harus dijalankan dan memilih hukuman pemotongan tambahan terkait dengan yang terpisah yang disebut rantai konsumen. Pendekatan yang dipaksakan menurunkan fleksibilitas dan meningkatkan biaya infrastruktur serta beban pada operator node. Mereka juga memberikan manfaat untuk interoperabilitas antar sub-jaringan, serta berfungsi sebagai mekanisme akrual nilai untuk token jaringan utama, itulah sebabnya desain ini populer.
Protokol ini memungkinkan operator node untuk ikut serta dalam sub-jaringan tertentu atau menentukan peran tertentu yang dapat mereka ikut sertakan. Dengan metode ini fleksibilitas bagi operator node dipertahankan, sehingga memungkinkan peningkatan efisiensi dan memungkinkan partisipasi yang lebih luas sehingga meningkatkan desentralisasi. Di sisi lain, terdapat implikasi terhadap interoperabilitas sub-jaringan dan asumsi keamanan secara umum. Pembuatan ulang Eigenlayer adalah contoh utama dari desain opt-in yang berupaya memperluas fungsionalitas yang disediakan oleh operator node Ethereum.
Memvisualisasikan berbagai pendekatan agregasi tenaga kerja. Dalam model yang dipaksakan, ketiga operator harus mengoperasikan infrastruktur jaringan A dan B untuk menerima imbalan. Dalam desain keikutsertaan seperti penyetelan ulang, operator memilih jaringan/peran yang mereka dukung, dalam contoh ini operator 1 memilih jaringan B&C, sementara operator 2 memilih jaringan A&B (AVS dalam terminologi Eigenlayer).
Seperti yang telah kita lihat, ekosistem modular yang muncul telah memungkinkan inovasi yang bergerak cepat dan membawa aplikasi yang kuat ke dunia kripto. Ekosistem yang berkembang ini mengarah pada topologi jaringan yang kompleks yang menghadirkan berbagai trade-off bagi penyedia infrastruktur yang perlu mengambil keputusan mengenai jaringan mana yang mereka dukung berdasarkan sumber daya yang tersedia dan perhitungan biaya dan risiko/imbalan spesifik jaringan.
Berikut ini, saya akan mengeksplorasi trade-off yang melekat pada model keamanan bersama dari sudut pandang dua jenis operator infrastruktur: solo staking dan perusahaan penyedia staking profesional.
Staker tunggal didefinisikan sebagai individu yang ingin berpartisipasi dalam mengamankan jaringan yang mereka dukung dengan menjalankan infrastruktur sesuai pengaturan mereka sendiri dan sebagian besar menggunakan token mereka sendiri.
Pandangan pemegang saham tunggal tentang model keamanan bersama.
Penyedia staking profesional merupakan entitas nirlaba yang mengoperasikan infrastruktur untuk berbagai jaringan Proof-of-Stake dan bergantung pada delegasi dari pemegang token seperti yayasan, investor institusi, dan pemegang token ritel, serta agregator seperti protokol staking cair. .
Tampilan penyedia staking dari model keamanan bersama.
Untuk menghindari fragmentasi keamanan, ekosistem kripto telah mengonseptualisasikan berbagai model berbagi keamanan antar jaringan blockchain. Model opt-in seperti penataan ulang memberikan fleksibilitas dengan memungkinkan operator untuk berspesialisasi dan membuat keputusan ekonomi yang lebih terperinci, sementara dalam model yang dipaksakan, jaringan secara luas membuat pilihan untuk semua operator yang mendasarinya.
Fleksibilitas ini dapat membantu mewujudkan ekosistem yang lebih beragam dan terdesentralisasi di satu sisi karena operator kecil dapat mengambil bagian dan, di sisi lain, operator besar dapat menyediakan produk staking yang berbeda berdasarkan kurasi sub-jaringan mereka. .
Yang terakhir, protokol (re)staking yang cair dan agregator lainnya di masa depan dapat memainkan peran koordinasi dalam menugaskan tenaga kerja ke operator yang berupaya memberikan pengalaman pengguna yang optimal dan pengembalian yang disesuaikan dengan risiko kepada pemegang token dengan mengabstraksikan kompleksitas sub-jaringan dan operator. pilihan.