Rumah > hujung hadapan web > tutorial js > Kursus Kemalangan Solidity - asas bahagian dan pra -syarat

Kursus Kemalangan Solidity - asas bahagian dan pra -syarat

Patricia Arquette
Lepaskan: 2025-01-29 20:36:11
asal
790 orang telah melayarinya

Solidity Crash Course - Part Basics and Pre Requisite

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!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan