Kursus Kelajuan Solidity -Part 1: Pengetahuan Asas
? Panduan ini meliputi pengetahuan asas mengenai solidity, blockchain, transaksi, gas dan mesin maya Ethereum (EVM).
?
BlockChain
adalah lejar yang terdesentralisasi, tidak memuaskan, yang digunakan untuk merakam urus niaga dengan selamat. Ia terdiri daripada blok, setiap blok mengandungi satu siri urus niaga, yang membentuk rantai bersama -sama.
?
desentralisasi
→ Tiada organisasi pusat mengawalnya.
tidak dapat dikendalikan - → transaksi selepas rekod tidak dapat diubah.
Transparency
→ Sesiapa sahaja boleh mengesahkan urus niaga. -
Keselamatan → Teknologi Kata Laluan untuk memastikan integriti data.
-
?
Transaksi
adalah pemindahan nilai atau data pada blockchain. Di Ethereum, urus niaga boleh: -
pemindahan duit syiling eter
→ Hantar ETH di antara akaun.
Interaksi kontrak
→ panggil fungsi dalam kontrak pintar.
✨ Contoh: Struktur Perdagangan Asas
- ?
dari & ke
→ alamat penghantar dan penerima. -
Nilai → Bilangan duit syiling ether yang dihantar.
Harga Gas & Gas → Jalankan kos.
<code>{
"from": "0xSenderAddress",
"to": "0xReceiverAddress",
"value": "1000000000000000000", // 1 ETH in Wei
"gas": "21000",
"gasPrice": "5000000000"
}</code>
Salin selepas log masuk
⛽ memahami gas
? Contoh: Anggaran gas
?
Ethereum Virtual Machine (EVM)
adalah persekitaran runtime untuk melaksanakan kontrak pintar. Ia memastikan keselamatan dan desentralisasi.
?
- Pengasingan → Kontrak untuk dijalankan secara bebas.
Pengurusan Status - → Jejaki semua akaun dan baki.
Pelaksanaan Kontrak Pintar
→ Jalankan bytecode Solidity dengan cekap. -
?
✅ Blockchain adalah lejar .
🎜 Perdagangan melibatkan menghantar ETH atau
panggil kontrak pintar <code>// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
contract GasExample {
uint256 public value;
function setValue(uint256 _value) public {
value = _value; // 简单操作 → 低Gas成本
}
}</code>
Salin selepas log masuk
.
🎜 Gas digunakan untuk pembayaran kos pengiraan dan jaminan keselamatan rangkaian .
环境 EVM Implements
Pelaksanaan Kontrak Pintar dalam persekitaran yang selamat. ?
Dalam Bahagian 2 , kami akan memperkenalkan kontrak pintar, fungsi dan penyimpanan dalam kepantasan. Tinggal! ?
? Sila tinggalkan komen dan kongsi pengalaman perdagangan pertama anda!
Atas ialah kandungan terperinci Kursus Kemalangan Solidity - asas bahagian dan pra -syarat. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!