Aset digital

Apa Itu Kontrak Pintar? Sejarah, Fungsi, dan Kasus Penggunaan

mm
Tambahkan Securities.io ke sumber pilihan Anda di Google
Pengungkapan: Securities.io dapat menerima kompensasi saat Anda memakai tautan ke produk yang kami ulas. Hal ini tidak memengaruhi penilaian editorial kami. Kami bukan penasihat investasi terdaftar; ini bukan saran investasi. Baca pengungkapan afiliasi kami.

Kontrak pintar memungkinkan otomatisasi beberapa aspek fungsi platform. Perjanjian digital ini secara otomatis mengeksekusi tindakan yang telah ditentukan sebelumnya saat menerima aset digital atau cryptocurrency. Saat ini, kontrak pintar digunakan di seluruh ruang blockchain, namun hal ini tidak selalu demikian. Mari luangkan waktu sejenak untuk meneliti bagaimana protokol berguna ini pertama kali muncul, dan bagaimana mereka berfungsi tanpa memerlukan intervensi pihak ketiga.

Konsep kontrak pintar asli muncul empat belas tahun sebelum cryptocurrency. Ironisnya, orang yang dikreditkan mengembangkan kontrak pintar tidak lain adalah Nick Szabo, tokoh Bitcoin yang terkenal. Banyak orang percaya bahwa Nick sebenarnya adalah Satoshi Nakamoto karena karya-karyanya sebelumnya.

Nick terkenal menyatakan teori tentang bit penyimpan nilai yang menggunakan sistem proof-of-work lima tahun sebelum Bitcoin (BTC ) ada. Ia selalu menjadi pionir di ruang kripto. Pada tahun 1994, Nick merilis kode kontrak pintarnya ke publik. Ia juga menciptakan istilah “smart contract”.

Nick Szabo via TMNews

Nick Szabo via TMNews

Mengapa “Smart Contracts” Diperlukan?

Setiap kontrak pintar mengandung empat prinsip inti. Pertama, Anda memerlukan subjek kontrak. Subjek adalah apa yang memberi kontrak Anda akses ke barang atau layanan yang diatur oleh kontrak tersebut. Kedua, Anda memerlukan tanda tangan digital (kunci pribadi) dari semua pihak yang terlibat dalam kontrak. Tanda tangan ini yang memulai kontrak. Selanjutnya adalah spesifikasi ketentuan kontrak. Bagian ini menjelaskan urutan operasi yang tepat yang dimulai ketika kontrak dieksekusi. Akhirnya, Anda memerlukan platform terdesentralisasi. Jaringan blockchain menyimpan kontrak pintar secara redundan dan aman dari perubahan.

Komponen Kontrak Pintar

  1. Subjek Kontrak
  2. Tanda Tangan Digital
  3. Ketentuan Kontrak
  4. Platform Terdesentralisasi

Bagaimana “Smart Contracts” Digunakan?

Ada penggunaan kontrak pintar yang tak terbatas. Kontrak pintar membantu Anda menukar aset digital dan aset dunia nyata. Kontrak pintar berada di blockchain dan tidak dapat diubah. Keamanan tambahan ini menjadikan perjanjian digital tersebut ideal untuk banyak skenario bisnis.

Kontrak Pintar dalam ICO

Initial Coin Offerings (ICOs) menggunakan protokol kontrak pintar selama acara penggalangan dana mereka. Kontrak pintar secara otomatis melacak, menghitung, memberi penghargaan, dan mendistribusikan dana yang dikirim antara perusahaan dan investor. Pemrograman kontrak pintar memungkinkan otomatisasi seluruh proses.

Otomatisasi ini memungkinkan perusahaan menerima pendanaan dari audiens yang lebih luas. Beban kerja perusahaan tidak meningkat, namun eksposur penggalangan dana perusahaan meluas. Sifat menyeluruh strategi ini membantu mendorong ICO mencapai angka rekor selama ledakan tahun 2017. Satu laporan menunjukkan bahwa volume ICO melipatgandakan angka tahun sebelumnya pada bulan Mei 2018.

Perusahaan Tradisional Beralih ke Kontrak Pintar

Perusahaan tradisional terus memasuki arena kontrak pintar seiring dengan terus berlanjutnya integrasi blockchain. Saat ini, ada platform yang menggunakan kontrak pintar untuk hampir segala hal, termasuk properti, investasi, royalti, pemilihan, logistik, dan banyak lagi.

Kontrak Pintar yang Ditenagai Ethereum

Cryptocurrency Ethereum (ETH ) paling dikenal karena memperkenalkan konsep kontrak pintar ke ruang kripto. Protokol ERC-20 milik Ethereum menggunakan kontrak pintar untuk membantu mengotomatiskan pembuatan dan distribusi token. ERC-20 sejauh ini adalah protokol penerbitan token yang paling banyak digunakan di pasar.

Ethereum Smart Contract Coding via Ethereum.org

Ethereum Smart Contract Coding via Ethereum.org

Vitalik Buterin, pengembang Ethereum, menggambarkan kontrak pintar sebagai program yang “secara otomatis memvalidasi suatu kondisi dan menentukan apakah aset harus diberikan kepada satu orang atau kembali kepada orang yang mengirimnya atau kombinasi keduanya“. Ethereum menggunakan Virtual Machine (EVM) miliknya untuk mewujudkan kemampuan kontrak pintar secara native.

Pengembangan Kontrak Pintar

Sejak Ethereum meningkatkan kesadaran tentang kontrak pintar, model kontrak pintar yang lebih kompleks dan canggih telah masuk ke ruang kripto. Platform seperti EOS, Stellar (XLM ), dan NEO menggunakan mekanisme konsensus yang berbeda dibandingkan dengan sistem Proof-of-Work yang awalnya digunakan oleh Ethereum.

Kontrak pintar menghilangkan perantara dari banyak sistem bisnis yang paling banyak digunakan saat ini. Sifat tanpa kepercayaan (trustless) dari protokol ini memungkinkan bisnis dan investor meningkatkan efisiensi serta keamanan secara bersamaan. Anda dapat mengharapkan integrasi lebih lanjut teknologi ini ke dalam sistem bisnis tradisional seiring lebih banyak platform memasuki pasar.

David Hamilton adalah seorang jurnalis penuh waktu dan seorang bitcoinist yang telah lama berkecimpung. Ia mengkhususkan diri dalam menulis artikel tentang blockchain. Artikel-artikelnya telah dipublikasikan di beberapa terbitan bitcoin termasuk Bitcoinlightning.com