Skalabiliti blockchain bermakna apabila semakin ramai pengguna menggunakan perkhidmatan tersebut, ia dapat dengan mudah mengatasi keperluan pengkomputeran data pengguna yang semakin meningkat.
Mengenai kebolehskalaan, perbincangan mengecilkan kepada dua kaedah: rantai sisi dan rollup, tetapi kedua-dua kaedah ini bukan sama ada/atau.
01
Mengenai rantai sisi
1.
Rantai sisi boleh dikatakan sebagai rantai sisi yang serasi dengan rantai utama Biasanya transaksi diproses di luar rantai, dan jika perlu, ia dibungkus dan dihantar ke rantai utama. Sidechains disambungkan ke mainnet melalui jambatan dua hala, tetapi ia beroperasi sebagai blockchain bebas dengan mekanisme konsensus mereka sendiri. Oleh itu, rangkaian utama yang menggunakan PoW boleh bekerjasama dengan rantai sisi menggunakan PoS.
2. Bagaimanakah rantai sisi berfungsi?
Untuk menyokong urus niaga antara rantaian yang berbeza, rantai sisi perlu mengekalkan pautan dua hala dengan rantai utama yang disambungkan.
Sebagai contoh, apabila pengguna menghantar aset pada rantaian utama Ethereum ke rantaian sisi Poligon, pemindahan aset sebenarnya tidak berlaku. Pasak dua hala hanya mengunci jumlah yang dipindahkan pada rantaian utama dan menghasilkan versi cermin aset pada rantaian sisi. Ini dicapai melalui kontrak pintar yang membakar Token pada rantai utama dan Token pudina pada rantaian sampingan. Itulah sebabnya Ethereum yang dihantar ke Polygon tersedia sebagai wETH (Ethereum Terbungkus: ETH Terbungkus, dipatok 1:1 kepada ETH).
3 Adakah rantai tepi selamat?
Seperti namanya, rantai sisi berjalan selari dengan rantai utama asas dan bukannya dibina di atas rantai utama, yang bermaksud risiko keselamatan tambahan perlu dipertimbangkan. Contohnya, rantai sisi tidak boleh memanfaatkan keselamatan rantai utama, tidak seperti Rollups, yang akan kita bincangkan kemudian. Keselamatan rantai sisi perlu diselesaikan oleh rantai sisi itu sendiri. Lazimnya, semakin popular blockchain, semakin banyak nod pengesah yang dimilikinya dan oleh itu semakin selamat rantaian itu, walaupun sama ada rantaian sampingan boleh menjadi ancaman keselamatan boleh dipertikaikan.
4. Adakah rantai sampingan mempunyai masa depan?
Secara keseluruhannya, rantai sisi mempunyai potensi skalabiliti yang menakjubkan, dan selain hebat dalam melegakan kesesakan rangkaian, ia boleh bertindak sebagai jambatan antara rantaian yang berbeza, menyatukan keseluruhan ekosistem mata wang kripto. Ini tidak bermakna mereka adalah penyelesaian muktamad kepada segitiga mustahil blockchain (desentralisasi, skalabiliti, dan keselamatan), tetapi mereka pastinya akan mendapat tempat dalam perkembangan masa depan.
02
Mengenai Rollups
1 Apakah Rollups?
Rollups ialah penyelesaian sambungan Lapisan 2 yang dibina pada rantai utama. Mereka melancarkan berbilang transaksi bersama-sama ke dalam satu blok, yang kemudiannya dibungkus dan dihantar semula ke rantaian utama untuk diproses. Pendekatan ini mengurangkan dengan ketara yuran gas, serta masa yang diperlukan untuk memproses transaksi.
2.Bagaimana Rollups berfungsi?
Jika kita menganggap transaksi pada blockchain sebagai sekeping data yang mudah, bayangkan apa yang akan berlaku jika satu blok data mengandungi 50 transaksi? Beginilah cara Rollups berfungsi, kerana mereka dapat membungkus (gulungan) beribu-ribu transaksi ke dalam blok Rollup, yang bermaksud Rollups akan meningkatkan kecekapan berdasarkan rantaian utama. Oleh itu, semakin tinggi kecekapan rantaian utama, semakin tinggi kecekapan pengagregatan.
Pada masa ini terdapat dua jenis Rollup yang berbeza: Rollup Optimis dan Rollup Zero-knowledge.
Prinsip kerja Penggulungan Optimis ialah semua urus niaga adalah sah secara lalai Jika tiada sesiapa yang mengemukakan bantahan dan membuktikan kesilapan mereka dalam masa yang ditetapkan, ia akan berlalu. Penggulungan optimis boleh dipercepatkan kerana kesahihan andaian ini. Untuk mengelakkan urus niaga penipuan, protokol penggulungan Optimis membolehkan orang ramai menimbulkan keraguan palsu pada transaksi. Transaksi penipuan yang disyaki diserahkan terus pada rangkaian Ethereum untuk memeriksa sama ada ia sah dan untuk menyelesaikan pertikaian.
Penggulungan pengetahuan sifar (aka zk-rollups) berfungsi dengan bergantung pada jenis kriptografi yang dipanggil bukti pengetahuan sifar, yang membolehkan seseorang membuktikan secara matematik bahawa pernyataan itu benar tanpa mendedahkan maklumat tentang pernyataan tersebut.
zk-rollups berfungsi dengan menggabungkan beribu-ribu transaksi pada rantaian utama dan memberikan bukti kriptografi, iaitu, secara lalai, semua transaksi mesti disyaki dan setiap transaksi perlu mempunyai bukti kesahihan yang sepadan. Ini dipanggil bukti kesahan atau Snark (hujah pengetahuan bukan interaktif ringkas). Ia kemudiannya diterbitkan ke rantaian utama untuk kelulusan.
zk-rollups juga mempunyai kelebihan bahawa masa transaksi sangat dipendekkan, dan pada masa yang sama, mereka kurang terdedah kepada serangan berbanding rollup Optimistic.
3.Adakah Rollups mempunyai masa depan?
Ringkasnya, Rollups ialah penyelesaian penskalaan hebat yang memanfaatkan keselamatan dalam rantaian sedia ada, menjadikannya amat diperlukan.
03
Ringkasan
Hubungan antara sidechain dan Rollups bukanlah persaingan langsung, tetapi boleh wujud bersama secara aman, kerana kedua-dua penyelesaian mempunyai kelebihan dan cabaran tersendiri yang perlu diatasi.
Atas ialah kandungan terperinci Penskalaan Blockchain: Sidechains lwn. Rollups. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!