NIPoPoWs di Ergo: Inovasi dalam Blockchain
1 April 2022

Blockchain Ergo dengan cepat dikenal di ruang crypto sebagai pemimpin dalam pengembangan dan inovasi blockchain. Meskipun reputasi ini sangat layak dan sesuatu yang dibanggakan oleh tim pengembang, alasan di balik pujian ini sering kali hilang dari pemahaman rata-rata penggemar crypto. Mengapa Charles Hoskinson menyebut Ergo sebagai "keajaiban teknis"? Kebenarannya adalah ada banyak alasan untuk memuji Ergo; blockchain ini dibangun dari nol. Ini meningkatkan banyak aspek dari inovasi crypto yang paling sukses dan menerapkan beberapa alat kriptografi baru yang belum pernah terlihat sebelumnya di ruang ini.
Untuk benar-benar menghargai apa yang membuat Ergo menakjubkan, dibutuhkan pemahaman mendalam tentang teknologi blockchain dan kesabaran untuk menjelajahi desain protokol Ergo yang kompleks, namun elegan, satu bagian pada satu waktu. Sigma Protocols, ErgoScript, Autolykos, eUTxO, dan Manifesto itu sendiri masing-masing layak mendapatkan perhatian dari pengembang, investor, dan pengguna. Artikel ini dimaksudkan untuk menggambarkan dan menyederhanakan satu inovasi tertentu di blockchain Ergo: NIPoPoWs.
Apa itu NIPoPoWs?
NiPoPoW adalah singkatan dari Non-Interactive Proof of Proof of Work. Mari kita uraikan ini satu bagian pada satu waktu. PoW yang berada di akhir NIPoPoW menunjukkan bahwa konsep ini didasarkan pada mekanisme konsensus proof of work. Seperti semua rantai PoW lainnya, Ergo bergantung pada penambang untuk memecahkan teka-teki kriptografi yang memberi mereka hak untuk memverifikasi transaksi dan menambahkan blok ke blockchain. Jumlah blok ini mengarsipkan seluruh sejarah transaksi yang diselesaikan di Ergo. Selanjutnya, Po di tengah NIPoPoW adalah singkatan dari Proof of. Memiliki bukti dari proof of work berarti menggunakan kriptografi untuk mengabstraksi dari blockchain dengan cara yang dapat diverifikasi secara matematis. Dengan kata lain, PoPoW adalah representasi ringan, namun dapat dibuktikan akurat, dari blockchain. Akhirnya, NI adalah singkatan dari non-interaktif. Non-interaktif berarti bahwa aplikasi beroperasi di belakang program tanpa partisipasi atau izin dari pengguna lain. Jenis sistem ini terpisah, konsisten, dan lengkap. Aplikasi non-interaktif seperti mesin penjual otomatis, siap digunakan oleh siapa saja.
Mengapa kita membutuhkan NIPoPoWs?
Sekarang Anda tahu apa itu, Anda mungkin bertanya, mengapa kita membutuhkan NIPoPoW? NIPoPoWs menyelesaikan beberapa masalah, memberikan peluang untuk meningkatkan adopsi dan aksesibilitas teknologi blockchain. Aplikasi paling jelas untuk NIPoPoWs adalah mengurangi ukuran blockchain. Blockchain Bitcoin lebih dari 300GB. Karena kontrak pintarnya, blockchain Ethereum hampir satu terabyte! Siapa pun yang ingin menjalankan node harus memiliki hard drive yang cukup besar dan menunggu antara 1 hingga 5 hari untuk menyinkronkan node. NIPoPoWs akan memungkinkan klien super ringan untuk menyinkronkan ke blockchain dengan kurang dari 1MB data. Pengurangan data yang dramatis ini juga menyiratkan pengurangan persyaratan teknologi. NIPoPoWs akan memungkinkan teknologi terbatas, seperti ponsel flip, untuk beroperasi dengan layanan data terbatas, dan mencapai tingkat keamanan yang sama seperti menjalankan node penuh. Ini memiliki potensi untuk sepenuhnya merevolusi industri.
Pendekatan ringan ini juga memiliki manfaat lain. Yang pertama dikenal sebagai penambangan ruang log, yang berarti bahwa setiap blok yang ditambahkan ke blockchain hanya meningkatkan ukuran blockchain secara logaritmik. Ingat, logaritma adalah invers dari eksponen; setiap blok hanya memakan sedikit, sedikit data. Ini sangat penting untuk meningkatkan jumlah penambang yang berpartisipasi untuk mengamankan jaringan. Kedua, NIPoPoWs akan memungkinkan operasi rantai samping yang sangat efisien. Ini akan memungkinkan protokol baru dibangun di atas blockchain Ergo, yang dapat diverifikasi oleh penambang tanpa menyebabkan kemacetan. Teknologi ini akan menjadi dasar pendekatan penskalaan Layer Dua Ergo. Ketiga, dan mungkin yang paling spektakuler secara teknologi, adalah velvet forks. Pengembangan ini memungkinkan blockchain untuk ditingkatkan tanpa konsekuensi dari hard atau soft forks tradisional; velvet forks memungkinkan peningkatan untuk kompatibel dengan versi sebelumnya. Bahkan jika hanya sebagian penambang yang menerapkan peningkatan terbaru, abstraksi NIPoPoW dari blockchain memungkinkan mereka untuk melampaui instance protokol yang lebih lama tanpa sepenuhnya menghapus kemampuan penambang yang tidak ditingkatkan untuk mengamankan jaringan. Velvet forks sulit dipahami, tetapi semoga penyederhanaan ini cukup untuk sebagian besar pembaca.
Bagaimana cara kerja NIPoPoWs?
NIPoPoW pada dasarnya adalah teknik kompresi data, dan semuanya tentang super blocks. Biasanya, blockchain Proof of Work mencapai konsensus dengan memungkinkan penambang bersaing untuk hak mencetak blok data baru ke blockchain. Perlombaan adalah untuk memecahkan teka-teki kriptografi; penambang menggunakan kartu grafis untuk menghasilkan solusi acak dan memeriksanya terhadap teka-teki untuk melihat apakah mereka benar. Keindahan kriptografi adalah bahwa teka-teki crypto sulit dipecahkan, tetapi mudah diverifikasi. Ini berarti bahwa jika angka acak yang dihasilkan penambang kebetulan memecahkan teka-teki, mereka dapat memverifikasi solusi mereka dan mengklaim hadiah blok.
Dalam kejadian yang jarang dan acak, beberapa blok jauh lebih sulit untuk dipecahkan daripada yang lain. Blok-blok ini, yang dikenal sebagai super blocks, memiliki lebih banyak nol dalam solusinya dibandingkan blok rata-rata. Ini membuatnya mudah diidentifikasi dan tersedia untuk penggunaan lain. Dalam NIPoPoW, super blocks digunakan untuk menyimpan bit data dari setiap blok di antara blok tersebut dan super block terakhir. Data ini disimpan di header blok dan kemudian digunakan sebagai kunci yang dapat mengakses dan mengonfirmasi informasi apa pun yang dipegang oleh blok mana pun yang menyumbangkan data ke super block. Setiap kali super block dicetak, data dari blok biasa menjadi tidak perlu. Superblocks kemudian ada sebagai rantai ringan mereka sendiri. Dompet, dApps, dan pengguna dapat mengandalkan super blocks untuk berinteraksi dengan blockchain secara aman dan andal. Karena mereka hanya perlu menyinkronkan dengan super blocks, mereka dapat menghindari mengunduh seluruh blockchain dan meningkatkan efisiensi hingga 80%.
Untuk membantu pembaca memahami, lihat grafik di bawah ini!

Tertarik untuk menggali lebih dalam?
Jika Anda tertarik untuk mempelajari lebih lanjut tentang teknologi NiPoPoW atau bagaimana ia diintegrasikan ke dalam blockchain Ergo, jelajahi tautan di bawah ini:
- https://docs.ergoplatform.com/dev/protocol/nipopow/
- https://ergoplatform.org/blog/2021-08-26-nipopow-applications-light-clients-and-side-chains/
- https://veriumfellow.medium.com/what-will-ergo-bring-to-cardano-2f7ae911a9bd
Jika Anda lebih suka membaca makalah akademis tentang topik ini, temukan di bawah ini:
Share post
13 Agustus 2025
9 Juli 2025






