
Ethereum adalah produk kemajuan signifikan dalam mendorong kolaborasi manusia dan mekanisme otonomi individu. Sebagai jaringan penyelesaian yang diakui secara global, Ethereum secara mendasar mengubah konsep kepemilikan digital dan kekekalan data. Sifatnya yang tanpa izin memungkinkan individu di seluruh dunia untuk melakukan transfer tanpa hambatan melintasi zona waktu dan wilayah secara bebas dan tanpa hambatan.
Keuntungan utama sistem ini adalah komitmennya terhadap desentralisasi dan keamanan, yang memprioritaskan faktor-faktor ini dibandingkan kecepatan dan skalabilitas. Namun, ketika blockchain publik tidak memiliki skalabilitas, biaya transaksi yang tinggi dan throughput yang terbatas menghambat kemampuan pengembang, pengguna, dan berbagai aplikasi untuk memanfaatkan jaringan sepenuhnya. Batasan skalabilitas ini pada akhirnya membatasi potensi Ethereum secara keseluruhan.
Untuk mencapai potensi penuhnya, Ethereum harus mengatasi keterbatasan skalabilitas dan menjadi jaringan yang mampu mendukung ekosistem dApps yang sangat besar. Untuk mencapai tujuan ini, Ethereum secara aktif meneliti Rollup sebagai solusi penskalaan yang sangat optimal, dengan fokus khusus pada Ethereum yang setara dengan ZK-rollup sebagai opsi paling layak bagi pengembang.
Jika Anda hanya memperhatikan perkembangan terkini dalam ruang tanpa pengetahuan Ethereum, Anda mungkin akrab dengan beberapa proyek terkenal seperti Polygon, Starkware, Scroll, dan zkSync. Namun, ada pesaing baru yang relatif low profile yang muncul dengan cepat namun memiliki potensi yang sama besarnya. Taiko adalah proyek mesin virtual tanpa pengetahuan yang diperluas (zkEVM) yang bertujuan untuk menjadi ZK-rollup setara Ethereum yang sepenuhnya terdesentralisasi dan berupaya untuk membangun posisinya di lapangan.
Mari kita jelajahi esensi Taiko bersama-sama dan dapatkan pemahaman lebih dalam tentang fitur-fitur uniknya.
Ringkasan Taiko
Taiko, yang namanya diambil dari kata Jepang untuk "drum", didirikan pada awal tahun 2022 oleh Daniel Wang (CEO) dan Brecht Devos (CTO), keduanya adalah veteran berpengalaman di bidangnya. Daniel dan Brecht sebelumnya bekerja sama di Loopring, sebuah ZK-rollup khusus aplikasi yang pertama kali diterapkan di Ethereum pada tahun 2018. Setelah keluar dari Loopring pada tahun 2021, Daniel awalnya berencana membangun jaringan sosial terdesentralisasi, namun segera menyadari bahwa infrastruktur yang ada tidak dapat mendukung aplikasi semacam itu. Daniel dan Brecht membawa pengalaman mereka di Loopring ke Taiko, dan bersama dengan tim yang terdiri lebih dari 20 pengembang blockchain luar biasa, peneliti ZK, dan operator kripto-asli yang berlokasi di lebih dari 16 negara, mereka bertujuan untuk bersama-sama membangun setara Ethereum yang benar-benar terdesentralisasi. ZK-rollup.
Taiko berbeda dari pesaingnya karena ini adalah proyek rollup ZK tujuan umum yang bertujuan untuk membangun zkEVM Tipe-1 guna memberikan pengalaman yang lancar bagi pengembang.
Namun apa itu Rollup ZK Tipe-1, dan mengapa ini penting?
zkEVM tipe-1
Dalam taksonomi Vitalik Buterin tentang ZK-rollup, ZK-rollup Tipe-1 memprioritaskan kompatibilitas dengan EVM dibandingkan pembuatan bukti cepat. Artinya, ZK-rollup Tipe-1 tidak membuat perubahan apa pun pada sistem Ethereum yang ada dan menggunakan fungsi hash, pohon status, pohon transaksi, prakompilasi, dan logika konsensus yang sama dengan yang digunakan oleh Ethereum. Karena fitur ini, ZK-rollup Tipe-1 dapat dianggap setara dengan EVM dan oleh karena itu disebut zkEVM.

Keuntungan zkEVM Tipe-1 adalah kemampuannya untuk sepenuhnya memanfaatkan alat dan infrastruktur pengembangan Ethereum yang sudah ada, termasuk klien. Meskipun zkEVM Tipe-2/2.5 juga dianggap kompatibel dengan EVM, zkEVM ini akan mengubah beberapa bagian tumpukan Ethereum dan mungkin berdampak buruk pada biaya bahan bakar atau fungsi hash Keccak, dll. Tergantung pada jenis proyeknya, perubahan ini mungkin berdampak negatif pada mekanisme keamanan atau efisiensi kontrak pintar. Oleh karena itu, zkEVM Tipe-1 mungkin lebih cocok untuk proyek yang sensitif terhadap perubahan biaya bahan bakar atau memerlukan keamanan fungsi hash Keccak yang telah terbukti dalam pertempuran.
Namun, EVM itu sendiri tidak dirancang khusus untuk melakukan operasi ramah ZK, yang mengakibatkan pembuatan bukti tanpa pengetahuan (ZKP) yang memerlukan komputasi dalam jumlah besar. Saat ini, menghasilkan satu ZKP untuk satu blok Ethereum dapat memakan waktu berjam-jam, namun terdapat potensi peningkatan melalui operasi paralel generator bukti (entitas yang bertanggung jawab untuk membuat ZKP) dan pengembangan jangka panjang dari solusi akselerasi perangkat keras seperti ASIC.
Ikhtisar teknis
Taiko bertujuan untuk menjadi zkEVM Tipe-1 yang dirancang khusus untuk mengeksekusi kode kontrak pintar Ethereum tanpa modifikasi apa pun. Hal ini akan memungkinkan pengembang untuk dengan mudah mentransisikan aplikasi yang ada ke Layer 2 tanpa harus mengimplementasikan kode baru.
Taiko terdiri dari tiga komponen utama:
zkEVM: zkEVM memverifikasi kebenaran perhitungan EVM melalui bukti validitas. Taiko dapat menjalankan EVM secara langsung tanpa modifikasi apa pun. Memanfaatkan kode yang telah terbukti dalam pertempuran dari jaringan Ethereum dan menjaganya tetap murni menggunakan alat pengembangan yang ada sangat bermanfaat bagi pengembang. Pengembang dapat dengan mudah memigrasikan kontrak Solidity yang ada ke Taiko tanpa harus mengompilasinya ke dalam bahasa lain atau menyesuaikan kerangka kerja. Selain itu, klien Taiko dibangun di atas Geth, memastikan kompatibilitas dengan peningkatan protokol Ethereum di masa depan.
Node rollup lapisan 2: Node Taiko bertanggung jawab untuk mengumpulkan dan mengeksekusi transaksi pengguna pada rantai L2. Node ini mengawasi kemajuan manajemen dan status rantai rollup.
Protokol Taiko: Protokol Taiko mendefinisikan dan menegakkan aturan rollup dan mengidentifikasi calon peserta. Kontrak pintar yang diterapkan pada Ethereum Layer 1 bertindak sebagai mekanisme ketersediaan data dan memvalidasi ZKP.
Komponen-komponen ini bekerja sama untuk memastikan kompatibilitas yang lancar dengan Ethereum Layer 1 dan memberikan pengalaman yang familiar bagi pengembang dan pengguna.
Desentralisasi
Selain mengutamakan kompatibilitas EVM, Taiko juga sangat menekankan desentralisasi. Banyak jaringan rollup yang awalnya memprioritaskan kinerja dan kemudian secara bertahap memperkenalkan desentralisasi, namun Taiko bermaksud menggunakan pengusul terdesentralisasi (serializer) untuk bertanggung jawab atas pengajuan blok dari awal, dan pembukti terdesentralisasi untuk menghasilkan ZKP. Pendekatan ini menyoroti komitmen kuat Taiko terhadap desentralisasi, karena tidak ada jaringan rollup lain yang saat ini menggunakan serializer terdesentralisasi.
Fokus Taiko pada desentralisasi memastikan landasan yang kuat untuk dApps namun tetap setia pada nilai-nilai inti Ethereum. Tim juga mengungkapkan rencana mereka untuk meluncurkan organisasi otonom terdesentralisasi (DAO), dengan rincian lebih lanjut akan dibahas di masa depan.
Situasi Taiko saat ini
Pada tanggal 7 Juni 2023, Taiko mencapai tonggak penting dalam upayanya mencapai desentralisasi dan zkEVM yang setara dengan ethereum dengan peluncuran testnet alfa-3 yang disebut Grímsvöt. Testnet memainkan peran kunci dalam pengujian komprehensif desain dan komponen jaringan, dengan tujuan utama mendesentralisasikan pengusul dan pembukti sambil mengembangkan dukungan untuk teknologi Layer 3. Sebagaimana diuraikan dalam peta jalan pengembangan Taiko, tim telah menjadwalkan beberapa testnet, masing-masing berfokus pada pengujian komponen tertentu dari tumpukan teknologi sebagai persiapan peluncuran mainnet pada Q1 2024.

Selain itu, Taiko Labs mengumumkan keberhasilan penyelesaian putaran pendanaan sebesar $22 juta. Sequoia China memimpin pendanaan awal senilai $10 juta pada Q3 2022, sementara Generative Ventures memimpin pendanaan Seri A senilai $12 juta yang baru saja ditutup. Investor lain di kedua putaran tersebut termasuk IOSG Ventures, GSR, dan GGV Capital, serta beberapa angel investor dari komunitas Ethereum. Dana tersebut akan digunakan untuk membentuk dana investasi ekosistem guna menarik dApps dan pengembang ke ekosistem.
Meringkaskan
Tidak ada keraguan bahwa zkEVM Tipe-1 memberikan pengalaman paling lancar bagi pengembang yang akrab dengan Ethereum dan oleh karena itu memiliki hambatan paling sedikit bagi mereka untuk membangun aplikasi di jaringan Layer 2. Dalam jangka pendek, Taiko tidak diragukan lagi memiliki keuntungan dalam menyediakan cara termudah bagi pengembang untuk memigrasikan aplikasi ke Rollup. Namun, kompatibilitas ini harus mengorbankan efisiensi, dan seiring dengan semakin akrabnya pengembang dengan ZK-rollup, mereka mungkin lebih cenderung membangun aplikasi pada ZK-rollup Tipe-3 dan Tipe-4 yang berkinerja lebih tinggi. Namun, hal ini mungkin tidak akan terjadi dalam waktu dekat, karena sebagian besar pengembang masih lebih memilih untuk mengembangkan rantai yang kompatibel dengan EVM, dan dalam industri blockchain, di mana kecepatan adalah hal yang terpenting, banyak pengembang bersedia untuk tetap berada di wilayah familiar mereka sendiri, fokus pada hal lain. aspek aplikasi, dan letakkan migrasi ke rollup di bagian belakang untuk saat ini.
Taiko masih bekerja keras untuk mengejar tujuan ambisius dan menonjol sebagai proyek unik yang bertujuan untuk mencapai hasil luar biasa. Seiring dengan berlanjutnya jaringan uji alfa, Taiko membuat kemajuan signifikan untuk menjadi platform yang dapat diakses dan ramah pengguna bagi pengembang dan pengguna Ethereum. Ini menjunjung tinggi nilai-nilai inti Ethereum sambil memberikan skalabilitas dan efisiensi, sehingga memberikan dampak penting pada masa depan Ethereum. Proyek ini diharapkan dapat mendorong adopsi yang lebih luas, menumbuhkan ekosistem yang berkembang, dan memainkan peran penting dalam membentuk lintasan Ethereum.

