Panduan Pemula untuk Kontrak Cerdas

TLDR: Kontrak pintar adalah protokol komputer yang dimaksudkan untuk memfasilitasi, memverifikasi, atau menegakkan negosiasi atau kinerja kontrak secara digital. Kontrak pintar memungkinkan kinerja transaksi yang kredibel tanpa pihak ketiga.

Salah satu hal terbaik tentang blockchain adalah, karena ini adalah sistem terdesentralisasi yang ada di antara semua pihak yang diizinkan, tidak perlu membayar perantara (Perantara) dan ini menghemat waktu dan konflik Anda. Blockchain memiliki masalah sendiri, tetapi mereka dinilai, tidak dapat disangkal, lebih cepat, lebih murah, dan lebih aman daripada sistem tradisional, itulah sebabnya bank dan pemerintah beralih ke mereka.

Nikmati pelajaran gratis dari Perpustakaan Blockgeeks!

Pada tahun 1994, Nick Szabo, seorang sarjana hukum, dan kriptografer menyadari bahwa buku besar yang terdesentralisasi dapat digunakan untuk kontrak pintar, atau disebut kontrak yang dapat dijalankan sendiri, kontrak blockchain, atau kontrak digital. Dalam format ini, kontrak dapat diubah menjadi kode komputer, disimpan dan direplikasi di sistem dan diawasi oleh jaringan komputer yang menjalankan blockchain. Ini juga akan menghasilkan umpan balik buku besar seperti mentransfer uang dan menerima produk atau layanan.

Apa itu Kontrak Cerdas?

Kontrak pintar membantu Anda menukar uang, properti, saham, atau apa pun yang berharga secara transparan dan bebas konflik sambil menghindari layanan perantara.

Cara terbaik untuk menggambarkan kontrak pintar adalah dengan membandingkan teknologi dengan mesin penjual otomatis. Biasanya, Anda akan pergi ke pengacara atau notaris, membayar mereka, dan menunggu sementara Anda mendapatkan dokumennya. Dengan kontrak pintar, Anda cukup memasukkan bitcoin ke mesin penjual otomatis (yaitu buku besar), dan escrow Anda, SIM, atau apa pun yang masuk ke akun Anda. Lebih dari itu, kontrak pintar tidak hanya mendefinisikan aturan dan hukuman di sekitar kesepakatan dengan cara yang sama seperti kontrak tradisional, tetapi juga secara otomatis menegakkan kewajiban tersebut. Jika Anda mencari panduan lebih rinci tentang kontrak pintar, silakan lihat kursus blockchain kami tentang kontrak pintar.

bagaimana kontrak pintar bekerja

Apa itu Teknologi Blockchain? Panduan langkah demi langkah yang bisa dipahami siapa pun

Seperti Vitalik Buterin, programmer ethereum berusia 22 tahun, menjelaskannya di DC Blockchain Summit, dalam pendekatan kontrak pintar, aset atau mata uang ditransfer ke dalam program “dan program menjalankan kode ini dan pada titik tertentu secara otomatis memvalidasi suatu kondisi dan secara otomatis menentukan apakah aset harus pergi ke satu orang atau kembali ke orang lain, atau apakah harus segera dikembalikan ke orang yang mengirimnya atau kombinasi daripadanya. ”Sementara itu, buku besar yang terdesentralisasi juga menyimpan dan mereplikasi dokumen yang memberikan keamanan dan kekekalan tertentu.

Contoh

Misalkan Anda menyewa apartemen dari saya. Anda dapat melakukan ini melalui blockchain dengan membayar dalam cryptocurrency. Anda mendapatkan tanda terima yang disimpan dalam kontrak virtual kami; Saya memberi Anda kunci entri digital yang datang kepada Anda pada tanggal tertentu. Jika kuncinya tidak datang tepat waktu, blockchain akan mengeluarkan pengembalian dana. Jika saya mengirim kunci sebelum tanggal sewa, fungsi menahannya melepaskan baik biaya dan kunci untuk Anda dan saya masing-masing ketika tanggalnya tiba. Sistem ini bekerja dengan premis If-Then dan disaksikan oleh ratusan orang, sehingga Anda dapat mengharapkan pengiriman yang sempurna. Jika saya memberi Anda kuncinya, saya yakin akan dibayar. Jika Anda mengirim sejumlah bitcoin, Anda menerima kuncinya. Dokumen secara otomatis dibatalkan setelah waktu tersebut, dan kode tidak dapat diganggu oleh salah satu dari kami tanpa sepengetahuan yang lain karena semua peserta secara bersamaan diberi tahu.

Anda dapat menggunakan kontrak pintar untuk semua jenis situasi yang berkisar dari derivatif keuangan hingga premi asuransi, kontrak pelanggaran, hukum properti, penegakan kredit, layanan keuangan, proses hukum, dan perjanjian crowdfunding..

Contoh Kontrak Cerdas

Berikut adalah kode untuk kontrak pintar dasar yang ditulis di blockchain Ethereum. Kontrak dapat dikodekan pada blockchain apa pun, tetapi sebagian besar ethereum digunakan karena memberikan kemampuan pemrosesan yang tidak terbatas.

kode kontrak pintar

Contoh kontrak pintar di Ethereum. Sumber: https://www.ethereum.org/token

Kontrak tersebut menetapkan bahwa pembuat kontrak diberikan 10.000 BTCS (yaitu bitcoin); itu memungkinkan siapa pun dengan saldo yang cukup untuk mendistribusikan BTC ini kepada orang lain.

Berikut Cara Menggunakan Kontrak Cerdas

kontrak pintar jerry-cuomo

Jerry Cuomo, wakil presiden untuk teknologi blockchain di IBM, percaya kontrak pintar dapat digunakan di seluruh rantai dari layanan keuangan hingga perawatan kesehatan hingga asuransi. Berikut beberapa contohnya:

Pemerintah

Orang dalam menjamin bahwa sangat sulit bagi sistem pemungutan suara kami untuk dicurangi, tetapi meskipun demikian, kontrak pintar akan menghilangkan semua kekhawatiran dengan menyediakan sistem yang jauh lebih aman. Suara yang dilindungi buku besar perlu diterjemahkan dan membutuhkan daya komputasi yang berlebihan untuk mengaksesnya. Tidak ada yang memiliki kekuatan komputasi sebesar itu, jadi Tuhan membutuhkan untuk meretas sistem! Kedua, kontrak pintar dapat meningkatkan partisipasi pemilih yang rendah. Sebagian besar inersia berasal dari sistem meraba-raba yang mencakup antrean, menunjukkan identitas Anda, dan mengisi formulir. Dengan kontrak pintar, relawan dapat mentransfer voting secara online dan generasi milenial akan secara massal memilih Potus mereka.

Pengelolaan

Blockchain tidak hanya menyediakan satu buku besar sebagai sumber kepercayaan, tetapi juga mengurangi kemungkinan gangguan dalam komunikasi dan alur kerja karena keakuratan, transparansi, dan sistem otomatisnya. Biasanya, operasi bisnis harus mengalami bolak-balik, sambil menunggu persetujuan dan masalah internal atau eksternal untuk diselesaikan sendiri. Buku besar blockchain menyederhanakan ini. Ini juga menghilangkan perbedaan yang biasanya terjadi dengan pemrosesan independen dan yang dapat menyebabkan tuntutan hukum yang mahal dan penundaan penyelesaian.

Sejarah kasus  

Pada 2015, Depository Trust & Clearing Corp. (DTCC) menggunakan buku besar blockchain untuk memproses lebih dari $ 1,5 kuadriliun sekuritas, mewakili 345 juta transaksi.

Rantai pasokan

Kontrak pintar bekerja berdasarkan premis If-Then, jadi, untuk dimasukkan Kata-kata Jeff Garzik,

jeff-garzik-smart-contract

“UPS dapat melaksanakan kontrak yang mengatakan, ‘Jika saya menerima pembayaran tunai saat pengiriman di lokasi ini di pasar yang sedang berkembang dan berkembang, maka [produk] lain ini, banyak, banyak kaitannya dengan rantai pasokan, akan memicu pemasok membuat barang baru sejak barang yang ada baru saja dikirim di pasar yang sedang berkembang itu. ‘”Terlalu sering, rantai pasokan dihambat oleh sistem berbasis kertas, di mana formulir harus melewati banyak saluran untuk mendapatkan persetujuan, yang meningkatkan risiko kerugian dan penipuan. Blockchain membatalkan ini dengan menyediakan versi digital yang aman dan dapat diakses untuk semua pihak dalam rantai dan mengotomatiskan tugas dan pembayaran.

Sejarah kasus

Barclays Corporate Bank menggunakan kontrak pintar untuk mencatat perubahan kepemilikan dan secara otomatis mentransfer pembayaran ke lembaga keuangan lain pada saat kedatangan

Mobil

Tidak diragukan lagi bahwa kita sedang berkembang dari vertebrata pra-manusia yang malas menjadi robot super cerdas. Pikirkan masa depan di mana semuanya otomatis. Google mewujudkannya dengan smartphone, kacamata pintar, dan bahkan mobil pintar. Di situlah kontrak pintar membantu. Salah satu contohnya adalah kendaraan otonom atau parkir mandiri, di mana kontrak pintar dapat memainkan semacam ‘ramalan’ yang dapat mendeteksi siapa yang bersalah dalam kecelakaan; sensor atau driver, serta variabel lain yang tak terhitung jumlahnya. Dengan menggunakan kontrak pintar, perusahaan asuransi mobil dapat mengenakan tarif yang berbeda berdasarkan di mana, dan di mana, kondisi pelanggan mengoperasikan kendaraan mereka.

Perumahan

Anda bisa mendapatkan lebih banyak uang melalui kontrak pintar. Biasanya, jika Anda ingin menyewakan apartemen Anda kepada seseorang, Anda perlu membayar perantara seperti Craigslist atau surat kabar untuk beriklan dan sekali lagi Anda perlu membayar seseorang untuk mengonfirmasi bahwa orang tersebut membayar sewa dan menindaklanjutinya. Buku besar memotong biaya Anda. Yang Anda lakukan hanyalah membayar melalui bitcoin dan menyandikan kontrak Anda pada buku besar. Semua orang melihat, dan Anda mencapai pemenuhan otomatis. Pialang, agen real estat, pemberi pinjaman uang, dan siapa pun yang terkait dengan permainan properti dapat memperoleh keuntungan.

Kesehatan

Catatan kesehatan pribadi dapat dikodekan dan disimpan di blockchain dengan kunci pribadi yang akan memberikan akses hanya kepada individu tertentu. Strategi yang sama dapat digunakan untuk memastikan bahwa penelitian dilakukan melalui hukum HIPAA (dengan cara yang aman dan rahasia). Tanda terima operasi dapat disimpan di blockchain dan secara otomatis dikirim ke penyedia asuransi sebagai bukti pengiriman. Buku besar, juga, dapat digunakan untuk manajemen perawatan kesehatan umum, seperti mengawasi obat-obatan, kepatuhan peraturan, hasil pengujian, dan mengelola persediaan perawatan kesehatan.

bagaimana kontrak pintar bekerja

Kontrak Cerdas Luar Biasa!

Inilah yang diberikan kontrak pintar untuk Anda:

Otonomi – Andalah yang membuat perjanjian; tidak perlu bergantung pada broker, pengacara, atau perantara lain untuk mengonfirmasi. Secara kebetulan, ini juga menghilangkan bahaya manipulasi oleh pihak ketiga, karena eksekusi dikelola secara otomatis oleh jaringan, bukan oleh satu atau lebih, mungkin bias, individu yang mungkin melakukan kesalahan..

Kepercayaan – Dokumen Anda dienkripsi pada buku besar bersama. Tidak mungkin seseorang mengatakan bahwa mereka kehilangannya.

Cadangan – Bayangkan jika bank Anda kehilangan rekening tabungan Anda. Di blockchain, setiap teman Anda mendukung Anda. Dokumen Anda digandakan berkali-kali.

Keamanan – Kriptografi, enkripsi situs web, menjaga keamanan dokumen Anda. Tidak ada peretasan. Faktanya, dibutuhkan seorang peretas yang sangat pintar untuk memecahkan kode dan menyusup.

Kecepatan – Biasanya Anda harus menghabiskan banyak waktu dan dokumen untuk memproses dokumen secara manual. Kontrak pintar menggunakan kode perangkat lunak untuk mengotomatiskan tugas, sehingga menghemat waktu untuk berbagai proses bisnis.

Tabungan – Kontrak pintar menghemat uang Anda karena mereka melumpuhkan kehadiran perantara. Misalnya, Anda harus membayar notaris untuk menyaksikan transaksi Anda.

Ketepatan – Kontrak otomatis tidak hanya lebih cepat dan lebih murah tetapi juga menghindari kesalahan yang datang dari pengisian tumpukan formulir secara manual.

kontrak pintar-mengagumkan

Berikut cara Jeff Garzik, pemilik layanan blockchain, Bloq, menjelaskan kontrak pintar:

“Kontrak pintar… menjamin serangkaian hasil yang sangat, sangat spesifik. Tidak pernah ada kebingungan dan tidak pernah ada kebutuhan untuk litigasi. “

Patrick Hubbard, Kepala Geek, SolarWinds“Kontrak Cerdas adalah tempat pertemuan antara karet dengan bisnis dan teknologi blockchain. Sementara beberapa kasus penggunaan layanan keuangan terdistribusi yang sangat terspesialisasi untuk blockchain telah muncul — misalnya, layanan buku besar pembayaran untuk Bursa Efek Yangon di Myanmar. Layanannya di atas blockchain yang sangat menarik. Di Yangon Exchange, ini memecahkan masalah penyelesaian terdistribusi dalam sistem perdagangan yang hanya menyinkronkan perdagangan dua kali sehari. Tetapi kapasitas pelaksanaan otonom dari kontrak pintar memperluas jaminan keamanan transaksional dari blockchain ke dalam situasi di mana diperlukan transisi konteks yang kompleks dan berkembang. Dan kemungkinan inilah yang membuat Amazon, Microsoft Azure, dan IBM Bluemix meluncurkan Blockchain-as-a-Service (Baas) dari cloud. ” – Patrick Hubbard, Kepala Geek, SolarWinds

Sekarang untuk Masalah

Kontrak pintar masih jauh dari sempurna. Bagaimana jika bug masuk ke dalam kode? Atau bagaimana seharusnya pemerintah mengatur kontrak semacam itu? Atau, bagaimana pemerintah mengenakan pajak atas transaksi kontrak pintar ini? Sebagai contoh, ingat situasi persewaan saya?

Apa yang terjadi jika saya mengirim kode yang salah, atau, sebagai pengacara Bill Marino menunjukkan, Saya mengirim kode yang benar, tetapi apartemen saya dikutuk (misalnya, diambil untuk penggunaan umum tanpa persetujuan saya) sebelum tanggal sewa tiba? Jika ini adalah kontrak tradisional, saya dapat membatalkannya di pengadilan, tetapi blockchain adalah situasi yang berbeda. Kontrak berjalan, tidak peduli apapun.

Daftar tantangan terus bertambah. Para ahli mencoba mengungkapnya, tetapi masalah kritis ini menghalangi pengadopsi potensial untuk masuk.

Dan inilah Untuk Masa Depan Kontrak Cerdas…

Bagian dari masa depan kontrak pintar terletak pada keterlibatan masalah ini. Di Cornell Tech, misalnya, pengacara, yang bersikeras bahwa kontrak pintar akan memasuki kehidupan sehari-hari kita, telah mengabdikan diri untuk meneliti masalah ini.

Sebenarnya, dalam hal kontrak pintar, kami melangkah ke layar sci-fi. Pusat sumber daya TI, Kepatuhan Pencarian menunjukkan bahwa kontrak pintar dapat memengaruhi perubahan di industri tertentu, seperti hukum. Dalam hal ini, pengacara akan beralih dari penulisan kontrak tradisional ke pembuatan templat kontrak pintar standar, mirip dengan kontrak tradisional standar yang akan Anda temukan di LegalZoom. Industri lain seperti pengakuisisi pedagang, perusahaan kredit, dan akuntan juga dapat menggunakan kontrak pintar untuk tugas-tugas, seperti audit waktu nyata dan penilaian risiko. Sebenarnya, situs web Blockchain Technologies melihat kontrak pintar bergabung menjadi campuran kertas dan konten digital di mana kontrak diverifikasi melalui blockchain dan didukung oleh salinan fisik..

Blockchain Tempat Anda Dapat Memproses Kontrak Cerdas

Bitcoin: bitcoin sangat bagus untuk memproses transaksi Bitcoin, tetapi memiliki kemampuan terbatas untuk memproses dokumen.

Rantai Samping: Ini adalah nama lain untuk blockchain yang berjalan berdekatan dengan bitcoin dan menawarkan lebih banyak ruang lingkup untuk memproses kontrak.

NXT: NXT adalah platform blockchain publik yang berisi pilihan template terbatas untuk kontrak pintar. Anda harus menggunakan apa yang diberikan; Anda tidak dapat membuat kode sendiri.

Ethereum: ethereum adalah platform blockchain publik dan paling canggih untuk pengkodean dan pemrosesan kontrak pintar. Anda dapat membuat kode apa pun yang Anda inginkan tetapi harus membayar untuk daya komputasi dengan token “ETH”.

Mengenai potensi kontrak pintar itu sendiri, tidak ada habisnya berbagai industri yang dapat terpengaruh, dari perawatan kesehatan hingga mobil hingga real estat dan hukum. Daftarnya terus bertambah. Says, ethereum CTO, Gavin Wood

gavin-wood-smart-contract

“Potensi [kontrak pintar] untuk mengubah aspek masyarakat sangat besar. Ini adalah sesuatu yang akan memberikan dasar teknis untuk semua jenis perubahan sosial, dan menurut saya itu menarik.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me