Dalam episode ini, Chief Technology Officer Shardeum, Srinivasan Parthasarathy, membagikan bagaimana Shardeum membangun blockchain lapisan pertama yang secara otomatis dapat diperluas melalui sharding status dinamis dan model transaksi tanpa blok. Arsitektur ini mencapai skalabilitas linier, sambil mempertahankan ambang rendah untuk persyaratan node, menawarkan keseimbangan unik antara kinerja dan desentralisasi.
Dia juga membahas pelajaran yang dipetik dari operasi testnet, temuan bug bounty kunci, dan pendekatan jaringan terhadap keamanan, termasuk Bukti Kuorum khusus yang memutar tanggung jawab node setiap 60 detik. Sebagai proyek open-source, berbasis komunitas, Shardeum berencana untuk meluncurkan mainnet-nya pada 5 Mei, dengan dukungan bertahap untuk kontrak cerdas dan program insentif.
Transkripsi audio dilakukan oleh GPT dan mungkin mengandung kesalahan. Dengarkan podcast lengkapnya:
Kecil Semesta:
YouTube:
Pengenalan dan Gambaran Umum tentang Shardeum
Ehan:Selamat datang di podcast Wu Shuo Bu Jiammi. Hari ini, kami sangat senang mengundang Chief Technology Officer Shardeum, Srinivasan. Selamat datang, silakan perkenalkan diri Anda dan Shardeum.
Srinivasan: Ya, hai teman-teman, saya Srinivasan. Saya CTO Shardeum. Di Shardeum, kami sedang membangun blockchain Layer 1 auto-scaling pertama di dunia, dan saya sangat senang berada di sini.
Perjalanan saya ke blockchain dimulai pada tahun 2016. Pada tahun 2017, saya membangun pasar NFT pertama saya. Sejak itu, saya telah bekerja di banyak lokasi dan membangun banyak produk terkait Web3. Saya sebelumnya menjabat sebagai VP of Engineering di DraftKings, membantu membangun infrastruktur blockchain untuk produk andalan mereka. Baru-baru ini, saya bekerja untuk sebuah perusahaan bernama Six, di mana kami menjual token NFT yang mewakili hak sumber daya di Amerika Serikat.
Sekarang di Shardeum, saya memimpin tim yang luar biasa, kami fokus untuk membangun blockchain lapisan pertama yang inovatif dan otomatis berkembang ini.
Bagaimana Shardeum dapat melakukan skala sambil menjaga akses node dengan ambang rendah?
Ehan: Shardeum mengklaim sebagai lapisan pertama yang secara otomatis dapat diperluas. Bagaimana arsitekturnya mencapai throughput transaksi yang tinggi sambil menjaga persyaratan node tetap dapat diakses?
Srinivasan: Saya rasa menggunakan analogi visual untuk menjelaskan cara kerja Blockchain dan perbedaan Shardeum akan sangat membantu — — Apakah itu bisa?
Salah satu cara yang baik untuk memikirkan blockchain yang didorong oleh peristiwa adalah membayangkannya seperti spreadsheet, yang berisi baris dan kolom. Setiap baris mewakili sebuah blok, sementara setiap sel adalah sebuah transaksi. Spreadsheet ini terbuka untuk siapa saja, memiliki transparansi, tetapi hanya bisa ditulis oleh satu orang pada satu waktu — khususnya, hanya satu orang yang bisa menulis baris baru pada setiap saat. Di sebagian besar blockchain, masalah kunci adalah: siapa yang berhak menulis baris berikutnya? Esensi dari semua protokol konsensus adalah menentukan siapa yang dapat menulis baris ini.
Sekarang, bayangkan spreadsheet ini memiliki satu miliar baris dan satu proses untuk mengelola semuanya. Ketika jumlah baris meningkat dari satu miliar menjadi dua miliar menjadi sepuluh miliar, itu akan menjadi lebih lambat dan kurang terukur. Tetapi bagaimana jika itu bukan meja besar, tetapi 1000 tab, seperti Google Sheets? Anda dapat menetapkan data ke tab ini melalui algoritma pengelompokan huruf, sehingga Anda akan menyebarkan kumpulan data yang lebih kecil di banyak tabel. Pada dasarnya begitulah cara kerja sharding, dan itulah yang dilakukan Shardeum.
Tapi Shardeum melangkah lebih jauh. Alih-alih memiliki jumlah tab tetap—katakanlah 1000—kami menyesuaikannya secara dinamis saat runtime. Anda dapat memulai dengan hanya 10 tab, tetapi saat volume meningkat, Anda dapat memperluas ke 200, 1000, atau lebih banyak tab. Ketika volume transaksi turun, itu dapat diperkecil lagi. Ini disebut dynamic state sharding, dan inilah yang memungkinkan kita untuk menskalakan secara otomatis.
Ada satu perbedaan penting lagi. Sebagian besar Blockchain beroperasi di sekitar konsep "Blok", yang berarti penulis harus menulis satu baris lengkap dalam analogi spreadsheet kami. Ini memungkinkan orang yang menulis baris untuk melihat transaksi yang sedang diproses, sehingga mungkin melakukan manipulasi — misalnya, mengurutkan ulang transaksi.
Shardeum tidak bergantung pada konsep blok. Sebaliknya, kami menangani transaksi dalam bentuk yang paling murni. Unit terkecil yang kami eksekusi adalah sebuah sel dalam baris ini. Kami tidak perlu menulis seluruh baris sekaligus. Meskipun untuk kompatibilitas dengan EVM, kami mensimulasikan blok secara eksternal — agar klien JSON-RPC tahu bagaimana berinteraksi dengan kami — namun di dalam, kami tidak benar-benar terikat pada struktur ini.
Arsitektur ini memungkinkan kami untuk memodifikasi sel tunggal, bukan seluruh baris, melakukan desentralisasi dan redistribusi beban kerja secara dinamis berdasarkan volume transaksi, dan melakukan penskalaan horizontal dengan tingkat bottleneck kinerja yang minimal. Ini adalah tantangan teknis yang sulit dipecahkan, tetapi justru inilah yang membedakan Shardeum.
Ehan: Jadi, apakah ada kompromi dalam desain otomatis ini?
Srinivasan: Trade-off yang jelas adalah bahwa desain ini memperkenalkan tingkat komunikasi yang lebih tinggi antar node. Dalam blockchain tradisional, setiap validator menyimpan salinan lengkap dari seluruh status blockchain – pada dasarnya seluruh spreadsheet dalam analogi kami sebelumnya. Ini berarti bahwa setiap node membutuhkan banyak daya pemrosesan dan kapasitas penyimpanan.
Di Shardeum, karena kami membagi data menjadi potongan yang lebih kecil — atau tab — setiap node hanya perlu menangani sebagian kecil, seperti satu dari 1000 tab. Ini secara signifikan mengurangi kebutuhan komputasi dan penyimpanan setiap node, membuatnya lebih mudah diakses. Namun, kekurangannya adalah setiap node sekarang hanya dapat melihat sebagian dari status keseluruhan. Seperti hanya dapat mengakses bagian "A" dari direktori telepon.
Oleh karena itu, ketika sebuah node membutuhkan data yang dialokasikan di luar segmennya, ia harus terlebih dahulu menentukan node mana yang memiliki data yang diperlukan, kemudian memintanya untuk data tersebut. Ini memperkenalkan lapisan komunikasi antar node, yang membuat segalanya menjadi lebih kompleks.
Meskipun demikian, kami telah mengatasi tantangan ini melalui protokol komunikasi yang disesuaikan, memungkinkan Node untuk secara efisien menemukan dan berbagi data. Ya, ini meningkatkan kompleksitas, tetapi imbalannya sangat besar — Shardeum dapat hampir memperluas throughput transaksi secara linier hanya dengan menambahkan lebih banyak Node.
Oleh karena itu, meskipun komunikasi antar proses desentralisasi adalah tantangan teknis yang sulit — dan belum sepenuhnya terpecahkan di sistem lain — kami percaya bahwa kami telah menemukan model yang dapat diskalakan, menjadikan Shardeum sebagai blockchain lapisan pertama yang benar-benar unik.
Apa yang telah dipelajari dari jaringan pengujian insentif?
Ehan: Dalam menjalankan jaringan pengujian insentif yang besar dan benar-benar desentralisasi, wawasan kunci apa yang kalian peroleh?
Srinivasan: Ya, pertanyaannya sangat bagus. Kami telah menjalankan empat jaringan pengujian insentif, dan tingkat partisipasinya sangat luar biasa — orang-orang hampir di seluruh dunia menjalankan node. Di beranda kami tertulis "Desentralisasi untuk semua orang", dan kami benar-benar memikirkan hal itu. Kami ingin membangun sebuah sistem yang tidak hanya memungkinkan orang-orang dari negara maju yang memiliki perangkat keras mahal untuk berpartisipasi, tetapi juga memungkinkan siapa pun — bahkan mereka yang memiliki sumber daya terbatas — untuk memulai sebuah node.
Pendekatan ini membantu mendorong desentralisasi sekaligus meningkatkan keamanan siber. Akibatnya, salah satu pelajaran utama yang dipetik dari testnet insentif kami adalah bagaimana membuat keterlibatan node benar-benar global dan dapat diakses. Kami harus mencari cara untuk mengkomunikasikan persyaratan node dengan jelas, langkah-langkah untuk memulai, cara kerja staking dan unstakeing, dan cara membuat pengalaman pengguna yang membuat proses ini intuitif dan mudah dipahami.
Banyak perbaikan pengalaman pengguna berasal langsung dari mengamati interaksi orang-orang dengan jaringan pengujian. Kami memahami antarmuka mana yang paling efektif dan aspek mana yang dapat menimbulkan kebingungan. Selain pengalaman pengguna, kami juga menggunakan jaringan pengujian untuk mengidentifikasi dan memperbaiki beberapa masalah keamanan.
Wawasan utama lainnya adalah tentang koordinasi jaringan. Ketika Anda memiliki banyak node, masing-masing hanya dengan sebagian kecil dari data, Anda memerlukan protokol yang kuat untuk mencapai konsensus — terutama karena kami tidak mengontrol node apa pun. Seseorang mungkin meluncurkan simpul di Fuzhou, satu lagi di Siberia, dan satu lagi di India – semuanya perlu mencapai konsensus dalam lingkungan yang terdesentralisasi. Seperti yang dapat Anda bayangkan, ada satu simpul di Siberia dan satu lagi di India – keduanya membutuhkan konsensus dalam lingkungan yang terdesentralisasi. Memastikan bahwa koordinasi ini dapat berjalan lancar secara real-time tanpa kontrol terpusat adalah tantangan teknis yang sangat besar. Tetapi memecahkan masalah inilah yang membuat Shardeum unik.
Apa saja kerentanan kunci yang ditemukan dalam program bounty kerentanan?
Ehan: Bisakah Anda berbagi tentang kerentanan paling kritis yang ditemukan dalam program bug bounty, dan bagaimana Anda menyelesaikannya?
Srinivasan: Tentu saja. Kami telah menjalankan beberapa program bug bounty, dan beberapa masalah yang kami temukan cukup unik. Pertama-tama, semua yang kami lakukan adalah open source, sehingga semua perbaikan dan perubahan dapat dilihat oleh publik. Siapa pun dapat mengunjungi repositori GitHub kami untuk melihat perubahan spesifik yang telah kami buat untuk mendukung jaringan.
Yang sedang berkata, kami menemukan beberapa masalah penting dalam rencana ini. Beberapa masalah ini terkait dengan cara kami menandatangani transaksi—seperti memilih hash yang salah atau inkonsistensi dalam proses penandatanganan. Kerentanan ini dapat menimbulkan risiko, seperti serangan replay, di mana transaksi dari testnet berpotensi untuk diputar ulang di mainnet. Oleh karena itu, kita harus hati-hati menganalisis dan memperbaiki semua kerentanan ini.
Program hadiah bug sangat berharga bagi kami. Kami telah menemukan banyak masalah, terutama dalam fitur lapisan protokol seperti dukungan tanda tangan ganda, yang telah kami terapkan langsung di lapisan protokol. Hacker topi putih membantu kami menguji fitur-fitur ini dengan ketat, dan umpan balik mereka berkontribusi pada perbaikan keamanan yang penting.
Semua perbaikan ini sekarang telah diintegrasikan ke dalam versi mainnet baru yang akan kami luncurkan — direncanakan akan diluncurkan pada 5 Mei.
Setelah peluncuran mainnet, bagaimana kalian akan menangani masalah keamanan?
Ehan: Apa langkah-langkah yang akan diambil Shardeum untuk pemantauan keamanan berkelanjutan dan mitigasi ancaman setelah peluncuran jaringan utama?
Srinivasan: Kami mengambil pendekatan multi-lapisan. Kami memiliki tim keamanan internal khusus yang fokus pada pemantauan kesehatan sistem dan penilaian potensi vektor serangan.
Kami juga telah membangun dan terus mengembangkan sistem telemetri dan observabilitas yang komprehensif, yang memungkinkan kami untuk memahami apa yang terjadi di jaringan secara real-time. Ini memungkinkan kami untuk mendeteksi anomali, melacak perilaku sistem, dan merespons ancaman dengan cepat.
Meskipun kami telah membangun sistem ini, kami akan terus memperbaikinya menjelang peluncuran mainnet. Sebenarnya, kami sedang membangun kerangka pengukuran terbuka yang lengkap dari awal untuk memastikan jaringan tetap aman saat berkembang.
Apa perbedaan lapisan RPC Anda dengan rantai EVM lainnya?
Ehan: Apa perbedaan lapisan RPC Shardeum dalam hal kinerja, skalabilitas, atau keandalan dibandingkan dengan rantai EVM kompatibel lainnya?
Srinivasan: Itu pertanyaan yang bagus. Seperti yang saya sebutkan sebelumnya, menggunakan analogi spreadsheet – sebagian besar rantai yang kompatibel dengan EVM memperlakukan seluruh status blockchain sebagai satu spreadsheet raksasa, dengan setiap node mempertahankan data lengkap. Sebaliknya, Shardeum membagi spreadsheet ini menjadi beberapa pecahan atau label, yang masing-masing dikelola oleh subset node.
Setiap proses bertanggung jawab atas satu atau lebih label tertentu — misalnya, label 33 — dan alokasi ini bersifat dinamis. Shardeum berjalan pada siklus jam internal 60 detik. Pada akhir setiap siklus, sistem akan merotasi node: mungkin lima node baru akan menggantikan lima dari seribu node aktif, node baru ini dipilih dari kolam cadangan berdasarkan kriteria tertentu (seperti durasi tidak aktif). Kemudian, sistem mendistribusikan kembali tanggung jawab — jadi sebuah node yang baru masuk mungkin tiba-tiba bertanggung jawab atas label 33 dan 37, tanpa mengetahui sebelumnya, dan juga tidak tahu node lain mana yang berbagi tanggung jawab ini.
Mekanisme ini sangat meningkatkan keamanan. Keacakan dan rotasi membuatnya sangat sulit untuk menargetkan atau mempengaruhi bagian-bagian tertentu dari jaringan. Untuk setiap transaksi yang akan diselesaikan, harus ada supermajoritas — katakanlah 67 dari 100 node yang berpartisipasi setuju. 100 node tidak tahu siapa lagi yang ada di grup atau bagaimana mereka dipilih. Ketidakpastian ini membantu memastikan desentralisasi dan tamper-proofing.
Kami menyebut mekanisme konsensus ini Bukti Kuorum. Ini terintegrasi erat dengan struktur siklus 60 detik kami. Untuk mengkompromikan jaringan, penyerang perlu mengidentifikasi dan mengendalikan dua pertiga dari kumpulan validator yang ditugaskan secara acak dalam satu siklus — yang hampir tidak mungkin.
Dari perspektif kinerja, arsitektur kami memungkinkan skalabilitas yang hampir linier. Kami dapat secara dinamis menskalakan antara 100 dan 10.000 pecahan (atau tag) dan menurunkan skala bila diperlukan. Fleksibilitas ini memungkinkan Shardeum untuk unggul dalam skalabilitas, keandalan, dan keamanan, sambil mempertahankan kompatibilitas EVM penuh melalui lapisan RPC kami.
Apakah kalian akan melanjutkan program audit dan bounty kerentanan?
Ehan: Apakah kebijakan keamanan Anda mencakup audit pihak ketiga yang berkelanjutan atau program hadiah bug yang didorong oleh komunitas?
Srinivasan: Ya, tentu saja. Kami adalah proyek sumber terbuka—seluruh basis kode kami tersedia di GitHub—dan setiap keputusan teknis yang kami buat sepenuhnya selaras dengan komitmen kami terhadap desentralisasi. Kami beruntung memiliki komunitas luar biasa yang mendukung kami, dan kami sangat berterima kasih untuk itu.
Kami berencana untuk terus bekerja sama dengan auditor pihak ketiga dan meluncurkan program hadiah bug yang dipimpin oleh komunitas. Sebenarnya, kami memiliki tim khusus yang berdedikasi untuk bekerja sama dengan komunitas dalam membangun produk di sekitar Shardeum. Beberapa proyek ini akan kami bantu luncurkan, dan akhirnya akan diserahkan kepada komunitas.
Kami juga berencana untuk mengadakan hackathon dan kegiatan lainnya untuk mendorong partisipasi aktif dari komunitas. Setelah kami meluncurkan mainnet pada 5 Mei, semua inisiatif ini akan dipercepat. Kami menantikan peran inti komunitas dalam kesuksesan berkelanjutan Shardeum.
Bagaimana kalian mengembangkan komunitas dan ekosistem?
Ehan: Bagaimana Shardeum membangun komunitas dan ekosistemnya? Proyek atau insentif spesifik mana yang paling efektif?
Srinivasan: Komunitas kami benar-benar salah satu kekuatan terbesar kami. Misalnya, dalam testnet insentif terbaru kami, ITN4, kami memiliki sekitar 5.200 validator yang berpartisipasi secara global (171.000 testnet). Kami telah membangun kehadiran yang besar dan aktif di platform sosial seperti Discord dan X, dan tim ekosistem kami berkomitmen penuh untuk terlibat dengan komunitas ini dan mengembangkannya.
Kami mengambil pendekatan pengembangan secara bertahap — pertama adalah fungsi transfer token, diikuti dengan peluncuran dukungan untuk kontrak pintar dan fitur penting lainnya. Dalam kemajuan setiap tahap, komunitas kami akan terlibat.
Kami juga memiliki tim khusus yang fokus pada perancangan dan pelaksanaan proyek komunitas. Ini mencakup insentif, pelatihan pemula, konten edukasi, serta kegiatan kolaboratif untuk memastikan ekosistem terus berkembang dengan cara yang berkelanjutan dan Desentralisasi.
Proyek apa yang sedang dibangun di Shardeum saat ini?
Ehan: Jadi, jenis proyek atau aplikasi apa yang sedang dikembangkan di Shardeum saat ini?
Srinivasan: Itu pertanyaan yang bagus. Sebagai blockchain Layer 1 self-scaling, Shardeum sangat cocok untuk kasus penggunaan di mana skalabilitas dan biaya transaksi menjadi perhatian utama. Izinkan saya memberi Anda sebuah contoh: di perusahaan saya sebelumnya, kami menjual NFT yang mewakili sumber daya dunia nyata, seperti kuda, seharga $1,200. Pada saat itu, biaya gas Ethereum sekitar $ 200 per transaksi. Tidak ada gunanya menambahkan biaya 20% ke harga pembelian — itu sama sekali tidak berkelanjutan.
Namun di Shardeum, karena kami telah menerapkan perluasan linier, biaya gas kami tetap rendah dan stabil — — terlepas dari apakah jaringan sedang padat atau tidak, bahkan ketika sebuah koin meme diluncurkan di blockchain. Ini membuat platform ini sangat cocok untuk aplikasi keuangan dan keuangan desentralisasi yang sensitif terhadap biaya.
Karena Shardeum kompatibel dengan EVM, pengembang dapat menerapkan kontrak pintar berbasis Solidity dengan usaha minimal. Kontrak apa pun yang berjalan di blockchain EVM lain dapat dengan mudah dipindahkan. Ini berarti kami mewarisi efek jaringan besar dari ekosistem EVM — — sepuluh tahun alat, pengetahuan pengembang, dan infrastruktur.
Oleh karena itu, meskipun kami telah memperkirakan bahwa proyek keuangan terdesentralisasi dan NFT akan bermigrasi ke Shardeum, saya percaya…… struktur.
Meskipun kami telah memperkirakan bahwa proyek keuangan terdesentralisasi (DeFi) dan token non-fungible (NFT) akan bermigrasi ke Shardeum, saya percaya komunitas akan memberikan kejutan yang tak terduga. Setelah peluncuran mainnet, saya berharap dapat melihat gelombang aplikasi inovatif yang memanfaatkan sepenuhnya kompatibilitas EVM Shardeum, biaya rendah, kinerja yang andal, dan skalabilitas dinamis.
Bagaimana token akan digunakan untuk staking dan pemerintahan?
Ehan: Bagaimana token Shardeum akan digunakan untuk staking, governance, atau insentif jaringan?
Srinivasan: Kami masih menyelesaikan rincian konkret dari tata kelola, informasi terkait akan segera diumumkan. Dengan kata lain, prinsip inti kami adalah desentralisasi total — siapa pun yang memegang sejumlah kecil token Shardeum dapat menjalankan sebuah node. Token ini akan tersedia dalam penjualan token kami.
Dalam hal insentif, mekanisme penghargaan didasarkan pada node waktu berpartisipasi dalam "set aktif", yang merupakan kelompok node yang saat ini berpartisipasi dalam konsensus. Ketika Anda memulai sebuah node, pertama-tama bergabung dengan "kumpulan siaga". Setiap 60 detik, di setiap zaman jam internal kami, kami memutar node dari subset set aktif dan membawa node baru dari kumpulan siaga. Setelah node memasuki set aktif, ia mulai mendapatkan hadiah.
Hadiah sebanding dengan waktu aktif partisipasi node dalam tugas jaringan — termasuk memvalidasi transaksi, menandatangani blok, dan menjaga keamanan jaringan. Pemilihan node juga akan mempertimbangkan catatan kinerja masa lalu. Node yang memenuhi harapan — waktu online, responsivitas, perilaku yang benar — lebih mungkin untuk tinggal lebih lama dalam kumpulan aktif, sehingga mendapatkan lebih banyak hadiah.
Kami tidak menghukum node yang berkinerja buruk, tetapi jika node gagal memenuhi standar kinerja, node tersebut akan diputar keluar dari set aktif lebih cepat, mengurangi kemampuannya untuk mendapatkan hadiah. Ini adalah cara yang lebih lembut dan berbasis motivasi untuk membimbing perilaku daripada hukuman langsung.
Konten ini masih dalam penyempurnaan, lebih banyak detail tentang mekanisme tata kelola dan hadiah akan diumumkan sebelum peluncuran mainnet. Harap kunjungi situs web kami untuk mendapatkan pembaruan.
Bagaimana kalian memastikan transparansi dan independensi?
Ehan: Bagaimana Shardeum memastikan transparansi operasi dan independensi tata kelola?
Srinivasan: Ini adalah pertanyaan yang sangat bagus. Seperti yang saya sebutkan sebelumnya, Shardeum adalah proyek yang sepenuhnya sumber terbuka. Semua yang kami lakukan adalah publik — — seperti bekerja di dalam akuarium. Semua kode kami tersedia di GitHub, siapa pun dapat melihat bagaimana sistem kami bekerja.
Anda dapat melihat mekanisme konsensus kami, algoritma yang digunakan untuk pemilihan node dan distribusi hadiah, serta setiap aspek lain dari protokol. Logika di balik evaluasi kinerja node dan keputusan untuk memperluas jaringan sepenuhnya transparan.
Setelah peluncuran mainnet, kami tidak akan memiliki kontrol terpusat tentang siapa yang dapat memulai node atau di mana node dapat dimulai. Desain jaringan ini bertujuan untuk beradaptasi dengan lingkungan desentralisasi, secara dinamis menangani partisipasi node dan konsensus. Keterbukaan dan kurangnya otoritas terpusat ini adalah dasar dari komitmen Shardeum terhadap transparansi dan independensi.
Kapan mainnet diluncurkan, dan mengapa ini sangat penting?
Ehan: Bisakah kamu membagikan tanggal peluncuran mainnet yang baru-baru ini diumumkan dan apa arti tonggak sejarah ini bagi Shardeum?
Srinivasan: Mainnet kami akan diluncurkan pada 5 Mei, yang merupakan tonggak penting bagi Shardeum. Jaringan ini telah dikembangkan selama beberapa waktu, dan kami memiliki tim yang luar biasa yang bekerja untuk itu.
Pentingnya peluncuran ini terletak pada kompleksitas yang kita bangun. Skala otomatis dari blok blockchain tingkat satu, serta desain protokol transaksi yang sepenuhnya baru, adalah pekerjaan teknis yang sangat menantang — ini membutuhkan waktu dan pengetahuan profesional yang mendalam.
Kami percaya bahwa sekarang adalah waktu terbaik bagi Shardeum untuk memasuki tahap berikutnya. Peluncuran mainnet akan dilakukan secara bertahap, dengan tahap pertama dimulai pada 5 Mei. Sejak saat itu, kami akan secara bertahap memperkenalkan lebih banyak fitur yang ditujukan untuk komunitas, terus meningkatkan kinerja, dan membuat sistem lebih dapat diskalakan dan diakses oleh pengguna global.
Bagaimana Anda akan menarik dan mengembangkan basis kontributor?
Ehan: Apa strategi kalian untuk mendorong pertumbuhan komunitas dan partisipasi kontributor yang berarti?
Srinivasan: Jika saya memahami pertanyaan Anda dengan benar, seperti yang saya sebutkan sebelumnya, kami memiliki tim khusus yang bekerja sama erat dengan komunitas, membimbing konten yang dibangun serta cara merilisnya. Kami telah melihat partisipasi yang besar dalam jaringan pengujian insentif kami yang lalu, dan saya ingin mengucapkan terima kasih kepada semua teman yang terlibat.
Tim komunitas kami secara aktif bekerja sama dengan mitra dan kontributor, dan kami memperkirakan bahwa tingkat keterlibatan ini akan meningkat secara signifikan setelah peluncuran mainnet. Kami berharap dapat terus membangun bersama komunitas.
Ehan: Apakah ada yang ingin Anda bagikan kepada penonton kami?
Srinivasan: Ya — terima kasih atas dukungan besar kalian. Umpan balik dan partisipasi kalian selama periode testnet telah berperan penting dalam memastikan keamanan jaringan dan membentuk Shardeum. Silakan kunjungi shardium.org untuk mendapatkan pembaruan terbaru, kami sangat menghargai dukungan kalian yang terus-menerus.
Konten ini hanya untuk referensi, bukan ajakan atau tawaran. Tidak ada nasihat investasi, pajak, atau hukum yang diberikan. Lihat Penafian untuk pengungkapan risiko lebih lanjut.
Mendalami Shardeum: Memanfaatkan penskalaan otomatis blockchain lapisan pertama dengan sharding dinamis
Dalam episode ini, Chief Technology Officer Shardeum, Srinivasan Parthasarathy, membagikan bagaimana Shardeum membangun blockchain lapisan pertama yang secara otomatis dapat diperluas melalui sharding status dinamis dan model transaksi tanpa blok. Arsitektur ini mencapai skalabilitas linier, sambil mempertahankan ambang rendah untuk persyaratan node, menawarkan keseimbangan unik antara kinerja dan desentralisasi.
Dia juga membahas pelajaran yang dipetik dari operasi testnet, temuan bug bounty kunci, dan pendekatan jaringan terhadap keamanan, termasuk Bukti Kuorum khusus yang memutar tanggung jawab node setiap 60 detik. Sebagai proyek open-source, berbasis komunitas, Shardeum berencana untuk meluncurkan mainnet-nya pada 5 Mei, dengan dukungan bertahap untuk kontrak cerdas dan program insentif.
Transkripsi audio dilakukan oleh GPT dan mungkin mengandung kesalahan. Dengarkan podcast lengkapnya:
Kecil Semesta:
YouTube:
Pengenalan dan Gambaran Umum tentang Shardeum
Ehan:Selamat datang di podcast Wu Shuo Bu Jiammi. Hari ini, kami sangat senang mengundang Chief Technology Officer Shardeum, Srinivasan. Selamat datang, silakan perkenalkan diri Anda dan Shardeum.
Srinivasan: Ya, hai teman-teman, saya Srinivasan. Saya CTO Shardeum. Di Shardeum, kami sedang membangun blockchain Layer 1 auto-scaling pertama di dunia, dan saya sangat senang berada di sini.
Perjalanan saya ke blockchain dimulai pada tahun 2016. Pada tahun 2017, saya membangun pasar NFT pertama saya. Sejak itu, saya telah bekerja di banyak lokasi dan membangun banyak produk terkait Web3. Saya sebelumnya menjabat sebagai VP of Engineering di DraftKings, membantu membangun infrastruktur blockchain untuk produk andalan mereka. Baru-baru ini, saya bekerja untuk sebuah perusahaan bernama Six, di mana kami menjual token NFT yang mewakili hak sumber daya di Amerika Serikat.
Sekarang di Shardeum, saya memimpin tim yang luar biasa, kami fokus untuk membangun blockchain lapisan pertama yang inovatif dan otomatis berkembang ini.
Bagaimana Shardeum dapat melakukan skala sambil menjaga akses node dengan ambang rendah?
Ehan: Shardeum mengklaim sebagai lapisan pertama yang secara otomatis dapat diperluas. Bagaimana arsitekturnya mencapai throughput transaksi yang tinggi sambil menjaga persyaratan node tetap dapat diakses?
Srinivasan: Saya rasa menggunakan analogi visual untuk menjelaskan cara kerja Blockchain dan perbedaan Shardeum akan sangat membantu — — Apakah itu bisa?
Salah satu cara yang baik untuk memikirkan blockchain yang didorong oleh peristiwa adalah membayangkannya seperti spreadsheet, yang berisi baris dan kolom. Setiap baris mewakili sebuah blok, sementara setiap sel adalah sebuah transaksi. Spreadsheet ini terbuka untuk siapa saja, memiliki transparansi, tetapi hanya bisa ditulis oleh satu orang pada satu waktu — khususnya, hanya satu orang yang bisa menulis baris baru pada setiap saat. Di sebagian besar blockchain, masalah kunci adalah: siapa yang berhak menulis baris berikutnya? Esensi dari semua protokol konsensus adalah menentukan siapa yang dapat menulis baris ini.
Sekarang, bayangkan spreadsheet ini memiliki satu miliar baris dan satu proses untuk mengelola semuanya. Ketika jumlah baris meningkat dari satu miliar menjadi dua miliar menjadi sepuluh miliar, itu akan menjadi lebih lambat dan kurang terukur. Tetapi bagaimana jika itu bukan meja besar, tetapi 1000 tab, seperti Google Sheets? Anda dapat menetapkan data ke tab ini melalui algoritma pengelompokan huruf, sehingga Anda akan menyebarkan kumpulan data yang lebih kecil di banyak tabel. Pada dasarnya begitulah cara kerja sharding, dan itulah yang dilakukan Shardeum.
Tapi Shardeum melangkah lebih jauh. Alih-alih memiliki jumlah tab tetap—katakanlah 1000—kami menyesuaikannya secara dinamis saat runtime. Anda dapat memulai dengan hanya 10 tab, tetapi saat volume meningkat, Anda dapat memperluas ke 200, 1000, atau lebih banyak tab. Ketika volume transaksi turun, itu dapat diperkecil lagi. Ini disebut dynamic state sharding, dan inilah yang memungkinkan kita untuk menskalakan secara otomatis.
Ada satu perbedaan penting lagi. Sebagian besar Blockchain beroperasi di sekitar konsep "Blok", yang berarti penulis harus menulis satu baris lengkap dalam analogi spreadsheet kami. Ini memungkinkan orang yang menulis baris untuk melihat transaksi yang sedang diproses, sehingga mungkin melakukan manipulasi — misalnya, mengurutkan ulang transaksi.
Shardeum tidak bergantung pada konsep blok. Sebaliknya, kami menangani transaksi dalam bentuk yang paling murni. Unit terkecil yang kami eksekusi adalah sebuah sel dalam baris ini. Kami tidak perlu menulis seluruh baris sekaligus. Meskipun untuk kompatibilitas dengan EVM, kami mensimulasikan blok secara eksternal — agar klien JSON-RPC tahu bagaimana berinteraksi dengan kami — namun di dalam, kami tidak benar-benar terikat pada struktur ini.
Arsitektur ini memungkinkan kami untuk memodifikasi sel tunggal, bukan seluruh baris, melakukan desentralisasi dan redistribusi beban kerja secara dinamis berdasarkan volume transaksi, dan melakukan penskalaan horizontal dengan tingkat bottleneck kinerja yang minimal. Ini adalah tantangan teknis yang sulit dipecahkan, tetapi justru inilah yang membedakan Shardeum.
Ehan: Jadi, apakah ada kompromi dalam desain otomatis ini?
Srinivasan: Trade-off yang jelas adalah bahwa desain ini memperkenalkan tingkat komunikasi yang lebih tinggi antar node. Dalam blockchain tradisional, setiap validator menyimpan salinan lengkap dari seluruh status blockchain – pada dasarnya seluruh spreadsheet dalam analogi kami sebelumnya. Ini berarti bahwa setiap node membutuhkan banyak daya pemrosesan dan kapasitas penyimpanan.
Di Shardeum, karena kami membagi data menjadi potongan yang lebih kecil — atau tab — setiap node hanya perlu menangani sebagian kecil, seperti satu dari 1000 tab. Ini secara signifikan mengurangi kebutuhan komputasi dan penyimpanan setiap node, membuatnya lebih mudah diakses. Namun, kekurangannya adalah setiap node sekarang hanya dapat melihat sebagian dari status keseluruhan. Seperti hanya dapat mengakses bagian "A" dari direktori telepon.
Oleh karena itu, ketika sebuah node membutuhkan data yang dialokasikan di luar segmennya, ia harus terlebih dahulu menentukan node mana yang memiliki data yang diperlukan, kemudian memintanya untuk data tersebut. Ini memperkenalkan lapisan komunikasi antar node, yang membuat segalanya menjadi lebih kompleks.
Meskipun demikian, kami telah mengatasi tantangan ini melalui protokol komunikasi yang disesuaikan, memungkinkan Node untuk secara efisien menemukan dan berbagi data. Ya, ini meningkatkan kompleksitas, tetapi imbalannya sangat besar — Shardeum dapat hampir memperluas throughput transaksi secara linier hanya dengan menambahkan lebih banyak Node.
Oleh karena itu, meskipun komunikasi antar proses desentralisasi adalah tantangan teknis yang sulit — dan belum sepenuhnya terpecahkan di sistem lain — kami percaya bahwa kami telah menemukan model yang dapat diskalakan, menjadikan Shardeum sebagai blockchain lapisan pertama yang benar-benar unik.
Apa yang telah dipelajari dari jaringan pengujian insentif?
Ehan: Dalam menjalankan jaringan pengujian insentif yang besar dan benar-benar desentralisasi, wawasan kunci apa yang kalian peroleh?
Srinivasan: Ya, pertanyaannya sangat bagus. Kami telah menjalankan empat jaringan pengujian insentif, dan tingkat partisipasinya sangat luar biasa — orang-orang hampir di seluruh dunia menjalankan node. Di beranda kami tertulis "Desentralisasi untuk semua orang", dan kami benar-benar memikirkan hal itu. Kami ingin membangun sebuah sistem yang tidak hanya memungkinkan orang-orang dari negara maju yang memiliki perangkat keras mahal untuk berpartisipasi, tetapi juga memungkinkan siapa pun — bahkan mereka yang memiliki sumber daya terbatas — untuk memulai sebuah node.
Pendekatan ini membantu mendorong desentralisasi sekaligus meningkatkan keamanan siber. Akibatnya, salah satu pelajaran utama yang dipetik dari testnet insentif kami adalah bagaimana membuat keterlibatan node benar-benar global dan dapat diakses. Kami harus mencari cara untuk mengkomunikasikan persyaratan node dengan jelas, langkah-langkah untuk memulai, cara kerja staking dan unstakeing, dan cara membuat pengalaman pengguna yang membuat proses ini intuitif dan mudah dipahami.
Banyak perbaikan pengalaman pengguna berasal langsung dari mengamati interaksi orang-orang dengan jaringan pengujian. Kami memahami antarmuka mana yang paling efektif dan aspek mana yang dapat menimbulkan kebingungan. Selain pengalaman pengguna, kami juga menggunakan jaringan pengujian untuk mengidentifikasi dan memperbaiki beberapa masalah keamanan.
Wawasan utama lainnya adalah tentang koordinasi jaringan. Ketika Anda memiliki banyak node, masing-masing hanya dengan sebagian kecil dari data, Anda memerlukan protokol yang kuat untuk mencapai konsensus — terutama karena kami tidak mengontrol node apa pun. Seseorang mungkin meluncurkan simpul di Fuzhou, satu lagi di Siberia, dan satu lagi di India – semuanya perlu mencapai konsensus dalam lingkungan yang terdesentralisasi. Seperti yang dapat Anda bayangkan, ada satu simpul di Siberia dan satu lagi di India – keduanya membutuhkan konsensus dalam lingkungan yang terdesentralisasi. Memastikan bahwa koordinasi ini dapat berjalan lancar secara real-time tanpa kontrol terpusat adalah tantangan teknis yang sangat besar. Tetapi memecahkan masalah inilah yang membuat Shardeum unik.
Apa saja kerentanan kunci yang ditemukan dalam program bounty kerentanan?
Ehan: Bisakah Anda berbagi tentang kerentanan paling kritis yang ditemukan dalam program bug bounty, dan bagaimana Anda menyelesaikannya?
Srinivasan: Tentu saja. Kami telah menjalankan beberapa program bug bounty, dan beberapa masalah yang kami temukan cukup unik. Pertama-tama, semua yang kami lakukan adalah open source, sehingga semua perbaikan dan perubahan dapat dilihat oleh publik. Siapa pun dapat mengunjungi repositori GitHub kami untuk melihat perubahan spesifik yang telah kami buat untuk mendukung jaringan.
Yang sedang berkata, kami menemukan beberapa masalah penting dalam rencana ini. Beberapa masalah ini terkait dengan cara kami menandatangani transaksi—seperti memilih hash yang salah atau inkonsistensi dalam proses penandatanganan. Kerentanan ini dapat menimbulkan risiko, seperti serangan replay, di mana transaksi dari testnet berpotensi untuk diputar ulang di mainnet. Oleh karena itu, kita harus hati-hati menganalisis dan memperbaiki semua kerentanan ini.
Program hadiah bug sangat berharga bagi kami. Kami telah menemukan banyak masalah, terutama dalam fitur lapisan protokol seperti dukungan tanda tangan ganda, yang telah kami terapkan langsung di lapisan protokol. Hacker topi putih membantu kami menguji fitur-fitur ini dengan ketat, dan umpan balik mereka berkontribusi pada perbaikan keamanan yang penting.
Semua perbaikan ini sekarang telah diintegrasikan ke dalam versi mainnet baru yang akan kami luncurkan — direncanakan akan diluncurkan pada 5 Mei.
Setelah peluncuran mainnet, bagaimana kalian akan menangani masalah keamanan?
Ehan: Apa langkah-langkah yang akan diambil Shardeum untuk pemantauan keamanan berkelanjutan dan mitigasi ancaman setelah peluncuran jaringan utama?
Srinivasan: Kami mengambil pendekatan multi-lapisan. Kami memiliki tim keamanan internal khusus yang fokus pada pemantauan kesehatan sistem dan penilaian potensi vektor serangan.
Kami juga telah membangun dan terus mengembangkan sistem telemetri dan observabilitas yang komprehensif, yang memungkinkan kami untuk memahami apa yang terjadi di jaringan secara real-time. Ini memungkinkan kami untuk mendeteksi anomali, melacak perilaku sistem, dan merespons ancaman dengan cepat.
Meskipun kami telah membangun sistem ini, kami akan terus memperbaikinya menjelang peluncuran mainnet. Sebenarnya, kami sedang membangun kerangka pengukuran terbuka yang lengkap dari awal untuk memastikan jaringan tetap aman saat berkembang.
Apa perbedaan lapisan RPC Anda dengan rantai EVM lainnya?
Ehan: Apa perbedaan lapisan RPC Shardeum dalam hal kinerja, skalabilitas, atau keandalan dibandingkan dengan rantai EVM kompatibel lainnya?
Srinivasan: Itu pertanyaan yang bagus. Seperti yang saya sebutkan sebelumnya, menggunakan analogi spreadsheet – sebagian besar rantai yang kompatibel dengan EVM memperlakukan seluruh status blockchain sebagai satu spreadsheet raksasa, dengan setiap node mempertahankan data lengkap. Sebaliknya, Shardeum membagi spreadsheet ini menjadi beberapa pecahan atau label, yang masing-masing dikelola oleh subset node.
Setiap proses bertanggung jawab atas satu atau lebih label tertentu — misalnya, label 33 — dan alokasi ini bersifat dinamis. Shardeum berjalan pada siklus jam internal 60 detik. Pada akhir setiap siklus, sistem akan merotasi node: mungkin lima node baru akan menggantikan lima dari seribu node aktif, node baru ini dipilih dari kolam cadangan berdasarkan kriteria tertentu (seperti durasi tidak aktif). Kemudian, sistem mendistribusikan kembali tanggung jawab — jadi sebuah node yang baru masuk mungkin tiba-tiba bertanggung jawab atas label 33 dan 37, tanpa mengetahui sebelumnya, dan juga tidak tahu node lain mana yang berbagi tanggung jawab ini.
Mekanisme ini sangat meningkatkan keamanan. Keacakan dan rotasi membuatnya sangat sulit untuk menargetkan atau mempengaruhi bagian-bagian tertentu dari jaringan. Untuk setiap transaksi yang akan diselesaikan, harus ada supermajoritas — katakanlah 67 dari 100 node yang berpartisipasi setuju. 100 node tidak tahu siapa lagi yang ada di grup atau bagaimana mereka dipilih. Ketidakpastian ini membantu memastikan desentralisasi dan tamper-proofing.
Kami menyebut mekanisme konsensus ini Bukti Kuorum. Ini terintegrasi erat dengan struktur siklus 60 detik kami. Untuk mengkompromikan jaringan, penyerang perlu mengidentifikasi dan mengendalikan dua pertiga dari kumpulan validator yang ditugaskan secara acak dalam satu siklus — yang hampir tidak mungkin.
Dari perspektif kinerja, arsitektur kami memungkinkan skalabilitas yang hampir linier. Kami dapat secara dinamis menskalakan antara 100 dan 10.000 pecahan (atau tag) dan menurunkan skala bila diperlukan. Fleksibilitas ini memungkinkan Shardeum untuk unggul dalam skalabilitas, keandalan, dan keamanan, sambil mempertahankan kompatibilitas EVM penuh melalui lapisan RPC kami.
Apakah kalian akan melanjutkan program audit dan bounty kerentanan?
Ehan: Apakah kebijakan keamanan Anda mencakup audit pihak ketiga yang berkelanjutan atau program hadiah bug yang didorong oleh komunitas?
Srinivasan: Ya, tentu saja. Kami adalah proyek sumber terbuka—seluruh basis kode kami tersedia di GitHub—dan setiap keputusan teknis yang kami buat sepenuhnya selaras dengan komitmen kami terhadap desentralisasi. Kami beruntung memiliki komunitas luar biasa yang mendukung kami, dan kami sangat berterima kasih untuk itu.
Kami berencana untuk terus bekerja sama dengan auditor pihak ketiga dan meluncurkan program hadiah bug yang dipimpin oleh komunitas. Sebenarnya, kami memiliki tim khusus yang berdedikasi untuk bekerja sama dengan komunitas dalam membangun produk di sekitar Shardeum. Beberapa proyek ini akan kami bantu luncurkan, dan akhirnya akan diserahkan kepada komunitas.
Kami juga berencana untuk mengadakan hackathon dan kegiatan lainnya untuk mendorong partisipasi aktif dari komunitas. Setelah kami meluncurkan mainnet pada 5 Mei, semua inisiatif ini akan dipercepat. Kami menantikan peran inti komunitas dalam kesuksesan berkelanjutan Shardeum.
Bagaimana kalian mengembangkan komunitas dan ekosistem?
Ehan: Bagaimana Shardeum membangun komunitas dan ekosistemnya? Proyek atau insentif spesifik mana yang paling efektif?
Srinivasan: Komunitas kami benar-benar salah satu kekuatan terbesar kami. Misalnya, dalam testnet insentif terbaru kami, ITN4, kami memiliki sekitar 5.200 validator yang berpartisipasi secara global (171.000 testnet). Kami telah membangun kehadiran yang besar dan aktif di platform sosial seperti Discord dan X, dan tim ekosistem kami berkomitmen penuh untuk terlibat dengan komunitas ini dan mengembangkannya.
Kami mengambil pendekatan pengembangan secara bertahap — pertama adalah fungsi transfer token, diikuti dengan peluncuran dukungan untuk kontrak pintar dan fitur penting lainnya. Dalam kemajuan setiap tahap, komunitas kami akan terlibat.
Kami juga memiliki tim khusus yang fokus pada perancangan dan pelaksanaan proyek komunitas. Ini mencakup insentif, pelatihan pemula, konten edukasi, serta kegiatan kolaboratif untuk memastikan ekosistem terus berkembang dengan cara yang berkelanjutan dan Desentralisasi.
Proyek apa yang sedang dibangun di Shardeum saat ini?
Ehan: Jadi, jenis proyek atau aplikasi apa yang sedang dikembangkan di Shardeum saat ini?
Srinivasan: Itu pertanyaan yang bagus. Sebagai blockchain Layer 1 self-scaling, Shardeum sangat cocok untuk kasus penggunaan di mana skalabilitas dan biaya transaksi menjadi perhatian utama. Izinkan saya memberi Anda sebuah contoh: di perusahaan saya sebelumnya, kami menjual NFT yang mewakili sumber daya dunia nyata, seperti kuda, seharga $1,200. Pada saat itu, biaya gas Ethereum sekitar $ 200 per transaksi. Tidak ada gunanya menambahkan biaya 20% ke harga pembelian — itu sama sekali tidak berkelanjutan.
Namun di Shardeum, karena kami telah menerapkan perluasan linier, biaya gas kami tetap rendah dan stabil — — terlepas dari apakah jaringan sedang padat atau tidak, bahkan ketika sebuah koin meme diluncurkan di blockchain. Ini membuat platform ini sangat cocok untuk aplikasi keuangan dan keuangan desentralisasi yang sensitif terhadap biaya.
Karena Shardeum kompatibel dengan EVM, pengembang dapat menerapkan kontrak pintar berbasis Solidity dengan usaha minimal. Kontrak apa pun yang berjalan di blockchain EVM lain dapat dengan mudah dipindahkan. Ini berarti kami mewarisi efek jaringan besar dari ekosistem EVM — — sepuluh tahun alat, pengetahuan pengembang, dan infrastruktur.
Oleh karena itu, meskipun kami telah memperkirakan bahwa proyek keuangan terdesentralisasi dan NFT akan bermigrasi ke Shardeum, saya percaya…… struktur.
Meskipun kami telah memperkirakan bahwa proyek keuangan terdesentralisasi (DeFi) dan token non-fungible (NFT) akan bermigrasi ke Shardeum, saya percaya komunitas akan memberikan kejutan yang tak terduga. Setelah peluncuran mainnet, saya berharap dapat melihat gelombang aplikasi inovatif yang memanfaatkan sepenuhnya kompatibilitas EVM Shardeum, biaya rendah, kinerja yang andal, dan skalabilitas dinamis.
Bagaimana token akan digunakan untuk staking dan pemerintahan?
Ehan: Bagaimana token Shardeum akan digunakan untuk staking, governance, atau insentif jaringan?
Srinivasan: Kami masih menyelesaikan rincian konkret dari tata kelola, informasi terkait akan segera diumumkan. Dengan kata lain, prinsip inti kami adalah desentralisasi total — siapa pun yang memegang sejumlah kecil token Shardeum dapat menjalankan sebuah node. Token ini akan tersedia dalam penjualan token kami.
Dalam hal insentif, mekanisme penghargaan didasarkan pada node waktu berpartisipasi dalam "set aktif", yang merupakan kelompok node yang saat ini berpartisipasi dalam konsensus. Ketika Anda memulai sebuah node, pertama-tama bergabung dengan "kumpulan siaga". Setiap 60 detik, di setiap zaman jam internal kami, kami memutar node dari subset set aktif dan membawa node baru dari kumpulan siaga. Setelah node memasuki set aktif, ia mulai mendapatkan hadiah.
Hadiah sebanding dengan waktu aktif partisipasi node dalam tugas jaringan — termasuk memvalidasi transaksi, menandatangani blok, dan menjaga keamanan jaringan. Pemilihan node juga akan mempertimbangkan catatan kinerja masa lalu. Node yang memenuhi harapan — waktu online, responsivitas, perilaku yang benar — lebih mungkin untuk tinggal lebih lama dalam kumpulan aktif, sehingga mendapatkan lebih banyak hadiah.
Kami tidak menghukum node yang berkinerja buruk, tetapi jika node gagal memenuhi standar kinerja, node tersebut akan diputar keluar dari set aktif lebih cepat, mengurangi kemampuannya untuk mendapatkan hadiah. Ini adalah cara yang lebih lembut dan berbasis motivasi untuk membimbing perilaku daripada hukuman langsung.
Konten ini masih dalam penyempurnaan, lebih banyak detail tentang mekanisme tata kelola dan hadiah akan diumumkan sebelum peluncuran mainnet. Harap kunjungi situs web kami untuk mendapatkan pembaruan.
Bagaimana kalian memastikan transparansi dan independensi?
Ehan: Bagaimana Shardeum memastikan transparansi operasi dan independensi tata kelola?
Srinivasan: Ini adalah pertanyaan yang sangat bagus. Seperti yang saya sebutkan sebelumnya, Shardeum adalah proyek yang sepenuhnya sumber terbuka. Semua yang kami lakukan adalah publik — — seperti bekerja di dalam akuarium. Semua kode kami tersedia di GitHub, siapa pun dapat melihat bagaimana sistem kami bekerja.
Anda dapat melihat mekanisme konsensus kami, algoritma yang digunakan untuk pemilihan node dan distribusi hadiah, serta setiap aspek lain dari protokol. Logika di balik evaluasi kinerja node dan keputusan untuk memperluas jaringan sepenuhnya transparan.
Setelah peluncuran mainnet, kami tidak akan memiliki kontrol terpusat tentang siapa yang dapat memulai node atau di mana node dapat dimulai. Desain jaringan ini bertujuan untuk beradaptasi dengan lingkungan desentralisasi, secara dinamis menangani partisipasi node dan konsensus. Keterbukaan dan kurangnya otoritas terpusat ini adalah dasar dari komitmen Shardeum terhadap transparansi dan independensi.
Kapan mainnet diluncurkan, dan mengapa ini sangat penting?
Ehan: Bisakah kamu membagikan tanggal peluncuran mainnet yang baru-baru ini diumumkan dan apa arti tonggak sejarah ini bagi Shardeum?
Srinivasan: Mainnet kami akan diluncurkan pada 5 Mei, yang merupakan tonggak penting bagi Shardeum. Jaringan ini telah dikembangkan selama beberapa waktu, dan kami memiliki tim yang luar biasa yang bekerja untuk itu.
Pentingnya peluncuran ini terletak pada kompleksitas yang kita bangun. Skala otomatis dari blok blockchain tingkat satu, serta desain protokol transaksi yang sepenuhnya baru, adalah pekerjaan teknis yang sangat menantang — ini membutuhkan waktu dan pengetahuan profesional yang mendalam.
Kami percaya bahwa sekarang adalah waktu terbaik bagi Shardeum untuk memasuki tahap berikutnya. Peluncuran mainnet akan dilakukan secara bertahap, dengan tahap pertama dimulai pada 5 Mei. Sejak saat itu, kami akan secara bertahap memperkenalkan lebih banyak fitur yang ditujukan untuk komunitas, terus meningkatkan kinerja, dan membuat sistem lebih dapat diskalakan dan diakses oleh pengguna global.
Bagaimana Anda akan menarik dan mengembangkan basis kontributor?
Ehan: Apa strategi kalian untuk mendorong pertumbuhan komunitas dan partisipasi kontributor yang berarti?
Srinivasan: Jika saya memahami pertanyaan Anda dengan benar, seperti yang saya sebutkan sebelumnya, kami memiliki tim khusus yang bekerja sama erat dengan komunitas, membimbing konten yang dibangun serta cara merilisnya. Kami telah melihat partisipasi yang besar dalam jaringan pengujian insentif kami yang lalu, dan saya ingin mengucapkan terima kasih kepada semua teman yang terlibat.
Tim komunitas kami secara aktif bekerja sama dengan mitra dan kontributor, dan kami memperkirakan bahwa tingkat keterlibatan ini akan meningkat secara signifikan setelah peluncuran mainnet. Kami berharap dapat terus membangun bersama komunitas.
Ehan: Apakah ada yang ingin Anda bagikan kepada penonton kami?
Srinivasan: Ya — terima kasih atas dukungan besar kalian. Umpan balik dan partisipasi kalian selama periode testnet telah berperan penting dalam memastikan keamanan jaringan dan membentuk Shardeum. Silakan kunjungi shardium.org untuk mendapatkan pembaruan terbaru, kami sangat menghargai dukungan kalian yang terus-menerus.