Model UTXO Ergo: Evolusi Dari Bitcoin Ke Ergo

This page is machine-translated.
root7Z

23 Juli 2021

Ergo dibangun di atas model UTXO, sebuah model yang pertama kali diperkenalkan oleh Bitcoin. Ini adalah model di mana total Unspent Transaction Outputs (data yang tidak dapat diubah dan bersifat sementara) dibuat setelah setiap transaksi. Ini adalah pendekatan yang sama sekali berbeda dibandingkan dengan Akun yang dapat diubah dan bertahan lama di Ethereum. Akun Ethereum beroperasi dalam konteks bersama di mana setiap Akun perlu diperiksa - kebutuhan ini dapat menyebabkan kelemahan dalam pemanfaatan penyimpanan. 

UTXO digunakan oleh penambang (mereka adalah validator blockchain, atau penyedia konsensus) untuk memeriksa apakah kunci privat unik memiliki akses ke koin tertentu. Privasi dan skalabilitas model UTXO sangat menarik, namun desain awal Bitcoin membuatnya lebih sulit untuk menerapkan kontrak pintar. Model UTXO memiliki banyak keuntungan, namun ini adalah area yang mengejutkan kurang berkembang dibandingkan dengan aplikasi kontrak pintar pada model Akun Ethereum. Model UTXO Ergo di sisi lain, memungkinkan Kontrak Multi Tahap untuk menyediakan operasi lintas rantai tanpa pengetahuan melalui penerapan NIPoPoWs. Pengembang inti Alex Chepurnoy memiliki pengalaman luas dengan fitur UTXO dan manfaat keamanan PoW sehingga ia memfokuskan penelitiannya di area ini.

Istilah UTXO menunjukkan jumlah cryptocurrency yang tersisa tidak terpakai setelah menghabiskan sebagian darinya. Dalam jaringan blockchain berbasis UTXO, output transaksi yang tidak terpakai adalah input untuk aktivitas pengeluaran berikutnya. Oleh karena itu setelah setiap aktivitas pengeluaran, UTXO baru dibuat yang nantinya akan digunakan sebagai input lagi dalam aktivitas pengeluaran baru. Jadi UTXO digunakan sebagai input dan UTXO baru dibuat sebagai output. Ini adalah pengertian UTXO yang dapat dibelanjakan yang menjadi dasar Bitcoin. Namun, kontribusi Ergo terhadap sistem berbasis UTXO memperkenalkan UTXO hanya-baca yang memungkinkan pembentukan rantai transaksi UTXO.

Robert Kornacki (dari penelitian EMURGO):

“Sistem UTXO yang mendukung kontrak pintar memiliki banyak potensi untuk merevolusi kontrak pintar secara keseluruhan. …… Protokol kontrak pintar berbasis UTXO memanfaatkan pola desain yang berorientasi pada jalur pengeluaran seperti linier, bercabang, rekursif, outsourcing, dan paralel. Ini menetapkan panggung bagi pengembang dApp untuk membuat kontrak pintar yang dapat diandalkan dan berkinerja tinggi, dengan lebih banyak pola desain tingkat tinggi yang belum ditemukan di masa depan.”

Model UTXO Bitcoin

Meskipun Bitcoin adalah pelopor mata uang terdesentralisasi, ia memiliki beberapa kekurangan

Masalah termasuk:


Kurangnya kelengkapan Turing: Kelengkapan Turing mengacu pada loop dalam sistem melalui pengenalan pernyataan “jika”. Tidak sulit untuk memperkenalkan loop, namun loop dapat menyebabkan ketidakefisienan penyimpanan akibat pengulangan tak terbatas dari kode yang mendasarinya. Bitcoin dibuat dengan desain yang sederhana dan aman. Ini dibangun untuk berfungsi sebagai sistem transfer uang sehingga sistem yang tidak lengkap Turing dipilih untuk menghindari loop tak terbatas selama verifikasi transaksi.

Kebutaan nilai: Satu Bitcoin adalah satu Bitcoin, artinya, tidak ada cara bagi jaringan Bitcoin untuk memahami nilai mendasar dari Bitcoin dalam denominasi lain. Ini adalah hambatan ketika mencoba menjembatani sistem keuangan tradisional dan terdesentralisasi dengan cara yang tanpa kepercayaan, di mana kontrak pintar oracle diperlukan untuk menyediakan umpan data terdesentralisasi. Meminjam, meminjamkan, dan algoritma pembuatan pasar otomatis semuanya bergantung pada data yang dapat dipercaya untuk berfungsi. Meskipun Bitcoin adalah pelopor cryptocurrency, ia kekurangan kemampuan untuk menghubungkan sistem keuangan tradisional dan terdesentralisasi. 

Kurangnya status: Di Bitcoin, UTXO dapat dibelanjakan atau tidak dibelanjakan dan tidak mendukung kontrak yang memiliki status; sehingga menciptakan status lain di luar itu, seperti batas penarikan atau pesanan beli kembali, tidak mungkin. Ini berarti bahwa UTXO hanya dapat digunakan untuk membangun kontrak yang sederhana dan satu arah. Kontrak “berstatus” yang lebih kompleks seperti organisasi terdesentralisasi, meta-protokol atau batas penarikan tidak dapat diterapkan. Oleh karena itu, bentuk biner dan buta nilai Bitcoin akan kekurangan kemampuan untuk memberdayakan masa depan keuangan.

Kebutaan blockchain: UTXO Bitcoin buta terhadap data blockchain seperti nonce (nomor yang hanya digunakan sekali, atau kode 2FA) dan hash sebelumnya (nilai spesifik dari setiap transaksi dalam blockchain, yang merupakan nilai yang coba didefinisikan oleh penambang). Ini sangat membatasi aplikasi untuk perjudian, lotere, dan kategori serupa di mana keacakan di dalam blockchain diperlukan.

Model UTXO Multi-Tahap

Sistem Extended UTXO memungkinkan kontrak pintar Turing lengkap. Ini adalah inovasi baru yang memungkinkan generasi terbaru blockchain untuk mengambil kembali model asli yang digunakan Bitcoin, tetapi dengan lebih banyak kekuatan.

Model Extended UTxO (eUTXO) mempertahankan struktur Bitcoin sambil menambahkan dukungan untuk kontrak pintar yang lebih ekspresif. Ergo memiliki pendekatan serupa dengan eUTXO Cardano dengan model UTXO Multi-Tahapnya sendiri yang memperkenalkan rantai UTXO. 

Kontrak Multi-Tahap menyediakan perpanjangan untuk model UTXO Bitcoin dengan komputasi di dalam rantai. Ergo telah menerapkan input hanya-baca yang memungkinkan interaksi hanya melalui header blok. Ini meningkatkan kemampuan Ergo untuk beroperasi di Level 3, memungkinkan komputasi paralel non-interaktif dengan penggunaan NIPoPoWs dalam model UTXO. 

Pendekatan diperluas Ergo terhadap model buku besar UTXO, di mana input hanya-baca dan konteks yang diperkaya dengan kelengkapan Turing diterapkan, dapat memberikan skalabilitas hampir tak terbatas dengan fitur privasi dan keamanan yang kuat. Aplikasi tanpa pengetahuan seperti brankas pengeluaran kolektif di UTXO Ergo lebih efisien dibandingkan dengan status yang dapat diubah bersama seperti Ethereum.

Share post

Ergo Infrastructure DAO: Mendekentralisasi Tulang Punggung Ekosistem Ergo

Ergo Infrastructure DAO: Mendekentralisasi Tulang Punggung Ekosistem Ergo

Misi Ergo selalu berakar pada desentralisasi, tidak hanya di lapisan konsensus, tetapi di seluruh tumpukan.

Ergo Platform

13 Agustus 2025

Mew Finance: Alat DeFi yang Menyenangkan untuk Ekosistem Ergo

Mew Finance: Alat DeFi yang Menyenangkan untuk Ekosistem Ergo

Mew Finance adalah rangkaian aplikasi terdesentralisasi di Blockchain Ergo.

Ergo Platform

12 Agustus 2025

Lithos: Mendekentralisasi Penambangan dengan Kolam On-Chain

Lithos: Mendekentralisasi Penambangan dengan Kolam On-Chain

Lithos adalah protokol baru yang dirancang untuk merombak cara kerja kolam penambangan dengan memindahkannya ke on-chain, memberik.

Ergo Platform

24 Juli 2025

Sigma 6.0: Ergo yang Lebih Cerdas dan Fleksibel

Sigma 6.0: Ergo yang Lebih Cerdas dan Fleksibel

Sigma 6.0 adalah peningkatan besar yang diusulkan untuk blockchain Ergo.

Ergo Platform

23 Juli 2025

Membentuk Masa Depan Rosen: Panggilan Komunitas tentang Lima Proposal Kunci Perbendaharaan

Membentuk Masa Depan Rosen: Panggilan Komunitas tentang Lima Proposal Kunci Perbendaharaan

Pendiri bersama Rosen, Armeanio, telah mengajukan lima proposal baru ke Perbendaharaan Rosen.

Ergo Platform

9 Juli 2025

UTXO Diperluas Ergo dan Kebangkitan Kecerdasan Ekonomi Buatan

UTXO Diperluas Ergo dan Kebangkitan Kecerdasan Ekonomi Buatan

Visi Praktis untuk Agen Ekonomi Otonom Agen ekonomi otonom di blockchain Ergo melakukan pekerjaan berguna dalam ekonomi digital y.

Ergo Platform

12 Mei 2025

ErgoHACK X: Kecerdasan Buatan di Blockchain Ergo

ErgoHACK X: Kecerdasan Buatan di Blockchain Ergo

Merayakan Satu Dekade Inovasi Terdesentralisasi Bergabunglah dengan ulang tahun ke-10 ErgoHACK dan jadilah yang terdepan dalam rev.

Ergo Platform

10 April 2025