Cryptocurrency
Apa itu Kontrak Cerdas? Bagaimana Cara Kerjanya?
Cryptocurrency, salah satu komoditas yang paling membingungkan namun menarik bagi banyak investor petualang, tetap stabil namun berpotensi menguntungkan seperti sebelumnya.
Tidak seperti aset biasa seperti emas, minyak, atau mata uang fiat, cryptocurrency murni produk dari era digital, sesuatu yang hanya bisa ada di sini dan saat ini. Banyak yang tahu bahwa keberuntungan dapat dibuat dan memang telah pada mata uang seperti Bitcoin dan Ethereum, tetapi belum yakin bagaimana mata uang itu bekerja.
Bagaimana Anda bisa mempercayai uang Anda pada sesuatu yang tidak berwujud? Jika cryptocurrency benar-benar hanyalah urutan satu dan nol, apa yang membuatnya berbeda dari video YouTube atau Photoshop, atau Minesweeper? Bagaimana mungkin itu bisa mendapatkan nilai dan yang lebih penting bagaimana itu bisa melindungi nilai itu ketika dalam arti sebenarnya itu bahkan tidak ada?
Ya, itu semua bergantung pada teknologi blockchain. Dengan memadukan kriptografi, jaringan peer-to-peer, dan mekanisme bukti kerja, blockchain dibuat, memberikan keamanan dan akuntabilitas untuk transaksi digital.
Bitcoin adalah pengguna paling terkenal dan terkemuka dari teknologi ini, tanpanya mata uang tidak mungkin ada atau bertindak sebagai ukuran nilai yang dapat diandalkan. Tetapi blockchain dapat digunakan untuk hal-hal lain, seperti yang ingin dilakukan Ethereum. Lebih dari sekadar mata uang, tujuan utama Ethereum adalah menyediakan sesuatu seperti Internet terdesentralisasi yang mempromosikan transparansi dan keandalan.
Salah satu aspek dasar Ethereum adalah kontrak pintar. Tapi apa sebenarnya kontrak pintar itu? Bagaimana itu mengubah cara Blockchain dapat digunakan dan mengapa itu sangat penting bagi Ethereum?
Apa itu Kontrak Cerdas?
Kontrak pintar mirip dengan kontrak dunia nyata antara dua pihak di mana mereka, dalam arti praktis, menetapkan pelaksanaan tugas tertentu atas nama salah satu pihak dan merupakan kesepakatan di antara mereka.
Pada kenyataannya, kontrak pintar hanyalah sebuah program yang disimpan di dalam blockchain yang menjalankan fungsi-fungsi tertentu ketika prasyarat tertentu telah terpenuhi.
Mereka pada dasarnya hanya jika/kemudian pernyataan yang mewarisi beberapa fitur utama dari blockchain yang mereka tempati yang membuatnya sangat berguna bagi pihak-pihak yang terlibat.
Bagaimana Kontrak Cerdas Bekerja
Kontrak pintar secara harfiah hanyalah serangkaian instruksi berkode yang dijalankan secara otomatis ketika prasyarat yang ditentukan terpenuhi. Ini bisa apa saja, mulai dari membayar sewa hingga menyediakan kiriman atau layanan hingga tindakan lain yang dapat diverifikasi.
Segera setelah prasyarat terpenuhi, fungsi sekunder langsung dijalankan, secara otomatis dan tanpa masukan dari pihak ketiga mana pun. Fitur terakhir dari kontrak pintar ini adalah bagian dari apa yang mendefinisikannya, dan program seperti Ethereum yang bergantung padanya secara keseluruhan.
Menghilangkan Pihak Ketiga
Apa yang membuat kontrak pintar sangat menarik bagi banyak pengguna adalah kenyataan bahwa mereka sepenuhnya menghapus kebutuhan pihak ketiga ketika mencoba membuat kesepakatan antara individu lain dan Anda sendiri.
Misalnya, jika Anda adalah tuan tanah yang menyewakan apartemen di aplikasi seperti Airbnb, daripada menetapkan persyaratan dalam kontrak dunia nyata, Anda dapat membuat kesepakatan pada aplikasi terdesentralisasi berbasis Ethereum, yang dikenal sebagai dApp, yang menyandikan kontrak pintar. ke dalam Blockchain yang menetapkan bahwa Jika pihak yang menyewa membayar Anda $ 1000 pada tanggal yang ditentukan, mereka kemudian akan diberikan akses ke properti selama 30 hari. Begitu kondisi pernyataan itu terpenuhi, pernyataan akan segera terpenuhi dan sebaliknya.
Ini memiliki banyak keuntungan, yang pertama adalah tidak ada pihak yang perlu mempercayai pihak ketiga untuk menengahi pertukaran secara adil. Dalam kasus seperti Airbnb, kedua belah pihak harus mempercayai Airbnb untuk mengirimkan dana yang mereka bayarkan kepada penerima yang ditunjuk.
Kontrak pintar hanyalah seperangkat instruksi berkode dan oleh karena itu tidak menimbulkan risiko yang menyertai pihak ketiga yang etika atau penanganan data penting atau barang berharga dapat dipertanyakan.
Mereka Tidak Bisa Dirusak
Dalam contoh di atas, kami mengilustrasikan bagaimana kontrak pintar menerangi perantara di antara dua pihak, menghapus biaya apa pun yang akan dikenakan oleh perantara serta kerentanan struktural yang ditimbulkan oleh pihak ketiga. Tapi apa yang membuat kontrak pintar tetap aman?
Jika hanya berupa petunjuk berkode, dan kode dapat diubah, apa yang melindunginya agar tidak berfungsi sebagai vektor serangan oleh penjahat dunia maya ?? Di sinilah blockchain masuk.
Blockchain, tidak peduli perbedaan dan variasinya masing-masing, pada dasarnya bergantung pada jaringan komputer yang terdesentralisasi untuk mendistribusikan datanya ke berbagai mesin, bukan di satu tempat.
Mereka juga berfungsi sebagai buku besar publik yang diverifikasi oleh jaringan dan tempat di mana setelah item ditambahkan ke blockchain, mereka menjadi sepenuhnya tidak berubah. Kontrak pintar dikodekan ke dalam blok di blockchain, dan setelah berhasil ditambahkan tidak dapat diubah.
Apapun yang terjadi. Karena itu, persyaratan kontrak pintar, setelah ditetapkan, tidak dapat dibatalkan. Bukan oleh pihak yang terlibat, atau aktor luar yang ingin merusaknya untuk tujuan jahat.
Melindungi Pengguna Satu Sama Lain
Karena sifat kontrak pintar yang tidak dapat diubah, pengguna juga tidak dapat gagal untuk mempertahankan akhir Tawar-menawar mereka. Misalnya, dapat dituliskan ke dalam kontrak bahwa jika calon penyewa gagal melakukan pembayaran sewa tarif dua kali, maka mereka kehilangan akses ke apartemen, yang dapat diberlakukan oleh sistem kunci digital otomatis.
Demikian juga, selama penyewa berhasil melakukan pembayaran, tuan tanah tidak dapat menggunakan sistem kunci digital untuk menolak akses penyewa, semuanya diputuskan oleh persyaratan kontrak pintar.
Dan itu semua yang perlu Anda ketahui tentang kontrak pintar tanpa membahas omong kosong teknis yang menyertai pemahaman yang lebih berorientasi pada pemrograman. Untuk pertanyaan terkait Bitcoin, Ethereum, atau Blockchain lainnya, silakan Hubungi kami di bawah kami akan dengan senang hati kembali kepada Anda.