Skala Terdesentralisasi Akan Menjadi Cabaran Web3 Besar Seterusnya: Begini Cara Kami Membetulkannya

Jawatan Skala Terdesentralisasi Akan Menjadi Cabaran Web3 Besar Seterusnya: Begini Cara Kami Membetulkannya muncul pertama pada Berita Fintech Coinpedia

Web3 secara meluas disebut-sebut sebagai visi masa depan, internet terdesentralisasi yang berasaskan teknologi blockchain. Penyokong mengatakan ia akan membawa kepada ekosistem internet yang lebih demokratik yang dikuasakan oleh aplikasi, alatan dan perkhidmatan yang terdesentralisasi, di mana orang ramai boleh mengawal semula data mereka dan mendapatkan semula kebebasan mereka. 

Ia adalah visi yang dipersetujui oleh ramai penganalisis. Dalam laporan baru-baru ini, Vantage Market Research mengunjurkan bahawa pasaran untuk perkhidmatan Web3 adalah dijangka berkembang pada kadar pertumbuhan tahunan kompaun sebanyak 41.6% dari 2022 hingga 2028, daripada anggaran bernilai $2.9 bilion sekarang kepada lebih daripada $23.8 bilion pada masa itu. 

Ia adalah ramalan optimistik yang menganggap Web3 akan meneruskan pengembangannya yang sudah sangat pesat, menarik lebih banyak pelaburan daripada pemodal teroka dan menjana minat yang lebih besar dalam konsep seperti mata wang kripto, kewangan terdesentralisasi, metaverse dan permainan main-untuk-mendapatkan. Jika Web3 ingin melakukan ini, ia perlu mengatasi apa yang kelihatan sebagai cabaran yang tidak dapat diatasi yang belum ada projek yang dapat diselesaikan - masalah kebolehskalaan terdesentralisasi

Kesukaran Menskala Web3

Web3 mempunyai masalah kebolehskalaan yang akan terbukti menjadi penghalang utama kepada penggunaan yang lebih meluas, dan jika ia akan menjadi industri berbilion dolar seperti yang ditunjukkan oleh ramalan paling optimistik, seseorang perlu mencari penyelesaian. 

Isu dengan skalabiliti blockchain pertama kali terungkap pada tahun 2016 dengan ledakan minat dalam salah satu permainan berasaskan blockchain pertama, CryptoKitties. 

CryptoKitties ialah permainan yang dihoskan pada blockchain Ethereum yang melibatkan pembiakan anak kucing digital, membesarkannya dan kemudian menukarnya dengan orang lain. Ia terbukti menjadi permainan yang sangat popular, sehingga menyebabkannya kesesakan yang tidak pernah berlaku sebelum ini pada rangkaian Ethereum. Ini membawa kepada masa pemprosesan transaksi yang perlahan, yang cukup teruk, dan yuran gas yang melangit, yang jauh lebih teruk. 

Rangkaian menjadi sangat perlahan dan mahal sehingga menjadi hampir mustahil untuk bermain CryptoKitties dan ia juga mempunyai kesan ketukan pada aplikasi berasaskan Ethereum yang lain. Berikutan beberapa perbincangan, pengasas bersama Ethereum, Vitalik Buterin, menamakan cabaran itu sebagai “ Ethereumtrilemma skalabiliti". 

Rangkaian Blockchain adalah berdasarkan tiga teras teras – iaitu keselamatan, desentralisasi dan skalabiliti, tetapi cara ia direka bermakna anda mesti sentiasa mengutamakan dua dengan mengorbankan yang ketiga. 

Untuk mengatasi cabaran ini, rangkaian Layer-2 seperti Poligon telah muncul. Mereka bekerja dengan memunggah urus niaga daripada rantaian blok utama kepada "chain sampingan" kedua, di mana ia boleh diproses dengan lebih cepat. Kemudian, hanya hasil akhir keseluruhan kumpulan transaksi diproses oleh rantaian utama, menghapuskan banyak trafik rangkaian. Ini membantu untuk mengawal keadaan. 

Ethereum juga telah menghasilkan penyelesaiannya sendiri, dikenali sebagai Gabungan, yang melibatkan peralihan daripada mekanisme konsensus Bukti Kerja kepada Bukti Pegangan. Walau bagaimanapun, walaupun ini akan membantu menyelesaikan masalah bayaran gas yang tinggi dengan menghapuskan pelombong, ia akan berbuat sedikit untuk menyelesaikan masalah skalabiliti Ethereum dan Web3. Peralihan kepada PoS sepatutnya bertepatan dengan peningkatan kedua yang akan membolehkan "sharding", di mana rangkaian dibahagikan kepada berbilang komponen untuk meningkatkan pemprosesan transaksi. Bagaimanapun, langkah itu telah ditangguhkan, dan hanya akan dibuat pada 2023. 

Walaupun apabila sharding tiba, ia hanya akan menyelesaikan satu bahagian teka-teki. Hakikatnya, rantaian blok dan Web3 tidak boleh berskala dengan meningkatkan daya pengeluaran transaksi sahaja, kerana ini tidak melakukan apa-apa untuk meningkatkan kebolehkomposisian atom. 

Masalah Kebolehkomposan Atom

Keperluan untuk kebolehkomposisian atom tidak dipaparkan dalam banyak perbincangan tentang skalabiliti blockchain tetapi ia merupakan pertimbangan penting yang tidak boleh diabaikan. Ini kerana ia adalah penting untuk memastikan kesalingoperasian untuk aplikasi Web3. 

Kesalingoperasian berkaitan dengan keupayaan dApp untuk menggunakan berbilang kontrak pintar untuk mengarang satu transaksi. Ini penting, kerana ini bermakna Web3 dApps boleh secara bebas mengarang transaksi merentas orang lain. Dengan cara ini, aplikasi DeFi misalnya, boleh menawarkan kadar pertukaran yang paling unggul merentasi berbilang pertukaran terpencar. Sebagai alternatif, apl DeFi boleh memanfaatkan berbilang kumpulan kecairan sumber ramai untuk membantu peniaga melihat dan memanfaatkan peluang perdagangan arbitraj. Ini adalah kedua-dua urus niaga yang sangat kompleks yang semuanya mesti dijalankan pada masa yang sama dalam satu siri langkah "atom" yang rumit. Ini perlu kerana setiap langkah ini mesti disahkan sekaligus untuk transaksi berlaku. 

Jadi tanpa kebolehkomposisian atom, jenis kes penggunaan ini tidak akan dapat dilakukan dalam Web3. Ia merupakan keupayaan utama bagi mana-mana rantaian blok yang membolehkan beribu-ribu dApps yang unik dan boleh dikendalikan untuk bekerjasama.

Lapisan-2 dan Kebolehkomposan Atom Tidak Bercampur

Kebolehkomposan atom bukanlah idea baru. Sesungguhnya, rangkaian Ethereum menyokong ratusan dApps yang sudah boleh digubah. Isunya ialah kebolehkomposisian atom pada rangkaian Ethereum adalah sangat tidak cekap, memerlukan setiap transaksi diproses melalui algoritma konsensus global yang bergerak perlahan yang tidak boleh berskala. 

Lebih-lebih lagi, walaupun rangkaian Layer-2 mungkin mempercepatkan pemprosesan transaksi, mereka hanya boleh melakukan ini dengan mengorbankan kebolehkomposisian atom. Gabungan Ethereum dan Poligon kedua-duanya menggunakan teknik yang dipanggil "sharding", yang melibatkan pemunggahan transaksi ke rantai sampingan di mana ia boleh diproses secara bebas. Masalah dengan melakukan ini ialah serpihan bebas ini tidak dapat berkomunikasi antara satu sama lain sehingga kumpulan urus niaga mereka akhirnya komited kepada rantaian utama, bermakna kebolehkomposisian atom menjadi sangat tidak cekap. 

Pada masa ini, komunikasi rentas serpihan dilakukan menggunakan komitmen kriptografi bersyarat, teknik yang memperlahankan kelajuan transaksi, bermakna rangkaian tidak mendapat manfaat daripada pemprosesan yang lebih pantas. 

Penyelesaian Radikal

Berita baiknya ialah terdapat penyelesaian yang mula terbentuk. The Platform Radix yang dibina untuk menyokong generasi seterusnya aplikasi DeFi yang sangat berskala telah mencipta uniknya Mekanisme konsensus Cerberus yang memperkenalkan teknik sharding yang sama sekali baru. Ia merupakan reka bentuk revolusioner yang secara teorinya boleh menyokong bilangan transaksi tanpa had dan dApps Web3 yang berjalan selari antara satu sama lain.  

Apabila mereka bentuk Cerberus, pasukan Radix menyedari tiga perkara. Pertama, ia mengiktiraf keperluan untuk menyokong bilangan serpihan yang tidak terhad supaya dapat berskala untuk memenuhi keperluan infrastruktur Web3 yang benar-benar global yang mungkin suatu hari nanti akan menggantikan infrastruktur Web2.0 sedia ada. Kedua, pasukan Radix juga menyedari keperluan untuk menjalankan konsensus mengenai urus niaga atom yang boleh disegerakkan hanya pada serpihan yang berkaitan dengan setiap transaksi, supaya tidak menyesakkan seluruh rangkaian. Akhir sekali, Radix juga mengenal pasti keperluan untuk lapisan aplikasi yang sebenarnya mampu menggunakan "keselarian tanpa had" jenis ini. 

Oleh itu, Cerberus direka bentuk untuk menyokong bilangan serpihan tanpa had yang mampu mencapai kata sepakat secara selari, sambil juga membolehkan konsensus dilakukan merentas mana-mana set serpihan apabila berkaitan. Di samping itu, ia memperkenalkan konsep "substrat", yang merupakan rekod kecil transaksi dengan peraturan yang sangat khusus, yang boleh diberikan kepada mana-mana serpihan tunggal untuk membolehkan kebolehkomposisian atom. 

Sebagai contoh, pembangun mungkin ingin mencipta substrat token untuk menerangkan transaksi mudah di mana Jack menghantar 10 XRD kepada rakannya John. Substrat akan mengambil perhatian bahawa terdapat 10 XRD dalam akaun John, dan ini tidak lagi dalam akaun Jack, untuk mengelakkan sebarang XRD daripada hilang atau dibelanjakan dua kali. 

Dengan menggunakan substrat untuk merekodkan status setiap token, Cerberus dapat memproses transaksi tanpa had secara selari. Jadi ia boleh menyokong berjuta-juta token yang dikongsi merentas berjuta-juta akaun individu, dikongsi merentas seberapa banyak serpihan yang diperlukan. Kemudian, apabila seseorang ingin menghantar token kepada pengguna lain, dua serpihan individu yang menyimpan maklumat tentang pemilik aset khusus tersebut akan mencapai kata sepakat bersama-sama, tetapi bebas daripada rangkaian yang lain, tanpa menjejaskan prestasinya. Dengan cara ini, Radix membolehkan kebolehkomposisian atom pada skala yang belum pernah berlaku sebelum ini.

Untuk membuat semua ini mungkin, Radix telah mencipta lapisan aplikasi yang sama sekali baru dipanggil Enjin Radix, yang bukan sahaja dapat mentakrifkan maksud dan peraturan substrat, tetapi juga menentukan substrat yang harus dimasukkan dalam konsensus. Ini memastikan konsensus hanya dijalankan merentasi serpihan yang berkaitan. Seni bina EVM Ethereum tidak dapat menyokong ini, kerana semua urus niaga mesti berlaku dalam satu garis masa, konsep yang dikenali sebagai "pesanan global". 

Kesimpulan

Kunci untuk memupuk pertumbuhan Web3 adalah untuk melindungi tonggak utamanya iaitu tokenisasi, desentralisasi dan kebolehkomposisian atom. Jika kita menyingkirkan mana-mana elemen ini dengan mengasingkan dApps daripada satu sama lain melalui penggunaan teknik seperti sharding, ia sama seperti mengasingkan lebah daripada tumbuhan yang didebungakannya. Ini boleh dilihat secara semula jadi, di mana pemisahan flora dan fauna yang dikuatkuasakan oleh manusia telah mengakibatkan kemusnahan keseluruhan ekosistem yang tidak disengajakan. 

Kesilapan yang sama tidak boleh dilakukan dengan Web3. Semasa kami berusaha untuk mencipta infrastruktur yang dinamik dan berkembang maju untuk menyokong generasi akan datang internet dan kewangan global, pemeliharaan kebolehkomposisian atom akan menjadi penting untuk ia berkembang dan berkembang. 

Sumber: https://coinpedia.org/information/decentralized-scalability-will-be-the-next-big-web3-challenge-heres-how-we-fix-it/