EN - FR - DE - ES - IT - PT -

LexiconDream

📜 Kontrak Pintar

Kode yang dapat dieksekusi sendiri pada blockchain yang menegakkan ketentuan perjanjian.

Kontrak Pintar

Kontrak pintar adalah kode yang berjalan di blockchain. Kode tersebut dieksekusi secara otomatis ketika kondisi terpenuhi. Tidak ada pengacara, notaris, atau agen penjamin. Kode tersebut adalah perjanjiannya. Jika Anda mengirim 1 ETH ke kontrak yang berjanji untuk mengirimkan kembali token, kontrak tersebut akan melakukannya atau transaksi akan gagal. Tidak ada jalan tengah dan tidak ada pihak yang dapat diajak bernegosiasi. Kepastian itulah intinya. Namun, itu juga merupakan risikonya. Bug dalam kontrak pintar telah menyebabkan kerugian ratusan juta dolar. Peretasan DAO pada tahun 2016 menguras $60 juta. Pembekuan dompet Parity mengunci $150 juta. Kode adalah hukum, dan hukum dapat memiliki bug.

Ethereum memperkenalkan kontrak pintar pada tahun 2015. Solidity adalah bahasa yang paling umum digunakan. Pengembang menulis kontrak, mengujinya di testnet, mengauditnya, dan menyebarkannya. Setelah disebarkan, kontrak tersebut tidak dapat diubah kecuali jika menyertakan mekanisme peningkatan. Mekanisme peningkatan tersebut merupakan risiko sentralisasi. Jika satu dompet dapat mengubah kontrak, kontrak tersebut tidak benar-benar terdesentralisasi. Sebagian besar protokol DeFi utama menggunakan dompet multisig atau pemungutan suara tata kelola untuk mengontrol peningkatan. Pertukaran antara kekebalan terhadap perubahan dan kemampuan untuk ditingkatkan adalah salah satu ketegangan utama dalam desain kontrak pintar.

Dasar-dasar kontrak pintar

Bacalah kontrak sebelum Anda berinteraksi dengannya. Jika Anda tidak dapat membaca kode tersebut, carilah seseorang yang dapat membacanya. Atau patuhi protokol yang telah diaudit dan teruji.

Comments

No comments yet. Be the first to share a thought.

Leave a comment