Apa yang Membedakan Kontrak Ricardian dengan Kontrak Pintar?
Tampilkan Lebih Banyak
Pahami konten artikel dengan cepat dan ukur sentimen pasar hanya dalam 30 detik!
Salah satu potensi kasus penggunaan teknologi blockchain yang paling menjanjikan adalah pengembangan kontrak “langsung” yang disimpan dengan aman di dalam infrastruktur digital dan valid secara hukum dan sepenuhnya tahan rusak, berkat identifikasi kriptografi. Kontrak Ricardian mewujudkan ide tersebut dan telah menjadi sensasi blockchain terbaru untuk menarik minat penggemar kripto.
Jika Anda memiliki minat yang tinggi pada mata uang kripto, Anda mungkin pernah mendengar tentang kontrak pintar — kode yang dapat dieksekusi yang disimpan di blockchain dan secara otomatis berjalan ketika kondisi yang telah ditetapkan terpenuhi. Kontrak Ricardian serupa di tingkat dasar, kecuali mengikat secara hukum.
Konsep kontrak Ricardian berasal dari tahun 1990-an, tetapi belum pernah diimplementasikan dalam skala besar sebelumnya. Dalam panduan ini, kita akan membahas semua yang perlu Anda ketahui tentang kontrak Ricardian, termasuk riwayat teknologi, perbedaannya dengan kontrak pintar, dan beberapa contoh kasus penggunaan potensial.
Apa Itu Kontrak Ricardian?
Kontrak Ricardian adalah kontrak digital yang berfungsi sebagai perjanjian yang mengikat secara hukum antara dua pihak berdasarkan syarat dan ketentuan yang telah disepakati. Kontrak ini ditandatangani secara kriptografis dan diverifikasi menggunakan blockchain, tetapi dapat dibaca oleh orang dan mesin.
Representasi “BowTie” dari model Ricardian. Sumber:Saat ini, hampir semua dokumen disimpan dalam format digital, biasanya dokumen Word. Namun, dengan begitu banyak dokumen Word yang dikirim melalui email, akan sulit bagi semua pihak yang terlibat untuk mengetahui versi kontrak terbaru dan autentik.
Kontrak Ricardian menyelesaikan masalah ini dengan mengambil legalese yang digunakan oleh pengacara dan menyertakannya dengan tanda tangan digital. Langkah terakhir, yang merupakan “sihir” proses, adalah mengamankannya menggunakan kriptografi. Algoritme menghasilkan kunci atau hash unik yang secara eksklusif terkait dengan dokumen. Hash tersebut selalu mengacu pada satu dokumen, dan hanya dokumen yang dapat mengungkapkan hash tersebut.
Setiap kali para pihak yang terlibat melakukan apa pun yang berkaitan dengan kontrak, mereka hanya dapat menyertakan hash — bukan dokumen, bukan nama, bukan kutipan — hanya hash. Karena kontrak mudah dibaca oleh mesin dan orang, komputer dapat dengan mudah mencari hash untuk mengonfirmasi detailnya, sementara orang dapat membaca kontrak sebagai dokumen teks kuno biasa — sehingga semua pihak yang terlibat dapat dengan mudah mengakses dan memproses informasi yang tersedia.
Sebagai contoh, misalnya ketentuan obligasi Perbendaharaan A.S. ditulis menggunakan kontrak Ricardian. Kontrak pada dasarnya mengubah ikatan menjadi basis datanya sendiri dengan metadata yang mencakup nama obligasi, penerbit, pemilik, denominasinya, dll. Database berisi semua detail perjanjian asli, tetapi dalam bentuk digital dengan tag yang dapat dibaca mesin. Kontrak kemudian ditandatangani secara digital dengan kunci pribadi dan di-hash sehingga dapat diidentifikasi dengan mudah. Siapa pun atau sistem apa pun yang ingin mengakses detail obligasi hanya perlu mencari nilai hash.
Konsep kontrak Ricardian dirintis pada tahun 90-an oleh kriptografer keuangan Ian Grigg, yang baru-baru ini menggambarkan kontrak Ricardian sebagai “hanya dokumen teks dengan semua kata-kata biasa yang suka digunakan oleh para pengacara dengan semua syarat dan ketentuan; ini adalah cara untuk mengomunikasikan dokumen hukum ke seluruh program sehingga program dan manusia dengan senang hati memahami apa yang terjadi.”
Grigg menjabarkan idenya untuk kontrak Ricardian dalam makalah yang diterbitkan pada tahun 1998 berjudulKriptografi Keuangan dalam 7 Lapisan. Makalah ini menjelaskan sistem pembayaran Ricardo yang dibuat oleh perusahaan kriptografi keuangan Systemics. Sistem ini dinamai sesuai ekonom Inggris David Ricardo, untuk menghormati kontribusinya terhadap teori perdagangan internasional.
Teknologi di tahun 90-an tidak cukup kuat untuk menerapkan teori Grigg dengan benar. Namun, batasan tersebut sekarang telah dihapus berkat teknologi blockchain. Kini, semakin banyak proyek yang mendukung kontrak Ricardian, termasuk Block.one, originatorEOS.
Grigg secara singkat bermitra dengan Block.one dan membawa keahliannya ke platform EOS, yang merupakan blockchain berbasis kinerja dan pengelolaan mandiri yang menyediakan alat bagi pengembang dan bisnis untuk membangun aplikasi terdesentralisasi berskala besar yang berhadapan dengan konsumen. Sistem ini mencakup dukungan untuk kontrak Ricardian dan kontrak pintar.
Kontrak Ricardian belum pernah diimplementasikan dalam skala besar sebelumnya, tetapi masuk akal bahwa konsep tersebut akan menjadi rumah di blockchain. Teknologi blockchain tidak hanya memenuhi persyaratan teknis, tetapi juga memberikan dasar pengujian yang sempurna untuk kontrak langsung yang valid secara hukum.
Apa Perbedaan antara Kontrak Ricardian dan Kontrak Pintar?
Kontrak pintar telah mendapatkan banyak hype dalam beberapa tahun terakhir, tetapi satu hal yang sering diabaikan: kontrak pintar tidak dapat menggantikan kontrak yang mengikat secara hukum yang melibatkan dua pihak. Kontrak Ricardian, atau setidaknya gabungan kontrak pintar dan Ricardian, dapat menjadi kunci masalah tersebut. Inilah yang membedakan kontrak pintar dari kontrak Ricardian.
Kontrak Pintar
Konsep kontrak pintar pertama kali diusulkan pada awal tahun 90-an oleh ilmuwan komputer Nick Szabo. Secara sederhana, kontrak pintar adalah perjanjian digital yang mengotomatiskan tindakan aplikasi berbasis blockchain saat kondisi yang telah ditentukan terpenuhi. Keduanya membentuk dasar aplikasi terdesentralisasi (DApp), yang dibangun pada blockchain seperti Ethereum dan merupakan keuangan terdesentralisasi (DeFi).
Kontrak pintar dijalankan secara otomatis dengan mengikuti pernyataan “jika ... maka” sederhana yang dikodekan pada blockchain. Jaringan komputer yang membentuk blockchain mengeksekusi tindakan yang diuraikan dalam kontrak ketika kondisi yang telah ditetapkan terpenuhi dan diverifikasi. Contoh tindakan tersebut dapat berupa apa saja, mulai mengirim pemberitahuan dan mengeluarkan dana hingga menerbitkan tiket dan mendaftarkan kendaraan. Tindakan ini tidak dapat diubah, dan tidak dapat diubah atau diurungkan oleh siapa pun.
Bahasa pemrograman digunakan untuk mengkodifikasi kontrak pintar, dan meskipun cukup mudah ditulis oleh pengembang, konten kontrak tidak dapat dibaca oleh orang awam yang tidak memahami bahasa pemrograman. Bisnis tidak dapat mengandalkan kontrak pintar dalam bentuknya saat ini, karena banyak proses bisnis tunduk pada persyaratan kepatuhan yang melibatkan audit oleh manusia.
Selain itu, tindakan kode kontrak pintar tidak dapat diubah di blockchain, yang bukan merupakan fitur yang diinginkan oleh perusahaan yang harus bereaksi terhadap situasi yang berkembang di dunia nyata. Perjanjian kontrak antara bisnis atau bisnis dan klien sering berubah, dan kontrak pintar tidak menawarkan fleksibilitas untuk beradaptasi dengan perubahan apa pun.
Kontrak Ricardian
Tidak seperti kontrak pintar, kontrak Ricardian tidak hanya mencatat tindakan kontrak tetapi juga niatnya, bahkan sebelum pelaksanaannya. Kontrak menggunakan hash untuk secara cepat dan efisien merujuk ke dokumen tertentu. Berikut adalah beberapa keuntungan dari kontrak Ricardian:
- Secara hukum mengikat: Kontrak Ricardian valid secara hukum. Artinya, jika terjadi sengketa antara pihak yang berpartisipasi, maka kasus tersebut dapat diajukan ke pengadilan hukum untuk diselidiki lebih lanjut. Ini adalah sesuatu yang saat ini tidak layak dilakukan dengan kontrak pintar.
- Dapat dibaca manusia dan mesin: Kontrak ditulis dengan kombinasi prosa hukum yang dapat dibaca oleh pengacara dan orang awam, serta bahasa markup yang dapat dibaca dan dieksekusi oleh mesin.
- Yang terbaik dari kedua dunia:Kontrak Rikardia sangat serbaguna, dan dapat menambahkan fungsionalitas kontrak pintar ke perjanjian hukum standar yang menentukan tindakan yang akan dilakukan ketika kedua belah pihak memenuhi istilah yang telah ditetapkan.
- Ditandatangani oleh semua pihak yang terlibat:Istilah yang mengatur hubungan kontrak antara pihak yang terlibat ditandatangani secara digital, menggunakan kunci pribadi, biasanya tanda tangan digital teks biasa yang disediakan oleh OpenPGP.
Namun, bukan berarti kontrak Ricardian akan menggantikan kontrak pintar. Keduanya kemungkinan akan bercampur di masa mendatang dalam beberapa bentuk hibrida perjanjian digital yang mengikat secara hukum yang akan dilaksanakan secara otomatis setelah persyaratan dipenuhi oleh pihak yang terlibat. Kedua teknologi tersebut, ketika digabungkan, berpotensi menjadi masa depan perjanjian hukum berbasis blockchain.
Contoh Kontrak Ricardian
Meskipun kontrak Ricardian masih merupakan konsep baru, potensi kasus penggunaan teknologi tidak terbatas. Ini dapat digunakan untuk memalsukan berbagai perjanjian. Berikut adalah tiga kasus penggunaan kontrak Ricardian:
- Perdagangan peer-to-peer: Kontrak Ricardian menunjukkan banyak janji di pasar peer-to-peer, dan beberapa platform bahkan telah menerapkannya. Misalnya,OpenBazaaradalah pasar online tempat pengguna dapat membeli atau menjual hampir semua hal. Ini menggunakan kontrak Ricardian sebagai cara untuk melacak legitimasi para pihak perdagangan.
- Penerbitan NFT: Protokol blockchain dapat menggunakan kombinasi kontrak pintar, kontrak Ricardian, dan paspor aset untuk menerbitkanNFTuntuk aset fisik dunia nyata. Misalnya,Mattereumprotocol menggunakan kontrak Ricardian yang mengikat secara hukum untuk menandatangani dan mencatat NFT aset secara elektronik pada blockchain.
- Digitalisasi kontrak hukum yang kompleks: Kontrak Ricardian dapat membuat templat standar untuk mendigitalkan kontrak hukum yang kompleks, yang akan menyederhanakan validasi dan memastikan kekekalan. Sudah ada beberapa startup blockchain yang mencoba menggunakan kontrak Ricardian untuk mengembangkan perjanjian hukum pada blockchain secara efisien, seperti Vault Kontrak dan EverContract.
Blockchain EOS
EOS adalah salah satu proyek kripto pertama yang mengimplementasikan kontrak Ricardian pada tahun 2019 dengan memperkenalkan apa yang disebutnya “kontrak Ricardian yang dirender dengan kaya” dalam kit alatnya untuk pengembang.
EOS memasangkan fitur kontrak Ricardian dan kontrak pintar untuk membuat tindakan dan maksud kontrak mudah dipahami oleh pengguna. Hal ini memastikan kode kontrak pintar sepenuhnya transparan, yang merupakan fitur penting — karena tindakan blockchain sering kali bersifat final.
Sebelum implementasi kontrak Ricardian, sulit bagi pengguna kontrak pintar rata-rata untuk memahami tindakan apa yang mereka setujui. Pengguna harus bergantung pada pengembang aplikasi untuk menjelaskan apa yang dilakukan kontrak pintar di front end, tanpa ada hubungan yang dapat diaudit dengan tindakan yang terjadi di blockchain.
EOS telah mengumumkan dua fitur baru yang mengimplementasikan kontrak Ricardian dan mendefinisikan kembali cara data disajikan kepada pengguna sebelum mereka setuju untuk menandatangani transaksi:
- Spesifikasi Kontrak Ricardian: Ini mendefinisikan bahasa templat untuk menambahkan metadata. Pengembang kontrak pintar dapat mengikuti templat untuk membuat kontrak Ricardian yang dapat dipahami pengguna mereka dengan mudah.
- Toolkit Templat Ricardian: Ini adalah perender untuk spesifikasi kontrak Ricardian yang menampilkan bagaimana kontrak yang dirancang mengikuti spesifikasi akan terlihat. Aplikasi ini dapat digunakan oleh pengembang aplikasi sebagai alat penulisan dan pengujian.
Sebagai analogi ilustratif, anggap Spesifikasi Kontrak Ricardian sebagai bahasa pemrograman, dan Toolkit Templat sebagai peramban yang membuat dokumen tertulis dalam bahasa tersebut. Bersama-sama, kedua fitur ini akan memungkinkan pengembang DApp untuk membuat kontrak pintar dengan penjelasan yang jelas tentang perjanjian yang disetujui pengguna mereka.
Kesimpulan
Kontrak Ricardian dapat memperluas jangkauan aplikasi blockchain, terutama jika dikombinasikan dengan kontrak pintar. Mereka dapat dengan jelas mendefinisikan maksud dari dua pihak, mengikatnya secara hukum, dan melakukan tindakan berdasarkan istilah yang disepakati.
Meskipun konsep kontrak Ricardian telah berjalan puluhan tahun, penggunaan teknologi yang sebenarnya masih cukup baru. Jika diadopsi secara luas, ini dapat berdampak signifikan pada banyak proses blockchain, terutama dalam perdagangan dan keuangan.
Kunjungi panduan kami untuk membaca kontrak pintardengan lebih terperinci.
Dapatkan informasi harian terkait dunia kripto dan perdagangan
Tidak Ada Spam. Hanya sekumpulan informasi yang menarik dan terkini dalam semesta kripto