Smart contract pada asasnya ialah program yang dijalankan apabila kriteria tertentu dipenuhi dan dikekalkan pada blockchain.
Smart contract biasanya digunakan untuk mengautomasikan pelaksanaan perjanjian supaya semua pihak dapat memastikan keputusan dengan segera, tanpa perantara atau membuang masa. Mereka juga boleh mengautomasikan aliran kerja, bermula apabila keadaan tertentu dengan berpuas hati.
Kata kunci ditulis ke dalam kod pada blockchain untuk menjadikan teknologi ini berfungsi. Apabila keadaan berpuas hati dan disahkan, aktiviti akan dijalankan oleh rangkaian komputer.
Aktiviti ini termasuklah memindahkan bayaran kepada pihak yang berkenaan, menghantar makluman, mendaftarkan kenderaan atau mengeluarkan tiket. Apabila transaksi selesai, blockchain akan dikemas kini yang bermakna urus niaga tidak boleh diubah suai dan hasilnya hanya kelihatan kepada mereka yang telah diberikan akses.
Aplikasi kewangan seperti perdagangan, pelaburan, pinjaman dan peminjaman adalah contoh kes penggunaan smart contract. Ia boleh digunakan dalam pelbagai industri, termasuk penjagaan kesihatan, permainan dan hartanah, serta untuk membina keseluruhan struktur syarikat.

Kontar pintar ini mempunyai 4 fasa yang terlibat dalam kitaran hayatnya. Ia termasuklah pembentukan, pembekuan, pelaksanaan dan pemuktamadkan. Ia berbeza daripada kitaran hayat pembangunan blockchain, yang bermula dengan mentakrifkan isu yang ingin anda selesaikan dengan produk blockchain dan berakhir dengan produk minimum yang berdaya maju.
Pembentukan
Pertama, pihak-pihak mesti bersetuju dengan kandungan dan matlamat keseluruhan kontrak. Hal ini serupa dengan rundingan kontrak biasa yang boleh dilakukan dalam talian atau luar talian. Pada platform lejar asas, semua peserta mesti mempunyai dompet dan pengecamnya adalah nama samaran yang digunakan untuk mengenal pasti pihak serta pembayaran pemindahan.
Kontrak mesti ditukar kepada kod selepas objektif dan kandungan telah dipersetujui. Selepas pihak-pihak bersetuju dengan borang kontrak yang dikodkan, ia akan dimuat naik ke lejar yang diedarkan. Oleh kerana smart contract tidak boleh dipinda sebaik sahaja blockchain telah menerimanya, sebarang perubahan pada teknologi ini memerlukan pembangunan yang baharu.
Pembekuan
Berikutan penyerahan smart contract kepada blockchain, ianya perlu disahkan oleh nod majoriti yang mengambil bahagian. Harga mesti dibayar kepada pelombong sebagai pertukaran untuk perkhidmatan ini.
Semasa fasa pembekuan, sebarang pemindahan ke alamat dompet disekat dan nod beroperasi sebagai papan tadbir urus yang mengesahkan bahawa prasyarat kontrak untuk pelaksanaan harus dipenuhi.
blockchain mula diterapkan di industri terbesar Malaysia?
Pelaksanakan
Pada fasa ini, integriti kontrak akan disahkan dan kod tersebut dilaksanakan oleh enjin persekitaran smart contract. Fungsi smart contract dijalankan apabila input untuk pelaksanaan diterima daripada dan pihak yang terlibat.
Pelaksanaan smart contract akan menjana satu set transaksi baharu dan keadaan baharu. Set penemuan dan maklumat keadaan baharu dimasukkan ke dalam lejar yang diedarkan dan disahkan menggunakan mekanisme konsensus.
Pemuktamadkan
Transaksi yang terhasil dan maklumat keadaan yang dikemas kini akan dimasukkan ke dalam lejar yang diedarkan dan disahkan menggunakan proses konsensus selepas smart contract dilaksanakan. Aset digital yang komited sebelum ini dipindahkan dan kontrak diselesaikan untuk mengesahkan semua transaksi.
Konklusinya, setiap aktiviti yang dilakukan pada setiap fasa penghasilan akan memberikan kesan kepada hasil yang diterima. Penggunaan smart contract dianggap selamat dan telus kerana pengesahan yang diperlukan pada setiap proses yang terhasil.
Related Articles
Proof of Work (POW) vs Proof of Stake (POS)
Kaedah PoW dan PoS tidak asing lagi diperkatakan seiring perkembangan mata wang kripto dan teknologi
Pros dan Cons Melabur Dalam NFT
Kali ini kami mahu bercerita mengenai NFT lagi yang melibatkan pros dan cons nya. Topik
Perkara Perlu Tahu Sebelum Melabur NFT
Melabur dalam NFT masih lagi mendapat perhatian masyarakat bukan sahaja di dalam negara bahkan di
5 Platform Popular Beli NFT
NFT atau Non Fungible Token kini mula mendapat perhatian masyarat. Sudah banyak sebenarnya kisah mengenai