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
726 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!

sumber:php.cn
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