Ethereum memulai reformasi sisi pasokan.
Setelah mimpi tentang taman tak terbatas hancur, Vitalik membatasi utang manusia dari L2/Rollup dan mengambil sikap yang lebih proaktif untuk mempertahankan jalur L1. Rencana "mempercepat dan mengurangi biaya" untuk mainnet Ethereum telah dimasukkan dalam agenda. Pergeseran ke Risc-V hanyalah awal; bagaimana cara mengejar atau bahkan melampaui Solana dalam hal efisiensi akan menjadi fokus utama ke depan.
Solana terus memperluas skenario permintaan konsumsi.
Jawaban Solana adalah Skala atau Mati, berkomitmen untuk menjadi L1 yang kuat. Selain Firedancer yang dikembangkan oleh Jump Trading yang memasuki proses penyebaran, pada konferensi Solana tahun ini di New York, protokol konsensus Alpenglow dari tim Anza memimpin dan menarik perhatian semua orang.
Impian utama Ethereum adalah menjadi komputer dunia, kebetulan, Alpenglow juga demikian.
Dimulai dengan Bitcoin, jumlah node dan penyebarannya adalah sinonim dengan mengukur tingkat desentralisasi dari jaringan blockchain. Untuk menghindari sentralisasi, ambang keamanan ditetapkan pada 33%, yang berarti bahwa tidak ada entitas tunggal yang boleh melebihi proporsi ini.
Dengan peningkatan efisiensi modal, penambangan Bitcoin pada akhirnya cenderung menuju kluster kolam penambangan, sementara Ethereum menjadi panggung utama bagi Lido dan CEX. Tentu saja, ini tidak berarti bahwa kolam penambangan dan Lido dapat mengontrol operasi jaringan; dalam model "mempertahankan jaringan - mendapatkan insentif/biaya manajemen", mereka tidak memiliki motif jahat.
Deskripsi gambar: Hukum Skala Node Blockchain
Sumber gambar:@zuoyeweb3
Namun, mengukur kesehatan suatu jaringan harus mempertimbangkan skala nya. Misalnya, dalam kelompok kecil yang terdiri dari 3 orang, mayoritas 2/3 diperlukan untuk dianggap beroperasi secara efektif. Hanya mengejar jaminan keamanan minimum dari 1/3 saja adalah tidak berarti, karena dua orang yang tersisa dapat dengan mudah berkolusi, dengan biaya yang sangat rendah untuk tindakan jahat dan keuntungan yang sangat tinggi.
Jika itu adalah jaringan skala besar sebanyak 10.000, seperti yang ditunjukkan Etherscan mengenai skala saat ini dari node Ethereum, tidak perlu mengejar suara mayoritas 2/3. Di luar model insentif, sebagian besar node tidak saling mengenal, dan biaya koordinasi kolusi antara Lido dan Binance juga terlalu tinggi.
Jika kita mengurangi jumlah node dan rasio konsensus, bisakah kita "mempercepat dan mengurangi biaya"?
Seperti yang bisa dibayangkan semua orang, Alpenglow berpikir dengan cara yang sama dan siap untuk melakukan hal itu, mempertahankan skala 1500 node untuk Solana sambil mengurangi konsensus keamanan menjadi 20%. Ini tidak hanya meningkatkan kecepatan konfirmasi node dan memungkinkan node untuk mendapatkan lebih banyak insentif mainnet, tetapi juga mendorong perluasan skala node, misalnya, menjadi sekitar 10.000.
Ini bisa jadi efek dari 1+1>2 atau bisa juga melanggar mekanisme keamanan yang ada, keduanya adalah mungkin.
Namun, saya sangat menyukainya. Solana seharusnya mengikuti rantai Amerika, kelompok konspirasi, dan jalur terpusat, berpartisipasi dalam kompetisi rantai publik sebagai lawan dari Ethereum.
Ide teoretis dari Alpenglow adalah bahwa di era node berskala besar, jumlah konsensus yang kuat tidak diperlukan, karena dalam mekanisme PoS, pelanggar perlu memobilisasi sejumlah besar modal untuk mendapatkan kontrol. Bahkan pada skala 20%, pada harga saat ini, Ethereum akan memerlukan 20 miliar dolar, dan Solana akan membutuhkan 10 miliar dolar.
Dengan 10 miliar dolar, mengapa tidak melakukan sesuatu yang baik? Hanya orang gila yang akan mencoba mengendalikan blockchain, dan mereka juga akan menghadapi reaksi dari 80% node yang tersisa, kecuali itu adalah tindakan negara.
Dalam praktiknya, Alpenglow secara kasar membagi seluruh proses menjadi tiga bagian: Rotor, Votor, dan Perbaikan (untuk pembagian dan alur kerja yang lebih rinci, silakan merujuk pada makalahnya). Sampai batas tertentu, Alpenglow adalah modifikasi mendalam dari mekanisme Turbine, jadi kami akan memperkenalkan Turbine secara singkat.
Deskripsi gambar: Mekanisme penyiaran blok
Sumber gambar:@zuoyeweb3
Turbine adalah mekanisme propagasi blok dari Solana. Dalam istilah sederhana, Turbine adalah pengantar yang menyebarkan informasi blok untuk mencapai konfirmasi konsensus di antara semua node.
Dalam desain awal Ethereum, penyiaran blok menggunakan protokol Gossip, yang dalam bahasa Mandarin mirip dengan "desas-desus atau kabar angin". Setiap node dapat bertindak sebagai pengirim awal, dan komunikasi P2P dapat terjadi antara dua node mana pun, yang pada akhirnya mencapai efek konfirmasi global, mirip dengan "Saya memiliki pesan, saya hanya akan memberitahumu, tetapi tolong jangan beri tahu orang lain," dan pada akhirnya, seluruh dunia akan tahu.
Kami sementara melewatkan Turbine dan membuat perbandingan menggunakan mekanisme DPOS Ripple. Ethereum/Bitcoin telah mencapai puncak komunikasi peer-to-peer, jadi apa biayanya?
Ini sangat lambat dan mahal, yang mudah dipahami. Pasangan acak dan tidak terarah antara node, meskipun membuat sistem lebih kuat dan tahan terhadap sensor, memakan lebih banyak waktu. Biaya berasal dari pertimbangan biaya node; karena propagasi informasi di antara node lain lambat dan mereka perlu mempertahankan operasi mereka sendiri, biaya ini secara alami dialihkan kepada pengguna dalam bentuk Biaya Gas.
Desentralisasi ekstrem akan mengakibatkan masalah yang mahal dan lambat.
DPOS Ripple telah mencapai tingkat ekstrem lainnya, awalnya hanya mengatur 21 supernode di seluruh jaringan, dengan sentralisasi ekstrem yang sepenuhnya menyelesaikan efek samping. Node mainnet sekarang telah meningkat menjadi 179.
Turbine, di sisi lain, bergerak menuju jalan tengah, tidak mengadopsi mekanisme Gossip Ethereum maupun mengambil jalan yang salah dengan mengurangi jumlah node, tetapi malah menerapkan propagasi hierarkis dari node jaringan:
Dalam Alpenglow, varian protokol disebut Rotor, yang pada dasarnya merujuk pada propagasi teratur pesan blok, di mana node Leader atau Relay tidak tetap.
Votor adalah mekanisme konfirmasi node. Misalnya, dalam konsep Alpenglow, jika putaran pertama pemungutan suara node mencapai rasio 80%, memenuhi minimum lebih dari 20%, itu dapat dengan cepat disetujui secara langsung. Jika putaran pertama pemungutan suara di atas 60% tetapi di bawah 80%, putaran kedua pemungutan suara dapat dimulai, dan jika melebihi 60% lagi, itu dapat dikonfirmasi secara final.
Jika itu masih tidak berhasil, maka kita bisa menggunakan mekanisme Perbaikan. Namun, saya pribadi merasa bahwa ini mirip dengan periode tantangan dari Optimistic Rollups. Jika benar-benar sampai pada tahap ini, ada kemungkinan besar bahwa protokol akan gagal. FDIC tidak bisa menghentikan penarikan di Silicon Valley Bank.
Berbeda dengan pendekatan yang secara brutal menumpuk sumber daya perangkat keras dan perangkat lunak untuk meningkatkan bandwidth, titik awal Alpenglow adalah untuk mengurangi proses generasi konsensus blok.
Jika blok data dijaga sekecil mungkin, misalnya, dibatasi sekitar 1500 Bytes, dan waktu generasi cukup singkat, seperti pada tahap pengujian saat ini, di mana dalam kasus ekstrim dapat mencapai 100ms, yang saat ini adalah 1% dari 10s. (1 s = 1000 ms, meskipun ini dapat dipertanyakan; dalam aplikasi berskala besar yang nyata, kondisinya mungkin tidak begitu ideal, tetapi ini masih cukup menakutkan.)
Setelah MegaETH, L2 yang ada pada dasarnya berakhir. Tanpa dukungan untuk Solana di SVM L2, ada kebutuhan praktis bagi mainnet Solana untuk terus berkembang. Hanya jika TPS mainnet melampaui semua proyek pesaing, konsep Solana sebagai pembunuh Ethereum dapat sepenuhnya terwujud.
Alpenglow juga dapat diterapkan pada Solana, secara teoritis, setiap rantai PoS, termasuk Ethereum, dapat menggunakan mekanismenya, seperti yang kami perkenalkan sebelumnya.OptimumDemikian pula, penelitian blockchain yang ada telah mencapai batas teknis dan sangat membutuhkan lebih banyak bantuan dari ilmu komputer dan bahkan konsep sosiologis.
IBM pernah mengklaim bahwa dunia hanya akan membutuhkan lima mainframe di masa depan. Jika internet yang berbasis HTTP-TCP/IP adalah satu, BTC adalah satu, dan Ethereum adalah satu, maka tidak banyak ruang tersisa untuk Solana.
Ethereum memulai reformasi sisi pasokan.
Setelah mimpi tentang taman tak terbatas hancur, Vitalik membatasi utang manusia dari L2/Rollup dan mengambil sikap yang lebih proaktif untuk mempertahankan jalur L1. Rencana "mempercepat dan mengurangi biaya" untuk mainnet Ethereum telah dimasukkan dalam agenda. Pergeseran ke Risc-V hanyalah awal; bagaimana cara mengejar atau bahkan melampaui Solana dalam hal efisiensi akan menjadi fokus utama ke depan.
Solana terus memperluas skenario permintaan konsumsi.
Jawaban Solana adalah Skala atau Mati, berkomitmen untuk menjadi L1 yang kuat. Selain Firedancer yang dikembangkan oleh Jump Trading yang memasuki proses penyebaran, pada konferensi Solana tahun ini di New York, protokol konsensus Alpenglow dari tim Anza memimpin dan menarik perhatian semua orang.
Impian utama Ethereum adalah menjadi komputer dunia, kebetulan, Alpenglow juga demikian.
Dimulai dengan Bitcoin, jumlah node dan penyebarannya adalah sinonim dengan mengukur tingkat desentralisasi dari jaringan blockchain. Untuk menghindari sentralisasi, ambang keamanan ditetapkan pada 33%, yang berarti bahwa tidak ada entitas tunggal yang boleh melebihi proporsi ini.
Dengan peningkatan efisiensi modal, penambangan Bitcoin pada akhirnya cenderung menuju kluster kolam penambangan, sementara Ethereum menjadi panggung utama bagi Lido dan CEX. Tentu saja, ini tidak berarti bahwa kolam penambangan dan Lido dapat mengontrol operasi jaringan; dalam model "mempertahankan jaringan - mendapatkan insentif/biaya manajemen", mereka tidak memiliki motif jahat.
Deskripsi gambar: Hukum Skala Node Blockchain
Sumber gambar:@zuoyeweb3
Namun, mengukur kesehatan suatu jaringan harus mempertimbangkan skala nya. Misalnya, dalam kelompok kecil yang terdiri dari 3 orang, mayoritas 2/3 diperlukan untuk dianggap beroperasi secara efektif. Hanya mengejar jaminan keamanan minimum dari 1/3 saja adalah tidak berarti, karena dua orang yang tersisa dapat dengan mudah berkolusi, dengan biaya yang sangat rendah untuk tindakan jahat dan keuntungan yang sangat tinggi.
Jika itu adalah jaringan skala besar sebanyak 10.000, seperti yang ditunjukkan Etherscan mengenai skala saat ini dari node Ethereum, tidak perlu mengejar suara mayoritas 2/3. Di luar model insentif, sebagian besar node tidak saling mengenal, dan biaya koordinasi kolusi antara Lido dan Binance juga terlalu tinggi.
Jika kita mengurangi jumlah node dan rasio konsensus, bisakah kita "mempercepat dan mengurangi biaya"?
Seperti yang bisa dibayangkan semua orang, Alpenglow berpikir dengan cara yang sama dan siap untuk melakukan hal itu, mempertahankan skala 1500 node untuk Solana sambil mengurangi konsensus keamanan menjadi 20%. Ini tidak hanya meningkatkan kecepatan konfirmasi node dan memungkinkan node untuk mendapatkan lebih banyak insentif mainnet, tetapi juga mendorong perluasan skala node, misalnya, menjadi sekitar 10.000.
Ini bisa jadi efek dari 1+1>2 atau bisa juga melanggar mekanisme keamanan yang ada, keduanya adalah mungkin.
Namun, saya sangat menyukainya. Solana seharusnya mengikuti rantai Amerika, kelompok konspirasi, dan jalur terpusat, berpartisipasi dalam kompetisi rantai publik sebagai lawan dari Ethereum.
Ide teoretis dari Alpenglow adalah bahwa di era node berskala besar, jumlah konsensus yang kuat tidak diperlukan, karena dalam mekanisme PoS, pelanggar perlu memobilisasi sejumlah besar modal untuk mendapatkan kontrol. Bahkan pada skala 20%, pada harga saat ini, Ethereum akan memerlukan 20 miliar dolar, dan Solana akan membutuhkan 10 miliar dolar.
Dengan 10 miliar dolar, mengapa tidak melakukan sesuatu yang baik? Hanya orang gila yang akan mencoba mengendalikan blockchain, dan mereka juga akan menghadapi reaksi dari 80% node yang tersisa, kecuali itu adalah tindakan negara.
Dalam praktiknya, Alpenglow secara kasar membagi seluruh proses menjadi tiga bagian: Rotor, Votor, dan Perbaikan (untuk pembagian dan alur kerja yang lebih rinci, silakan merujuk pada makalahnya). Sampai batas tertentu, Alpenglow adalah modifikasi mendalam dari mekanisme Turbine, jadi kami akan memperkenalkan Turbine secara singkat.
Deskripsi gambar: Mekanisme penyiaran blok
Sumber gambar:@zuoyeweb3
Turbine adalah mekanisme propagasi blok dari Solana. Dalam istilah sederhana, Turbine adalah pengantar yang menyebarkan informasi blok untuk mencapai konfirmasi konsensus di antara semua node.
Dalam desain awal Ethereum, penyiaran blok menggunakan protokol Gossip, yang dalam bahasa Mandarin mirip dengan "desas-desus atau kabar angin". Setiap node dapat bertindak sebagai pengirim awal, dan komunikasi P2P dapat terjadi antara dua node mana pun, yang pada akhirnya mencapai efek konfirmasi global, mirip dengan "Saya memiliki pesan, saya hanya akan memberitahumu, tetapi tolong jangan beri tahu orang lain," dan pada akhirnya, seluruh dunia akan tahu.
Kami sementara melewatkan Turbine dan membuat perbandingan menggunakan mekanisme DPOS Ripple. Ethereum/Bitcoin telah mencapai puncak komunikasi peer-to-peer, jadi apa biayanya?
Ini sangat lambat dan mahal, yang mudah dipahami. Pasangan acak dan tidak terarah antara node, meskipun membuat sistem lebih kuat dan tahan terhadap sensor, memakan lebih banyak waktu. Biaya berasal dari pertimbangan biaya node; karena propagasi informasi di antara node lain lambat dan mereka perlu mempertahankan operasi mereka sendiri, biaya ini secara alami dialihkan kepada pengguna dalam bentuk Biaya Gas.
Desentralisasi ekstrem akan mengakibatkan masalah yang mahal dan lambat.
DPOS Ripple telah mencapai tingkat ekstrem lainnya, awalnya hanya mengatur 21 supernode di seluruh jaringan, dengan sentralisasi ekstrem yang sepenuhnya menyelesaikan efek samping. Node mainnet sekarang telah meningkat menjadi 179.
Turbine, di sisi lain, bergerak menuju jalan tengah, tidak mengadopsi mekanisme Gossip Ethereum maupun mengambil jalan yang salah dengan mengurangi jumlah node, tetapi malah menerapkan propagasi hierarkis dari node jaringan:
Dalam Alpenglow, varian protokol disebut Rotor, yang pada dasarnya merujuk pada propagasi teratur pesan blok, di mana node Leader atau Relay tidak tetap.
Votor adalah mekanisme konfirmasi node. Misalnya, dalam konsep Alpenglow, jika putaran pertama pemungutan suara node mencapai rasio 80%, memenuhi minimum lebih dari 20%, itu dapat dengan cepat disetujui secara langsung. Jika putaran pertama pemungutan suara di atas 60% tetapi di bawah 80%, putaran kedua pemungutan suara dapat dimulai, dan jika melebihi 60% lagi, itu dapat dikonfirmasi secara final.
Jika itu masih tidak berhasil, maka kita bisa menggunakan mekanisme Perbaikan. Namun, saya pribadi merasa bahwa ini mirip dengan periode tantangan dari Optimistic Rollups. Jika benar-benar sampai pada tahap ini, ada kemungkinan besar bahwa protokol akan gagal. FDIC tidak bisa menghentikan penarikan di Silicon Valley Bank.
Berbeda dengan pendekatan yang secara brutal menumpuk sumber daya perangkat keras dan perangkat lunak untuk meningkatkan bandwidth, titik awal Alpenglow adalah untuk mengurangi proses generasi konsensus blok.
Jika blok data dijaga sekecil mungkin, misalnya, dibatasi sekitar 1500 Bytes, dan waktu generasi cukup singkat, seperti pada tahap pengujian saat ini, di mana dalam kasus ekstrim dapat mencapai 100ms, yang saat ini adalah 1% dari 10s. (1 s = 1000 ms, meskipun ini dapat dipertanyakan; dalam aplikasi berskala besar yang nyata, kondisinya mungkin tidak begitu ideal, tetapi ini masih cukup menakutkan.)
Setelah MegaETH, L2 yang ada pada dasarnya berakhir. Tanpa dukungan untuk Solana di SVM L2, ada kebutuhan praktis bagi mainnet Solana untuk terus berkembang. Hanya jika TPS mainnet melampaui semua proyek pesaing, konsep Solana sebagai pembunuh Ethereum dapat sepenuhnya terwujud.
Alpenglow juga dapat diterapkan pada Solana, secara teoritis, setiap rantai PoS, termasuk Ethereum, dapat menggunakan mekanismenya, seperti yang kami perkenalkan sebelumnya.OptimumDemikian pula, penelitian blockchain yang ada telah mencapai batas teknis dan sangat membutuhkan lebih banyak bantuan dari ilmu komputer dan bahkan konsep sosiologis.
IBM pernah mengklaim bahwa dunia hanya akan membutuhkan lima mainframe di masa depan. Jika internet yang berbasis HTTP-TCP/IP adalah satu, BTC adalah satu, dan Ethereum adalah satu, maka tidak banyak ruang tersisa untuk Solana.