Rumah >Peranti teknologi >industri IT >Ethereum: Memperkenalkan kabut, antara muka Geth yang mesra manusia
Mata Kunci MIST
Untuk berkomunikasi dengan blockchain Ethereum, kita mesti menggunakan blockchain
client . Pelanggan bertanggungjawab untuk transaksi penyiaran, perlombongan, menandatangani mesej dan berkomunikasi dengan kontrak pintar.
Pada masa ini, pelanggan Ethereum yang paling popular adalah get dan pariti. Mereka semua disediakan sebagai alat baris arahan dengan konsol terminal untuk operasi blockchain.Oleh kerana kebanyakan orang tidak digunakan untuk menggunakan alat baris arahan, pelanggan seperti MIST dicipta
Extensions . Mereka merangkumi fungsi klien dalam antara muka mesra pengguna, yang membolehkan mereka yang tidak biasa dengan penggunaan baris arahan untuk mengambil bahagian dalam rangkaian.
Apa itu kabut?
Mist adalah program yang menghubungkan Geth di latar belakang dan juga berfungsi sebagai antara muka untuk dompet.Geth Runtime, ia menyegerakkan dengan blok awam dengan memuat turun semua data. Mist hanya antara muka manusia untuk berinteraksi dengan Geth. Dalam erti kata lain, Geth adalah nod anda dan dompet anda, tetapi tanpa perlu mendapatkan baki akaun melalui perintah yang tidak jelas seperti web3.fromwei (ethetBalance (eth.coinbase)), kabus akan memberikan yang sama dalam maklumat UI, Dan anda tidak perlu memintanya.
anda boleh memuat turun kabus dari pautan ini. Muat turun versi yang dipanggil Mist-Installer dan bukannya versi Ethereum-Wallet.
Perbezaan antara alat pengikat kabut dan Ethereum-wallet adalah bahawa kabus itu sendiri adalah pelayar web dan Ethereum, dan juga antara muka dompet. Atas sebab keselamatan, Ethereum-Wallet memadamkan fungsi penyemak imbas dan hanya memasang satu antara muka Dapp-Wallet. Oleh itu, mereka adalah sama, tetapi yang terakhir mempunyai fungsi terhad.
Fail muat turun yang anda pilih bergantung pada sistem operasi anda. Pengguna MACOS akan memilih fail .dmg, pengguna Windows akan memilih fail .exe, dan pengguna Linux biasanya akan memilih fail .deb.Selepas muat turun selesai, jalankan proses pemasangan dan kemudian jalankan aplikasi. Sekiranya anda tidak pasti di mana ia dipasang, masukkan namanya di bar carian OS:
kabus: Run First
Selepas larian pertama, Mist memeriksa jika ia mempunyai GETH terkini yang dipasang pada mesin yang sama, dan kemudian memeriksa sambungan ke rangkaian Ethereum.
Mist kemudian mencari nod rakan sebaya -nod yang boleh disambungkan supaya data blockchain boleh dimuat turun daripadanya.
Selepas mencari mereka, Mist mula memuat turun jumlah data yang diperlukan.
Selepas penyegerakan selesai, kabus akan meminta rangkaian mana yang hendak digunakan: mainnet atau testNet. Pilih mana -mana daripada mereka. Ia juga akan meminta kata laluan anda melainkan anda membuat alamat di Geth sebelum melalui perintah peribadi.newaccount. Kata laluan ini juga akan melindungi dompet anda, tetapi jangan lupa: ia tidak boleh diubah dan tidak boleh dipulihkan. Pilih dengan bijak. Fail JSON yang dihasilkan melalui proses ini disulitkan dengan kata laluan ini dan kemudiannya boleh diimport ke dalam pelbagai alat dompet seperti metamask, myetherwallet, dan banyak lagi. Untuk mendapatkan fail JSON (untuk tujuan sandaran), pergi ke fail -& gt;
kabus: alamat
Selepas melengkapkan langkah -langkah awal ini, skrin utama aplikasi MIST akan dipaparkan. Ia hanya akan memaparkan alamat yang baru sahaja dihasilkan. Alamat ini dipanggil alamat Coinbase, dan apabila anda melombong di mesin ini, jika perlombongan berjaya, alamat akan mendapat eter.
Untuk dapat menggunakan ciri -ciri eter dan kabus dengan selamat, jika anda tidak disambungkan ke rangkaian ujian, kita perlu beralih ke rangkaian ujian. Dalam menu pembangunan, pergi ke
rangkaian -& gt;
Untuk arahan mengenai rangkaian ujian, sila baca artikel ini. Intinya ialah terdapat pelbagai rangkaian ujian awam untuk menguji perisian Ethereum, tetapi eter pada rangkaian ini tidak bernilai dan oleh itu tidak ada bahaya ketika melakukan hal -hal yang melulu dan berkembang pada kehendak. Ropsten adalah rangkaian sedemikian.
berasa bebas untuk menggunakan fungsi Account untuk menambah lebih banyak alamat. Geth/Mist boleh mengekalkan bilangan alamat yang tidak terhad. Angka berikut menunjukkan tiga alamat yang dihasilkan.
Bahagian di sebelah ikon di atas baki (bahagian bermula dengan 0x90) adalah alamat di mana kami menghantar eter. Tetapi bagaimana kita mendapat eter? Jika anda disambungkan ke rangkaian Ropsten, anda boleh menggunakan laman web keran mereka: faucet.ropsten.be:3001/
Masukkan alamat ini ke dalam medan pertama di laman web dan minta beberapa eter.
Jika nod anda disegerakkan, baki baru harus dipaparkan dengan segera. Jika tidak, tutup dan buka semula aplikasinya;
Hantar dan terima Ether
hantar sangat mudah. Buka antara muka hantar
dalam kabus, letakkan alamat penerima ke dalam "penerima", dan pilih pengirim di bawah "penghantar" (menggunakan alamat di mana anda menghantar Ether dari keran).
Dalam contoh ini, kami menghantar 5 eter dari alamat dengan 225 eter ke alamat lain dengan 0 eter. Ethereum harus tiba dengan segera.
kontrak
Mist membolehkan penggunaan kontrak pintar yang mudah dan mesra pengguna ke blok Ethereum. Dua komponen suite kabus menyokong ciri ini:
Remix adalah persekitaran pembangunan berasaskan web untuk menggunakan kontrak pintar. Remix mempunyai penonjolan sintaks, coretan kod, penyusunan kontrak dan penjanaan skrip penempatan, dan banyak ciri menarik lain. anda boleh mengakses Remix dengan mengklik membangunkan pada bar alat dan kemudian mengklik "Buka Remix IDE". Anda harus melihat tetingkap yang serupa dengan ini: dari halaman dompet . Anda mesti melihat skrin seperti ini
Apabila anda mengklik
Kesimpulan
Geth dan Mist adalah alat penting untuk setiap peserta Rangkaian Ethereum yang bercita -cita tinggi. Jika anda ingin mencuba Perlombongan atau Membangunkan Perisian Ethereum (ICO, Token, Dapp), atau anda hanya ingin mengawal nod anda sendiri, dengan itu mengawal kunci dompet anda sendiri, dan menandatangani urus niaga anda sendiri dan bukannya bergantung pada 1 dengan tiga pihak dengan tiga pihak dengan tiga pihak dengan tiga pihak dengan tiga pihak dengan tiga pihak dengan tiga pihak dengan tiga pihak dengan tiga pihak dengan tiga pihak dengan tiga pihak dengan tiga pihak dengan tiga pihak dengan tiga pihak Perisian, kemudian memasang dan memahami Geth dan Mist pasti bernilai usaha.
soalan yang sering ditanya mengenai Ethereum Mist (FAQ)
Apa itu Mist Ethereum dan bagaimana ia berfungsi?
Untuk membuat kontrak pintar menggunakan kabus Ethereum, anda perlu menulis kontrak menggunakan Solidity, bahasa pengaturcaraan untuk Ethereum. Selepas menulis kontrak, anda boleh menggunakan Ethereum Mist untuk menggunakannya ke Rangkaian Ethereum. Kemudian, apabila kontrak menerima transaksi, ia dilaksanakan mengikut kodnya. Ethereum Mist dan Geth adalah kedua -dua alat untuk berinteraksi dengan rangkaian Ethereum, tetapi mereka mempunyai kegunaan yang berbeza. Geth adalah antara muka baris arahan untuk menjalankan nod Ethereum, manakala Ethereum Mist adalah antara muka pengguna grafik untuk menguruskan akaun dan kontrak. Anda boleh menggunakan Geth dengan Ethereum Mist, yang berjalan di latar belakang, sementara Ethereum Mist menyediakan antara muka mesra pengguna. Untuk mengemas kini Ethereum Mist, anda perlu memuat turun versi terkini dari repositori GitHub rasmi dan memasangnya. Versi baru akan menggantikan versi lama dan akaun dan kontrak anda akan dikekalkan. Ya, anda boleh menggunakan Mist Ethereum pada pelbagai peranti. Walau bagaimanapun, anda perlu menyegerakkan blockchain pada setiap peranti, yang boleh mengambil banyak masa dan ruang cakera. Sebagai alternatif, anda boleh menggunakan nod jauh untuk mengelakkan penyegerakan blok block pada setiap peranti. Untuk menyandarkan dompet Ethereum Mist anda, anda perlu menyalin fail utama yang mengandungi kunci peribadi anda. Fail ini terletak di direktori Ethereum di komputer anda. Pastikan untuk menyimpan fail ini dengan betul, kerana sesiapa yang mempunyai akses ke fail ini mempunyai kawalan ke atas akaun Ethereum anda. Jika anda mempunyai masalah Ethereum Mist, anda boleh mendapatkan bantuan dari komuniti Ethereum. Terdapat banyak sumber yang ada, termasuk Forum Ethereum rasmi, Ethereum Stack Exchange dan Ethereum Subreddit. Anda juga boleh melaporkan isu -isu di halaman Ethereum Mist GitHub.
Dalam remix, anda boleh menulis, menyusun dan menguji kontrak pintar anda. Sebaik sahaja anda selesai, anda boleh kembali ke kabus dan membuka kontrak
kontrak
menggunakan kontrak baru
bagaimana memasang kabus Ethereum?
Adakah Ethereum Mist selamat?
Bolehkah saya menggunakan kabus Ethereum tanpa menyegerakkan?
Bagaimana untuk membuat kontrak pintar menggunakan kabus Ethereum?
Apakah perbezaan antara Ethereum Mist dan Geth?
Bagaimana untuk mengemas kini kabus Ethereum?
Bolehkah saya menggunakan kabus Ethereum pada pelbagai peranti?
Bagaimana untuk menyokong dompet Mist Ethereum saya?
Apa yang harus saya lakukan jika saya menghadapi masalah Ethereum Mist?
Atas ialah kandungan terperinci Ethereum: Memperkenalkan kabut, antara muka Geth yang mesra manusia. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!