Skip to main content
Web3Fire
infrastructureintermediate

Smart Contract

Kode yang dieksekusi sendiri yang disimpan di blockchain yang secara otomatis menegakkan perjanjian ketika kondisi yang telah ditentukan terpenuhi.

entity.loading_intelligence

Fakta Kunci

Kategoriinfrastructure
Kesulitanintermediate

Gambaran Umum

Smart contract adalah perjanjian digital yang dieksekusi sendiri, ditulis dalam kode komputer dan disimpan di jaringan blockchain. Berbeda dengan kontrak hukum tradisional yang memerlukan intervensi manusia atau sistem hukum untuk menegakkannya, smart contract secara otomatis mengeksekusi transaksi atau tindakan begitu kondisi spesifik yang telah diprogram sebelumnya terpenuhi. Teknologi ini memungkinkan pihak-pihak untuk berinteraksi dan bertukar nilai tanpa perlu mempercayai otoritas pusat atau perantara pihak ketiga.

Konsep ini pertama kali diusulkan oleh ilmuwan komputer Nick Szabo pada awal 1990-an, jauh sebelum penciptaan Bitcoin. Namun, smart contract mendapatkan daya tarik yang signifikan dengan peluncuran Ethereum, yang memperkenalkan blockchain yang dapat diprogram yang dirancang khusus untuk menampung aplikasi-aplikasi ini. Saat ini, mereka berfungsi sebagai blok bangunan dasar untuk aplikasi terdesentralisasi dan berbagai layanan berbasis blockchain di berbagai industri.

Cara Kerjanya

Smart contract beroperasi berdasarkan logika sederhana yang dikodekan secara permanen ke dalam blockchain. Pengembang menulis syarat-syarat perjanjian dalam bahasa pemrograman dan kemudian menerapkan kode tersebut ke jaringan terdesentralisasi. Setelah kontrak aktif, ia memantau blockchain untuk pemicu spesifik, seperti penerimaan pembayaran atau tanggal tertentu.

Graf Pengetahuan

entity.loading_graph

entity.faq

entity.loading_faq

entity.related_comparisons

ARCHITECTURE V3 — Static Knowledge Shell · 297/297 Concepts · SSG · 0 D1