Kasus penggunaan Ergo: kontrak keuangan yang aman dan sederhana
29 Maret 2020

Ergo memungkinkan model interaksi keuangan baru, didukung oleh kontrak pintar yang dibangun di atas protokol Sigma yang fleksibel dan kuat tetapi mudah diakses oleh pengembang.
Salah satu hal yang paling menarik tentang blockchain adalah kemungkinan membuat perjanjian digital tanpa perantara tepercaya. Dalam kasus penggunaan yang paling sederhana, yang dipelopori oleh Bitcoin, Alice dapat mengirimkan pembayaran langsung kepada Bob, di mana pun mereka berada di seluruh dunia, tanpa bank atau pihak ketiga tepercaya yang diperlukan. Namun, dengan fungsionalitas blockchain modern seperti Ergo, adalah mungkin untuk membuat perjanjian keuangan yang jauh lebih kompleks dan canggih daripada sekadar pembayaran. Ambil contoh berikut.
Token yang didukung emas
Alice menggunakan ERG untuk membeli token yang didukung emas dari Bob. Bob menyimpan emas di brankas yang aman, dan menggunakan blockchain untuk menerbitkan satu token untuk setiap ons Troy emas yang dimilikinya. Alice kemudian dapat menggunakan token ini secara bebas dalam berbagai kontrak, mentransfer dan memperdagangkannya di bawah kondisi apa pun yang dia tentukan dalam kode kontrak pintar. Ketika Alice ingin menjual token untuk emas fisik, dia dapat melakukan transaksi lain dengan Bob, menerima ERG sebagai imbalan, dengan harga pasar.
Inti dari kontrak blockchain adalah untuk menghilangkan kebutuhan akan kepercayaan. Sementara transaksi pembelian sekarang tanpa kepercayaan, dalam hal ini Alice masih perlu mempercayai Bob tentang dua hal. Pertama, Bob mungkin menolak untuk menukar token emas kembali ke ERG dengan harga yang benar ketika Alice ingin menjual. Kedua, Bob mungkin gagal memenuhi kewajibannya – melarikan diri dengan emas, atau menyalahgunakan dana yang diterimanya dan menjalankan cadangan fraksional.
Memperluas kontrak
Untuk mengatasi masalah ini, kita dapat membuat Oracle, atau umpan harga terdesentralisasi. Ini menggunakan beberapa sumber data eksternal untuk mencatat harga emas ke blockchain pada interval reguler. Umpan harga ini akan menjadi titik referensi untuk kontrak penebusan yang mengelola penjualan emas Alice dengan Bob (atau peserta lainnya). Dengan demikian, sistem secara otomatis menegakkan harga yang tepat ketika pertukaran terjadi.
Situasi kedua memerlukan asuransi pihak ketiga, Charlie, yang layanannya juga dihosting di blockchain dengan kontrak pintar. Ketika Alice membeli emas dari Bob, dia juga membeli kontrak asuransi dari Charlie. Pembayaran dapat bergantung pada faktor-faktor termasuk jumlah asuransi yang diperlukan, dan reputasi Bob – sekali lagi, dikelola oleh mekanisme umpan balik terdesentralisasi. Sekarang, jika Bob gagal, Alice akan secara otomatis menerima nilai token emasnya, dengan Charlie secara efektif bertindak sebagai pembeli terakhir.
Kontrak yang dapat diprogram
Tentu saja, ada banyak contoh kasus penggunaan lain seperti ini. Kita juga dapat memperluas kasus penggunaan ini, menambahkan aktor ekonomi lebih lanjut. Misalnya, Charlie dapat menjual saham dalam bisnis asuransinya kepada Dave dan peserta lainnya, memberikan mereka proporsi pendapatan sebagai imbalan untuk memastikan dia memiliki modal yang dibutuhkan untuk menutupi kewajiban dari awal.
Namun, bahkan kasus penggunaan yang paling kompleks lebih sederhana daripada perangkat lunak tujuan umum yang dapat digunakan untuk memprogram kontrak apa pun. Lagipula, logika yang digeneralisasi harus luas dan aman. Selain itu, bahkan kontrak yang khusus terdiri dari banyak langkah, masing-masing cukup sederhana. Dengan demikian, persyaratan lain untuk platform tujuan umum adalah bahwa ia harus menyederhanakan proses penulisan kontrak, menjadikannya seaksesibel (dan aman) mungkin. Ini dapat dicapai dengan menggunakan perjanjian template, dengan parameter yang dapat disesuaikan. Kontrak asuransi di atas dapat didasarkan pada modul dengan parameter fleksibel, misalnya. Ini dapat digunakan dan digunakan kembali dalam banyak keadaan yang berbeda.
Pendekatan Ergo
Ini pada dasarnya adalah pendekatan yang diambil Ergo, memberikan dukungan superior untuk perjanjian keuangan dunia nyata. Ini dilakukan melalui:
- Dukungan untuk kontrak multi-tahap (tonton detail untuk pengembang)
- Bahasa tingkat tinggi yang sederhana, ErgoScript, yang memungkinkan deskripsi logika kontrak yang jelas
- Dukungan untuk verifikasi formal kontrak untuk jaminan keamanan yang lebih baik (Ergo Platform menerapkan kontrak crowdfunding p2p yang pertama kali diverifikasi secara formal hanya tiga bulan setelah jaringan diluncurkan)
- Pembuatan Oracle yang mudah
- Dukungan asli untuk skema tanda tangan yang kompleks
Singkatnya, menciptakan kontrak keuangan di blockchain bukan hanya tentang fungsionalitas yang Anda sediakan. Ini tentang membuat fungsionalitas itu aman dan dapat diakses, serta kuat. Ergo mencapai ini dan lebih banyak lagi.
Share post
13 Agustus 2025
9 Juli 2025






