Rantaian Blok Ethereum
Terokai Ethereum sebagai rantaian blok boleh atur cara, termasuk akaun, transaksi dan peranan Ether.
Rantaian Blok Ethereum ialah pelajaran Asas Pembangunan Web3 & DApp percuma di CoddyKit. Ini ialah pelajaran 1 daripada 3. Sebanyak 3 pelajaran dalam laluan pembelajaran ini boleh dibaca sepenuhnya secara percuma — selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan praktikal dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Asas Pembangunan Web3 & DApp, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Asas Pembangunan Web3 & DApp merangkumi sejumlah 3 pelajaran.
Selamat Datang ke Ethereum!
Anda telah mempelajari asas rantaian blok. Sekarang, mari kita mendalami Ethereum, sebuah platform rantaian blok yang revolusioner.
Tidak seperti rantaian blok yang lebih ringkas, Ethereum bukan sekadar untuk menghantar wang. Ia ialah rantaian blok boleh atur cara, yang bermaksud anda boleh membina dan menjalankan pelbagai jenis aplikasi terdesentralisasi (DApps) padanya!
Lebih daripada Sekadar Wang Digital
Anggaplah Bitcoin sebagai mata wang digital yang terutamanya digunakan untuk urus niaga. Ethereum membawa konsep ini lebih jauh.
Ethereum sering dipanggil 'komputer dunia' kerana ia membolehkan pembangun melaksanakan kod sewenang-wenangnya (kontrak pintar) yang berjalan tepat seperti yang diprogramkan, tanpa masa henti, penapisan atau gangguan pihak ketiga.
Siapa Siapa: Akaun Ethereum
Berinteraksi dengan rantaian blok Ethereum bermakna menggunakan akaun. Akaun ialah entiti yang boleh memegang Ether (mata wang asli Ethereum) dan menghantar urus niaga.
Terdapat dua jenis akaun utama pada Ethereum:
- Akaun Milikan Luaran (EOA)
- Akaun Kontrak
Dompet Peribadi Anda: EOA
Akaun Milikan Luaran (EOA) ialah akaun yang anda, sebagai pengguna, kawal. Akaun ini diurus oleh kunci peribadi, yang berfungsi seperti kata laluan yang sangat rahsia.
Dengan EOA, anda boleh:
- Menghantar dan menerima Ether.
- Berinteraksi dengan kontrak pintar.
- Menandatangani urus niaga.
Dikawal Kod: Akaun Kontrak
Akaun Kontrak dikawal oleh kod kontrak pintar yang berada pada rantaian blok. Akaun ini tidak mempunyai kunci peribadi.
Sebaliknya, tingkah lakunya ditentukan sepenuhnya oleh kod kontrak pintar tersebut. Akaun ini boleh memegang Ether, tetapi hanya boleh menghantar urus niaga atau berinteraksi dengan kontrak lain apabila dicetuskan oleh EOA atau kontrak lain.
Mengambil Tindakan: Urus Niaga Ethereum
Urus niaga pada Ethereum ialah arahan yang ditandatangani oleh EOA dan mengubah keadaan rantaian blok. Inilah cara anda menghantar Ether, melaksanakan kontrak pintar atau berinteraksi dengan kontrak yang sedia ada.
Setiap urus niaga direkodkan pada rantaian blok dan tidak boleh diubah selepas disahkan.
Anatomi Urus Niaga
Setiap urus niaga mengandungi beberapa maklumat utama:
to: Alamat penerima (EOA atau Akaun Kontrak).value: Jumlah Ether yang hendak dihantar (pilihan).data: Kod bait mentah untuk pelaksanaan kontrak atau data panggilan fungsi.nonce: Pembilang urus niaga bagi pengirim, yang mencegah serangan ulangan.gasLimit&gasPrice: Untuk yuran urus niaga.
Ether: Menggerakkan Rangkaian
Ether (ETH) ialah mata wang kripto asli bagi rantaian blok Ethereum. Ia memainkan dua peranan penting:
- Pemindahan Nilai: Digunakan sebagai mata wang digital untuk pembayaran.
- Gas: Membayar sumber pengiraan yang diperlukan untuk melaksanakan operasi pada rangkaian.
Gas: Enjin Rangkaian
Setiap operasi pada rangkaian Ethereum—daripada menghantar Ether hingga menjalankan kod kontrak pintar—memerlukan usaha pengiraan. Usaha ini diukur dalam unit yang dipanggil gas.
Anda membayar gas ini menggunakan Ether. Mekanisme ini mencegah spam rangkaian dan mengagihkan sumber secara adil kerana pengguna perlu membayar kuasa pengkomputeran yang mereka gunakan.
Semakan Pantas
Anda telah mempelajari dua jenis akaun utama di Ethereum. Mari uji pemahaman anda!
Imbas Kembali: Yayasan Ethereum
Syabas! Anda telah memahami konsep teras rantaian blok Ethereum.
- Ethereum ialah rantaian blok boleh atur cara untuk aplikasi terdesentralisasi.
- Terdapat dua jenis akaun: EOA (dikawal pengguna) dan Akaun Kontrak (dikawal kod).
- Urus niaga ialah arahan yang ditandatangani untuk mengubah keadaan rantaian blok.
- Ether (ETH) ialah mata wang asli yang digunakan untuk nilai dan membayar gas.
Seterusnya, kita akan meneroka perkara yang menjadikan Ethereum benar-benar unik: Kontrak Pintar!
Pelajari Asas Pembangunan Web3 & DApp dengan tutor kecerdasan buatan — percuma
Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.
- Kursus
- 29
- Pelajaran
- 105
Soalan Lazim
Adakah pelajaran “Rantaian Blok Ethereum” percuma?
Ya — sebanyak 3 pelajaran dalam laluan pembelajaran Asas Pembangunan Web3 & DApp, termasuk “Rantaian Blok Ethereum”, boleh dibaca sepenuhnya secara percuma di web ini. Selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan interaktif dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Kursus Asas Pembangunan Web3 & DApp merangkumi sejumlah 3 pelajaran.
Apakah yang akan saya pelajari dalam “Rantaian Blok Ethereum”?
Terokai Ethereum sebagai rantaian blok boleh atur cara, termasuk akaun, transaksi dan peranan Ether. Anda berlatih Asas Pembangunan Web3 & DApp menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.
Adakah saya memerlukan pengalaman untuk memulakan Asas Pembangunan Web3 & DApp?
Tiada pengalaman terdahulu diperlukan. Pembelajaran Asas Pembangunan Web3 & DApp di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 1 daripada 3.
Berapa lamakah pelajaran “Rantaian Blok Ethereum” diambil?
Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.
Bolehkah saya menulis dan menjalankan kod dalam pelajaran Asas Pembangunan Web3 & DApp ini?
Ya. Setiap pelajaran Asas Pembangunan Web3 & DApp menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.
Semua pelajaran dalam kursus ini
- Rantaian Blok Ethereum
- Apakah Kontrak Pintar?
- Mekanik EVM dan Gas