Saya selalu terpesona dengan potensi sistem desentralisasi. Itu sebabnya saya memutuskan untuk menulis blog tentang teknologi inovatif proyek kripto. Sorotan minggu ini adalah Protokol Marlin, sebuah protokol terbuka yang memungkinkan pengguna dengan infrastruktur terbatas untuk berbagi sumber daya komputasi mereka dengan pengembang aplikasi.

Dalam sistem desentralisasi, tidak ada otoritas pusat yang mengontrol arus informasi. Sebaliknya, data didistribusikan melalui jaringan komputer, masing-masing dengan salinan datanya. Hal ini memungkinkan terciptanya sistem yang lebih tangguh dan aman, karena tidak ada satu titik kegagalan pun.

Tentang Marlin

Marlin dibangun di atas jaringan node terdesentralisasi yang memungkinkan transmisi data berlatensi rendah. Hal ini menjadikannya sempurna untuk layanan backend yang sudah berjalan lama, misalnya, RPC dan oracle yang terdesentralisasi. Selain itu, Marlin menawarkan perlindungan integritas melalui enklave yang aman, komputasi pembuktian berbasis zk, tindakan penjadwalan berdasarkan peristiwa di mempool, caching, dan lain-lain.

Sejauh yang saya tahu, ini adalah toko serba ada untuk semua kebutuhan komputasi terdesentralisasi Anda. Namun Marlin bukan satu-satunya pemain dalam permainan komputasi terdesentralisasi. Ada perusahaan dan proyek lain di luar sana yang juga bertujuan untuk mendemokratisasi akses terhadap sumber daya komputasi. Berikut beberapa contohnya:

  1. Jaringan Golem: Golem adalah pasar terdesentralisasi untuk daya komputasi di mana pengguna dapat menyewakan sumber daya komputasi yang tidak terpakai kepada orang lain yang membutuhkannya. Platform ini mendukung berbagai kasus penggunaan, termasuk rendering CGI, komputasi ilmiah, dan pembelajaran mesin.

  2. Akash Network: Akash adalah platform komputasi awan terdesentralisasi yang memungkinkan pengguna untuk menyewa sumber daya komputasi dari pengguna lain. Platform ini mendukung hosting situs web, menjalankan aplikasi, dan menyebarkan node blockchain.

  3. Jaringan Ankr: Ankr adalah platform komputasi awan terdesentralisasi yang memungkinkan pengguna untuk menyewakan sumber daya komputasi yang tidak terpakai.

  4. Filecoin: Filecoin adalah jaringan penyimpanan terdesentralisasi yang memungkinkan pengguna menyewakan ruang penyimpanan mereka yang tidak terpakai. Platform ini bertujuan untuk menciptakan alternatif terdesentralisasi terhadap penyedia penyimpanan cloud tradisional, di mana pengguna dapat menyimpan data mereka dengan aman dan pribadi.

Ruang komputasi terdesentralisasi masih dalam tahap awal, dan ada banyak perusahaan dan proyek yang berupaya memecahkan masalah yang sama seperti yang ditangani Marlin.

Apa yang membedakan Marlin?

Marlin membedakan dirinya dari jaringan terdesentralisasi lainnya dengan terus memperbarui protokolnya. Dengan melakukan hal ini, Marlin dapat mengembangkan dan meningkatkan jaringannya, menjadikannya lebih efisien dan aman bagi pengguna. Mereka saat ini sedang mengupgrade jaringan untuk mendukung komputasi terdesentralisasi menggunakan Trusted Execution Environments (TEEs). TEE, seperti SGX, memungkinkan penghitungan dilakukan secara terverifikasi dan aman tanpa mengungkapkan data ke operator node. Hal ini membuka pintu bagi berbagai kasus penggunaan baru, seperti layanan hosting frontend terdesentralisasi, backend terdesentralisasi untuk situs web dan aplikasi dinamis, API, dan bahkan cache dan CDN terdesentralisasi.

Pesaing Marlin mungkin memiliki beberapa keunggulan dibandingkan Marlin dalam hal ukuran jaringan dan fokus pada kasus penggunaan tertentu. Dalam hal ukuran jaringan, beberapa pesaing Marlin mungkin memiliki jaringan yang lebih besar dan basis pengguna yang lebih mapan. Hal ini dapat menguntungkan untuk kasus penggunaan tertentu yang memerlukan daya komputasi atau kapasitas penyimpanan lebih besar. Selain itu, beberapa pesaing mungkin memiliki fokus yang lebih spesifik pada kasus penggunaan tertentu, seperti pembelajaran mesin (Golem) atau penyimpanan terdesentralisasi (Filecoin). Hal ini dapat menguntungkan bagi pengguna yang memiliki kebutuhan khusus akan aplikasi ini dan memerlukan fitur atau sumber daya khusus.

Namun, fokus Marlin pada pembaruan protokol berkelanjutan dan TEE dapat memberikan keunggulan unik dibandingkan pesaingnya untuk kasus penggunaan tertentu. Selain itu, penekanan Marlin pada demokratisasi akses terhadap sumber daya komputasi dan sifat sumber terbuka menjadikannya pilihan yang menarik bagi pengembang yang ingin membangun aplikasi terdesentralisasi. Pada akhirnya, pilihan platform akan bergantung pada kasus penggunaan dan persyaratan tertentu, dan ada baiknya mengeksplorasi berbagai opsi untuk menemukan yang paling sesuai untuk proyek tertentu.

Untuk memahami mengapa pembaruan yang dibicarakan sebelumnya dapat membawa perubahan besar, mari kita bahas lebih mendalam tentang TEE dan kaitannya dengan jaringan komputasi terdesentralisasi Marlin.

Lingkungan Eksekusi Tepercaya (TEE)

Dalam istilah awam, TEE adalah area komputer atau perangkat seluler aman yang memastikan bahwa data sensitif diproses di lingkungan yang aman.

Anda dapat menganggap TEE sebagai benteng digital untuk data Anda. Biasanya diimplementasikan sebagai prosesor atau co-prosesor terpisah yang menjalankan sistem operasinya sendiri dan memiliki akses ke memorinya sendiri. TEE diisolasi dari prosesor utama dan sistem operasi dan dirancang untuk melindungi terhadap upaya gangguan atau peretasan eksternal.

Dalam jaringan komputasi terdesentralisasi seperti Marlin, TEE menjamin keamanan dan integritas data yang sedang diproses. Hal ini membantu mencegah pelanggaran data dan insiden keamanan lainnya serta memungkinkan pengguna untuk memiliki kepercayaan terhadap keamanan jaringan. Selain itu, karena TEE dikenal karena kinerjanya yang tinggi dengan tetap menjaga kerahasiaan, TEE memungkinkan operasi dengan latensi rendah dan throughput tinggi pada data sensitif, sehingga cocok untuk komputasi terdesentralisasi. Jadi, dengan meningkatkan jaringan Marlin untuk mendukung TEE, pengembang dapat membuat aplikasi terdesentralisasi (dapps) yang dapat menyimpan kunci pribadi pengguna dan membangun transaksi berdasarkan peristiwa tertentu menggunakan logika rahasia yang ditentukan oleh pengguna itu sendiri.

Saatnya memakai TEE-shirt

Bagaimana TEE Dapat Meningkatkan Keamanan dalam Lelang MEV dan Aplikasi Terdesentralisasi Lainnya

Mari kita ambil kasus John Doe; dia adalah trader berpengalaman yang memutuskan untuk mulai berpartisipasi dalam lelang MEV (Miner Extractable Value). Saat dia berurusan dengan aset digital yang berharga dan berpartisipasi dalam transaksi keuangan yang kompleks, dia ingin memastikan bahwa proses pembelian dan penjualan MEV seaman mungkin. Salah satu cara dia dapat melakukan hal ini adalah dengan menggunakan TEEs; hal ini akan memastikan bahwa informasi sensitif, seperti rincian transaksi MEV John, terlindungi dari serangan jahat atau akses tidak sah. Hal ini penting karena, karena MEV adalah instrumen keuangan yang kompleks, segala manipulasi atau duplikasi transaksi yang tidak sah dapat menyebabkan kerugian finansial yang signifikan bagi John dan pihak lain yang terlibat. Dengan menggunakan TEEs, John dapat berpartisipasi dengan aman dalam lelang MEV, sehingga memberinya keyakinan akan keaslian dan keamanan transaksinya.

Selain TEE lelang MEV, pertimbangkan potensi pencetakan NFT (non-fungible token) dan dapps lainnya yang memerlukan tingkat keamanan dan privasi tinggi. Selain itu, TEE juga memungkinkan untuk menjalankan logika backend khusus untuk memproses data, seperti algoritme MEV yang disebutkan di atas atau bahkan pembuat relai dan blok untuk mev-boost.

(Perlu dicatat bahwa peningkatan ke TEEs sepenuhnya bersifat opsional. Tidak semua node dalam jaringan akan diperlukan untuk mendukung fitur tambahan yang memerlukan lebih banyak persyaratan perangkat keras. Hal ini memastikan bahwa jaringan tetap terdesentralisasi dan terbuka untuk semua peserta.)

Kesimpulan

Peningkatan Marlin ke Trusted Execution Environments (TEEs) membawa potensi dapps baru untuk dibangun di jaringan. Misalnya, sebuah tim dapat menjalankan layanan terdesentralisasi yang menerima transaksi dan menjalankan algoritme MEV (nilai yang dapat diekstraksi penambang) untuk mendistribusikan kembali keuntungan dengan aman. Atau mungkin, DAO dapat menjalankan bot likuidasinya sendiri dan berbagi keuntungan dengan pemegang token tata kelolanya. Membangun sistem seperti itu tidak mungkin dilakukan saat ini tanpa kemampuan untuk menyebarkan jaringan node sendiri. Mereka mempunyai misi untuk mendemokratisasi sumber daya komputasi, dan pembaruan terkini pada jaringan merupakan langkah menuju tujuan tersebut. Marlin bukan satu-satunya perusahaan yang mengerjakan komputasi terdesentralisasi, dan ada platform lain yang perlu dipertimbangkan ketika memilih platform yang tepat untuk proyek tertentu. Untuk membuat keputusan yang tepat, penting untuk mengevaluasi berbagai opsi berdasarkan persyaratan proyek dan kasus penggunaan tertentu serta mempertimbangkan kelebihan dan kekurangan masing-masing opsi.

#Marlin #Binance #blockchain #BlockchainTechnology #Decentralization