Bagaimana Model eUTXO Merevolusi Blockchain
21 April 2024

Model Extended Unspent Transaction Output (eUTXO) yang digunakan oleh Ergo dan sejumlah kecil platform blockchain kontrak pintar lainnya menawarkan keuntungan tertentu dibandingkan model Akun.
Extended Unspent Transaction Outputs (eUTXOs) menawarkan model yang berbeda untuk kontrak pintar dan dApps dibandingkan dengan model berbasis Akun yang digunakan oleh Ethereum dan banyak blockchain lainnya. Meskipun ada pro dan kontra untuk masing-masing pendekatan, eUTXOs menawarkan manfaat tertentu yang sangat penting. Ketika ada tantangan jelas yang dihadapi sektor blockchain, manfaat ini menjadi lebih penting dari sebelumnya.
eUTXOs: Primer Singkat
Bitcoin dan blockchain mirip Bitcoin (termasuk Ergo) menggunakan model UTXO untuk melacak saldo pengguna. Setiap UTXO seperti sekantong uang. Sekantong ini dapat digabungkan menjadi sekantong yang lebih besar atau dibagi menjadi sekantong yang lebih kecil ketika transaksi baru dibuat. Setiap alamat yang mengandung koin terdiri dari satu atau lebih sekantong ini.
Ini sangat berbeda dengan model Akun yang digunakan oleh Ethereum dan rantai serupa, di mana saldo alamat hanya diperbarui (mirip dengan saldo bank) ketika transaksi dilakukan. Meskipun ini terdengar lebih mudah, model UTXO sebenarnya menawarkan cara akuntansi yang lebih aman - semua koin dilacak kembali ke transaksi dari mana mereka pertama kali dibuat sebelum dikirim. “Input” tertentu untuk transaksi harus dipilih dari UTXO yang ada, dan input tersebut diperiksa sebelum transaksi dapat ditambahkan ke blockchain.
Model eUTXO memperluas penggunaan UTXO di luar akuntansi sederhana dan memungkinkan mereka untuk menyimpan informasi lebih lanjut, termasuk instruksi kontrak pintar. Apa artinya dalam praktiknya adalah pengguna mendapatkan manfaat tambahan melalui scripting blockchain dan dApps di atas properti UTXO yang ada. Selain mengandung UTXO normal, sebuah alamat dapat menyimpan logika transaksi tambahan yang terlampir pada eUTXO. Ketika transaksi yang menggunakan eUTXO diajukan ke jaringan, node penambangan memeriksanya dan mengeksekusi skrip yang disertakan saat menambahkannya ke blockchain.
Baca lebih lanjut tentang UTXO dan eUTXO.
Manfaat Revolusioner dari eUTXO
eUTXOs oleh karena itu menawarkan kesederhanaan dan keamanan dari model UTXO, dengan fleksibilitas yang datang dengan kemampuan untuk menyertakan logika dan kondisi pengeluaran yang sewenang-wenang.
Ada sejumlah manfaat dari pendekatan ini. Berikut adalah tiga contoh untuk pengguna Ergo:
1. Jaminan keberhasilan transaksi
Transaksi kontrak pintar di Ethereum tidak selalu dieksekusi dengan andal. Alasan untuk ini adalah bahwa kompleksitas transaksi tidak diketahui sampai diproses oleh validator.
Biaya gas Ethereum sedikit seperti melakukan perjalanan dengan mobil. Rute yang diambil oleh mobil dan jumlah gas yang diperlukan untuk mencapai tujuan seperti eksekusi transaksi di blockchain, sementara harga per liter gas seperti biaya gas Ethereum dalam gwei (satu giga-wei atau gwei adalah 1 miliar dari pembagian terkecil yang mungkin dari ETH - gas diukur dalam unit ini).
Dalam praktiknya, “perjalanan” (eksekusi instruksi transaksi) mungkin lebih kompleks daripada yang disadari pengguna. Ini dapat berarti batas gas, atau jumlah maksimum gas yang dapat dialokasikan untuk transaksi habis sebelum transaksi selesai. Gas tetap harus dibayar karena para penambang masih melakukan sebagian pekerjaan pemrosesan transaksi, tetapi transaksi gagal karena tidak ada cukup dana untuk menyelesaikannya.
Ini adalah sesuatu yang tidak dapat terjadi di Ergo atau rantai eUTXO lainnya. Transaksi divalidasi berdasarkan input dan instruksi yang terlampir. Ini adalah pendekatan yang lebih sederhana, dan ini berarti bahwa transaksi dapat diperiksa di luar rantai sebelum diajukan ke jaringan. Pada titik ini, dijamin akan dikonfirmasi dengan sukses.
2. Biaya transaksi yang diketahui
Manfaat lain dari pendekatan eUTXO adalah bahwa transaksi kontrak pintar memiliki kompleksitas yang telah ditentukan dan oleh karena itu biaya yang diketahui di awal. Sistem yang tidak deterministik seperti Ethereum tidak memiliki properti ini. Transaksi dapat gagal. Bahkan jika tidak gagal, biaya untuk mengeksekusi transaksi tidak diketahui sebelumnya. Pengguna terpaksa mengandalkan perkiraan.
3. Eksekusi yang dapat diprediksi dan aman
Akhirnya, eUTXOs menawarkan model yang lebih diskrit dan dapat diprediksi untuk transaksi kontrak pintar. Sebuah UTXO hanya dapat digunakan sekali, dan sepenuhnya habis ketika dimasukkan dalam transaksi. Ada rentang hasil yang lebih terbatas dengan Ergo dibandingkan dengan sistem berbasis Akun, sehingga dApps tidak cenderung memiliki jenis kerentanan yang sama seperti yang ada di Ethereum. Ini sederhana, aman, dan terjamin.
Jika Anda tertarik untuk mencoba beberapa dApps Ergo dan menemukan bagaimana model eUTXO bekerja dalam praktik, lihat Sigmaverse. Di sana, Anda akan menemukan dompet, dApps DeFi, pasar NFT, platform DAO, permainan, dan banyak lagi.
Share post
13 Agustus 2025
9 Juli 2025






