web hit counter percuma

Apakah Ethereum Smart Contracts?

Kontrak Pintar Ethereum

Apakah Ethereum Smart Contracts?

Jujurlah: teknologi blockchain tidak dapat dibungkus kepala anda. Kecuali anda pakar kriptografi atau pemaju perisian, konsep kontrak pintar boleh menipu. Istilah ini memanggil pemikiran kontrak mengikat secara sah antara dua pihak. Walaupun kontrak pintar boleh digunakan untuk tujuan yang sama, itu bukan di mana nama itu berasal. Tidak semestinya semua kontrak pintar itu bertujuan untuk dilakukan.

Kontrak pintar menggunakan kod kriptografi untuk menguatkuasakan hubungan antara dua pihak. Pihak-pihak ini tidak perlu menjadi individu atau institusi, sama ada. Hubungan yang dikenakan oleh kontrak pintar boleh menjadi antara aplikasi dan rangkaian. Dengan kata lain, kontrak pintar adalah arahan melaksanakan sendiri yang boleh diprogramkan untuk memicu di bawah keadaan tertentu. Letakkan dengan berlainan, jika X berlaku, maka Y akan berlaku akibatnya.

Bagaimana kontrak pintar berfungsi?

Kontrak pintar telah dibandingkan dengan mesin layan diri, memandangkan jika / kemudian fungsinya. Mesin layan diri berfungsi dengan hanya memberi anda item yang anda pilih sebaik sahaja anda memasukkan sejumlah duit syiling tertentu. Begitu juga, kontrak pintar hanya akan melaksanakan sendiri arahan diprogramnya apabila keadaan tertentu telah dipenuhi (seperti meletakkan dalam duit syiling).

Dalam konteks Ethereum, kontrak pintar boleh digunakan untuk sebarang tujuan. Sebagai contoh, katakan, anda mahu menghantar Ether token kepada rakan pada tarikh tertentu. Kontrak pintar akan memastikan bahawa Ether anda dipindahkan secara automatik sebaik sahaja tarikh tertentu tiba. Kaedah ini juga boleh digunakan sebagai pengganti kontrak undang-undang yang sebenar. Katakan anda ingin menjual item dari pembeli pada harga tertentu. Kontrak pintar akan memastikan item tersebut hanya dihantar setelah penjual telah membayar jumlah yang telah dipersetujui.

Kontrak Pintar Ethereum

Kontrak pintar sekarang dan sekarang

Kontrak pintar mula-mula dikandung dalam 1993, dan rangkaian Bitcoin sesungguhnya menggunakan satu bentuk teknologi ini. Transaksi antara dua pihak hanya akan selesai apabila syarat-syarat tertentu dipenuhi. Walau bagaimanapun, Bitcoin adalah terhad kepada transaksi kewangan. Ethereum, sebaliknya, adalah platform yang dibina khusus untuk mewujudkan kontrak pintar. Sebagai tambahan untuk memudahkan contoh yang diterangkan di atas, kontrak pintar juga membentuk asas aplikasi terdesentralisasi (juga dikenali sebagai dapps).

Ethereum telah mengeluarkan dan menggantikan banyak pengekodan yang menyekat Bitcoin untuk transaksi kewangan. Bahasa pengaturcaraan yang lebih baik ini membolehkan pemaju untuk menggunakan kontrak pintar untuk membuat dapps untuk platform Ethereum. Fleksibiliti tambahan membolehkan kontrak pintar melakukan perkara berikut:

  • Menguruskan hubungan perniagaan antara dua pihak seperti kontrak
  • Simpan maklumat seperti aplikasi atau butiran peribadi
  • Bekerja sebagai perpustakaan perisian untuk menyimpan dan menggunakan aplikasi perisian berganda
  • Buat kontrak yang memerlukan ramai orang menandatangani untuk sah

Kontrak Pintar Ethereum

Bagaimana kontrak pintar bekerja bersama-sama

Bahagian terbaik mengenai teknologi kontrak pintar ialah mereka boleh bekerjasama. Oleh itu, jika syarat yang diperlukan untuk melaksanakan satu kontrak pintar dipenuhi, kontrak pintar itu mungkin mewujudkan satu lagi negeri yang mencetuskan kontrak pintar yang lain. Dengan cara ini, pemaju boleh membuat tindak balas rantaian kontrak pintar yang panjang. Sudah tentu, menggunakan kontrak pintar tidak percuma. Mereka memerlukan kuasa pemprosesan seperti segala-galanya di rangkaian. Kuasa pemprosesan diukur dalam GAS dan dibayar oleh token Ether.

sebelum «
Seterusnya »