Akun Kepemilikan Ethereum dan Panduan Kontrak


Materi yang kami putuskan untuk diterbitkan hari ini lahir sekitar 6 bulan yang lalu dan masih belum kehilangan relevansinya (mungkin kami harus menyegarkannya sedikit). Kemudian kami masih terkejut melihat pengusaha dan startup yang berniat melakukan ICO, tetapi pada saat yang sama tidak dapat melakukan transaksi dengan transfer satu siaran. Hari ini kita tidak lagi terkejut, tetapi karakter seperti itu tidak menjadi jauh lebih kecil.


Secara umum, pemahaman tentang pentingnya menjaga kunci rahasia Anda dan kemampuan untuk melakukan ini adalah dasar dari ekonomi yang terdesentralisasi, yang, kami harap, segera akan secara substansial menggantikan model sentralisasi klasik. Anda perlu memahami dengan jelas bahwa segera setelah Anda mentransfer pengelolaan kunci rahasia Anda kepada seseorang - misalnya, bank, bursa saham, negara bagian - jadi segera keajaiban desentralisasi menghilang, dan Anda dapat dengan aman mengubah blockchain ke Postgres tanpa banyak kehilangan makna. Singkatnya, dalam artikel ini kita akan berbicara tentang dasar-dasar penyimpanan yang aman dari kunci privat menggunakan blockchain Ethereum sebagai contoh.


Jika artikel ini bukan hal baru bagi Anda - super, kami sangat senang Anda berada di "klub" kami. Dan omong-omong, sekarang Anda memiliki tempat untuk mengirim semua crypto-neophytes, sehingga mereka tidak sengaja kehilangan semua eter mereka karena kebodohan.


Konten:


0. Lakukan sendiri!

1. Informasi pengantar
1.1. Akun
1.2. Dompet
1.3. Kontrak
1.4. Dompet Multisig

2. Kepemilikan
2.1. Cukup aman
2.1.1. Laptop dan sistem operasi
2.1.2. Simpul Ethereum
2.1.2.1 Instalasi di Linux
2.1.2.2. Instal di macOS
2.1.3. Akun
2.1.4. Kami mengumpulkan tanda tangan secara keseluruhan
2.1.4.1 Dompet MultiSig standar
2.1.4.2 MixBytes MultiSig
2.2. Sedikit kurang aman
2.3. Biasa
2.3.1 Dompet Ethereum
2.3.2 MEW


Penulis:
Alexey akhirnya Makeev
Pavel pkruglov Kruglov
Sergey BoogerWooger Prilutsky


0. Lakukan sendiri!


Siapa yang harus saya percayai untuk memiliki dan mengelola nilai-nilai saya di blockchain? Terbaik dari semuanya - untuk diri Anda sendiri. Dalam kasus yang ekstrem, kepada seseorang yang dapat Anda percayakan koper dengan uang yang nilainya setara. Panduan lebih lanjut ditujukan untuk Anda atau orang-orang tepercaya Anda. Apa pun, bahkan akses jangka pendek ke komputer / peralatan yang darinya kontrol akan terjadi hanya mungkin bagi orang dengan tingkat kepercayaan yang sesuai.


Kenapa begitu? Mekanisme bank saat ini telah mengajarkan kepada kita bahwa tidak peduli berapa banyak kode PIN dan kata sandi dari internet banking yang kita hilangkan, kita selalu dapat datang ke cabang bank, menunjukkan paspor dan menarik uang, atau mulai memulihkan akses. Bahkan jika penipu menarik uang dari rekening bank, ada kemungkinan untuk membantah operasi dengan beberapa kemungkinan. Dalam dunia blockchain, ini tidak begitu - jika operasi (misalnya, transfer uang) selesai, itu dilindungi oleh kekuatan penuh teknologi kriptografi.


Selanjutnya, informasi latar belakang dasar akan diberikan untuk memahami gambaran besar dan, tanpa rincian keamanan informasi, rekomendasi untuk kepemilikan akun / kontrak yang aman di Ethereum.


1. Informasi pengantar


1.1. Akun


Entitas dasar yang dapat dimiliki pada jaringan Ethereum adalah akun (dalam istilah ethereum: akun eksternal) - sepasang kunci pribadi dan publik. Kunci pribadi harus dirahasiakan, publik (lebih tepatnya, alamat yang diperoleh darinya) dapat dipublikasikan secara bebas.


Uang dapat ditransfer ke "alamat" (di jaringan Ethereum - eter, eter). Untuk menunjukkan kepemilikan dana, kontrak, transaksi (pengirim transaksi), alamat tersebut digunakan (misalnya, 0x36c9cc925dd58747044f52d0a57917df64555a3d ). Namun, untuk melakukan tindakan apa pun atas nama alamat akun Anda, Anda memerlukan kunci pribadi (rahasia). Ini adalah penyimpanan yang aman dari kunci rahasia yang merupakan fungsi utama dari dompet crypto. Dompet juga mengenkripsi kunci pribadi dengan kata sandi yang harus dimasukkan selama penggunaan kunci untuk menandatangani transaksi, pada saat inilah dompet crypto menggunakan kunci rahasia untuk membuat tanda tangan untuk transaksi.


Untuk memiliki akun, Anda harus memahami di mana dan bagaimana kunci rahasia yang terkait dengan alamat tertentu disimpan. Jika Anda memasukkan akun pribadi pertukaran dan pertukaran melakukan transaksi untuk Anda (mis., Tandatangani masing-masing dengan kunci rahasia), maka ia mengetahui kunci rahasia. Dan alamat ini sebenarnya bukan milik Anda, tetapi untuk pertukaran. Dalam kasus sentralisasi pertukaran, seringkali Anda tidak memiliki kunci rahasia untuk alamat yang Anda lihat di antarmuka pertukaran. Dalam kasus pertukaran desentralisasi, Anda menandatangani transaksi di mesin Anda dan kunci rahasia tidak ditransfer ke mana pun. Dalam hal ini, Anda mengontrol akun Anda sepenuhnya secara independen.


Biasanya, akun (alamat dan kunci rahasianya) disimpan dalam file khusus yang disebut keystore. Kunci rahasia di dalamnya dienkripsi menggunakan kata sandi yang akan Anda masukkan setiap kali Anda perlu menandatangani transaksi yang dikirim ke jaringan. Ini berarti bahwa bahkan jika file Anda disalin, akan sangat sulit untuk mendapatkan kunci rahasia darinya tanpa mengetahui kata sandi. Hampir tidak mungkin jika Anda menggunakan kata sandi yang panjang dan kompleks, dan jauh lebih mudah jika Anda menggunakan kata sandi seperti "lena1984", yang diserang oleh penyerang. Bagaimanapun, membocorkan file ini adalah masalah serius.


Selain kata sandi yang mengontrol akses ke informasi akun (mendekripsi kunci rahasia saat diperlukan), beberapa dompet crypto menggunakan serangkaian kata yang disebut seed.


Mengetahui benihnya, Anda dapat membuat ulang kunci rahasia yang sama. Seed adalah informasi yang memungkinkan Anda membuat file keystore baru dari awal dan menetapkan kata sandi di dalamnya yang Anda inginkan. File keystore ini akan digunakan untuk mengelola alamat yang sama dengan yang sebelumnya. Jadi simpan benih dengan sangat aman, bahkan mungkin dalam bentuk salinan yang tersembunyi. Jangan menggunakan potongan teks yang bermakna dari literatur, seperti "moroz i solntse den chudesniy" untuk penyerang unggulan akan dapat menyortir teks-teks ini dengan lebih efisien daripada serangkaian kata-kata acak seperti "toko ban trick track chrome bunny york".


Jadi ingat:


  • seed - untuk sepenuhnya membuat ulang akun dari awal;
  • kata sandi - untuk mendekripsi kunci pribadi yang disimpan dalam file keystore ketika diperlukan untuk menandatangani transaksi yang dikirim ke jaringan.

Kebanyakan dompet membantu Anda menghasilkan benih yang andal. Dalam hal dompet web, biasanya pembuatan dilakukan secara ketat di browser Anda menggunakan JavaScript (program berjalan di komputer Anda, di dalam browser Anda, dan hanya browser Anda yang melihat seed yang dihasilkan). Tetapi Anda perlu memahami bahwa jika trojan berjalan di komputer Anda, atau jika peramban Anda memiliki ekstensi jahat, benih Anda mungkin dicuri. Situasi ketika benih dihasilkan di sisi layanan (mis., Ia dapat memata-matai) umumnya tidak dapat diterima. Bahkan jika layanan dapat dipercaya, layanan itu sendiri dapat diretas.


Akun dapat ditransfer antar komputer sebagai file, namun, Anda perlu tahu bahwa tidak mungkin untuk "sepenuhnya" menghapus file dari disk / flash drive. Saat menghapus dari disk, komputer tidak menghapus semua byte file, tetapi hanya menandai file sebagai dihapus, program khusus dapat mengembalikan file seperti itu. Jika sebuah akun memiliki atau akan memiliki nilai yang sangat besar, ia tidak boleh melakukan perjalanan lintas komputer dan jaringan. Semua drive dan flash drive yang digunakan untuk mentransfernya harus dihancurkan secara fisik atau digunakan untuk membuat cadangan akun dan disimpan dengan aman seperti akun itu sendiri.


1.2. Dompet


Program yang beroperasi dengan akun, kontrak, dan entitas blockchain lainnya disebut dompet atau dompet crypto. Dompet dapat berisi beberapa akun dan mendukung kerja simultan dengannya. Dompet datang dalam bentuk program konvensional, sebagai perangkat terpisah (perangkat keras), atau sebagai layanan web. Program dompet tidak "menyimpan bitcoin dalam dirinya sendiri" dalam bentuk data apa pun, tetapi hanya menyimpan kunci untuk mengelola alamat dan dapat berkomunikasi dengan blockchain (menghasilkan transaksi atau mencari informasi dalam blockchain).


1.3. Kontrak


Kontrak berisi logika yang akan dieksekusi dengan ketepatan matematis, dengan sejumlah besar penambang, yang sebagian besar tertarik pada pelaksanaan kontrak yang adil. Perubahan yang dihasilkan dalam status kontrak akan disertifikasi secara kriptografi dan dikirim ke blockchain umum Ethereum, di mana setiap peserta dapat melihatnya. Kepemilikan kontrak dicatat dalam kontrak itu sendiri (menggunakan alamat pemilik, alamat akun mereka), yaitu, itu adalah bagian dari logika atau keadaan kontrak. Jika logika kontrak memerlukan transaksi dari beberapa pemilik, itu disebut multi-signature (multi-signature, multisig). Atas dasar logika inilah kontrak multisig-wallet diterapkan. Multi-signature tidak terbatas pada melindungi kontrak yang menyimpan siaran, tetapi dapat melindungi akses ke kontrak apa pun.


1.4. Dompet Multisig


Jangan bingung dengan program dompet yang dijelaskan di atas. Dompet multisig terdiri dari kontrak multi-tanda tangan dan antarmuka grafis untuk interaksi yang lebih nyaman dengan kontrak. Parameter multi-tanda tangan ditentukan dalam kontrak:


  • pemilik (biasanya ini adalah akun);
  • Jumlah tanda tangan untuk menyelesaikan tindakan.

Terkadang penarikan dalam jumlah kecil (ambang batas ditentukan dalam kontrak) hanya membutuhkan tanda tangan dari satu pemilik. Misalnya, dompet Ethereum Wallet (berfungsi atas dasar mesin grafis Mist, yang mengapa kadang-kadang keliru disebut Mist) memungkinkan Anda untuk membuat kontrak multisig dompet dan lebih mudah untuk menggunakannya. Program dompet dapat mengelola beberapa dompet multisig.


Jangan bingung implementasi dompet multisig di Ethereum dan Bitcoin. Tidak seperti Ethereum, untuk menggunakan bitcoin dari alamat multisig yang dibuat sebelumnya dalam Bitcoin, semua tanda tangan yang diperlukan harus "dikumpulkan" terlebih dahulu dan dikemas dalam satu transaksi, sementara di Ethereum beberapa transaksi dari penandatangan dapat datang secara independen.


2. Kepemilikan


Beberapa metode dijelaskan di bawah ini dengan keseimbangan keamanan, harga, dan kegunaan yang berbeda. Semua yang berikut ini adalah rekomendasi kami.


2.1. Cukup aman


Dompet multisig dengan beberapa tanda tangan, yang akunnya disimpan di laptop yang berbeda. Untuk nilai lebih dari $ 100.000, metode ini diperlukan. Tanda tangan wajib - setidaknya dua. Jumlah total tanda tangan adalah satu atau dua lebih dari yang disyaratkan (dalam hal kehilangan / kompromi satu atau dua tanda tangan). Sebagai pilihan: ada tiga tanda tangan secara total, dua wajib (ada).


2.1.1. Laptop dan sistem operasi


Dibeli dari perusahaan yang dapat diandalkan yang tidak tahu laptop apa yang akan digunakan. Perusahaan harus memiliki motif yang hampir nol untuk mengintegrasikan "bookmark" perangkat lunak / perangkat keras ke dalam laptop. Semua laptop dibeli dari perusahaan yang berbeda. Zat besi harus dapat diandalkan dan memiliki peluang minimal kerusakan normal. Jika terjadi gangguan / masalah, kami dapat menyelesaikannya sendiri atau mengambil semua hard drive dan memberikannya untuk diperbaiki, setelah itu kami TIDAK menggunakan laptop untuk penyimpanan akun lebih lanjut.


Sistem operasi: Linux atau macOS. Persyaratan perangkat keras: SSD (tentunya SSD!), Disk 256+ GB, RAM 16+ GB, prosesor Intel Core i5 atau lebih baik. Seharusnya ada firewall antara laptop dan Internet, misalnya pada router. Laptop harus bersih: jangan menginstal program apa pun selain sistem operasi dan node Ethereum, jangan menghubungkan flash drive pihak ketiga dan disk. Tidak ada alat kendali jarak jauh!


2.1.2. Simpul Ethereum


Dompet menggunakan simpul Ethereum untuk berinteraksi dengan blockchain. Kita membutuhkan simpul Ethereum penuh yang disebut.


2.1.2.1. Instalasi Linux


Teks tersembunyi

Kami akan mempertimbangkan untuk menginstal pada distribusi yang kompatibel dengan deb (Debian, Ubuntu, CentOS). Kami pergi ke https://github.com/ethereum/mist/releases dan mengunduh rilis terbaru, pada saat penulisan artikel ini adalah 0.9.3:



Setelah mengunduh, ada baiknya memeriksa integritas paket untuk mencegah spoofing file. Untuk ini, halaman berisi hash SHA256 dari semua file, misalnya, untuk Ethereum-Wallet-linux64-0-9-3.deb adalah 946b4b7dec1b6f2b58b6ef21d06a12dcee691fa2186baad7d99872f94240ced8 .


Di Linux, hash dapat dihitung menggunakan sha256sum utilitas konsol standar. Di jendela terminal, masukkan perintah berikut:


$ sha256sum ~/Downloads/Ethereum-Wallet-linux64-0-9-2.deb 

Dimana:


  • $ - terminal prompt, yang berarti bahwa perintah akan dieksekusi atas nama pengguna (tidak perlu masuk);
  • ~ - path ke direktori pengguna saat ini;
  • ~/Downloads/Ethereum-Wallet-linux64-0-9-2.deb - path lengkap ke file.

Sebagai tanggapan, kita akan melihat hash yang ditunjukkan di atas (untuk file Anda mungkin berbeda). Untuk menginstal paket, gunakan perintah:


 $ sudo dpkg -i ~/Downloads/Ethereum-Wallet-linux64-0-9-2.deb 

Dimana:


  • sudo - perintah yang memungkinkan Anda untuk melakukan tindakan sebagai root (administrator);
  • dpkg - utilitas standar untuk menginstal paket deb;
  • -i - flag instalasi paket (instal).

Setelah menjalankan perintah, Anda harus memasukkan kata sandi pengguna.


Metode instalasi lain: klik dua kali pada file di manajer file grafis dan ikuti instruksi.


2.1.2.2. Instal di macOS


Teks tersembunyi

Untuk menginstal, gunakan halaman yang sama https://github.com/ethereum/mist/releases , hanya saja kita memerlukan file dengan ekstensi * .dmg, pada saat penulisan artikel ini adalah Ethereum-Wallet-macosx-0-9-3.dmg . Setelah mengunduh, periksa hash file melalui terminal. Untuk menjalankan terminal pada macOS Anda perlu:


  1. Luncurkan Finder.
  2. Pilih item "Transisi" di menu Finder, lalu - "Utilities".
  3. Temukan ikon "Terminal" dan luncurkan.

Di terminal, masukkan perintah:


 $ shasum -a 256 ~/Downloads/Ethereum-Wallet-macosx-0-9-2.dmg 

Selanjutnya, klik dua kali pada file dmg dan instal dompet.


2.1.2.3. Sinkronisasi simpul


Sebelum tindakan apa pun pada blockchain, simpul Ethereum harus sepenuhnya disinkronkan (tunggu sampai semua indikator sinkronisasi seperti yang di bawah ini selesai dan menghilang).



Seiring waktu, blockchain akan "membengkak". Untuk mengompresnya (atau jika banyak waktu telah berlalu sejak sinkronisasi terakhir), Anda dapat sepenuhnya menghapus blockchain (hanya blockchain! Bukan akun), maka sinkronisasi cepat akan dilakukan. Data Blockchain terletak di direktori chaindata , yang dapat ditemukan:


  • di ~ / .ethereum / geth / di Linux;
  • di ~ / Library / Ethereum / geth / di macOS.

Untuk menghapus data blockchain, oleh karena itu, Anda cukup menghapus direktori chaindata . Yang terbaik adalah menutup dompet, mengganti nama chaindata menjadi chaindata.old, mulai dompet (sinkronisasi harus dimulai dari awal dan antarmuka utama tidak akan muncul secara default - oleh karena itu, klik Luncurkan Aplikasi), pastikan bahwa akun ada di tempat (jika tidak, ganti nama sesuatu kemudian, kami mencari mereka di direktori berganti nama), setelah itu Anda dapat menghapus chaindata.old.


2.1.3. Akun


Pada awal pertama Ethereum Wallet, ikuti instruksi:



Pada langkah ini, buatlah kata sandi yang rumit untuk dompet masa depan Anda. Setelah itu, akun akan dibuat.


Untuk mengamankan dari kegagalan hard drive, buat salinan cadangan akun Anda pada USB flash drive, simpan dengan laptop Anda. Bahkan hard drive idle tempat akun itu berada harus dihancurkan secara fisik.


Untuk mencadangkan akun Anda, Anda perlu menyalin file kunci yang terletak di:


  • di Linux: ~ / .ethereum / keystore
  • pada macOS: ~ / Library / Ethereum / keystore

Direktori yang sama dapat dibuka di Ethereum Wallet melalui menu atas File -> Backup -> Accounts .


2.1.4. Kami mengumpulkan tanda tangan secara keseluruhan


Ada dua sub-opsi di sini. MultiSig Wallet standar cocok jika aset yang Anda miliki adalah token eter atau ERC-20, dan ditransfer ke alamat Anda (yaitu, tindakan tambahan dari pihak Anda tidak diharuskan untuk diterima). Untuk melindungi kontrak dengan multisignature, kami telah mengembangkan solusi kami berdasarkan standar. Pilihan mana yang akan dipilih tergantung pada apa yang perlu dilindungi.


2.1.4.1. Dompet MultiSig standar


Untuk membuat multisig, Anda perlu melakukan dua hal:


  • salin alamat publik dari akun lain yang dibuat ke laptop saat ini;
  • memiliki eter (sekitar 0,2 atau lebih) di dompet utama untuk mengirim transaksi.

Setelah persyaratan terpenuhi, Anda dapat mulai membuat. Di bagian Kontrak Dompet, klik TAMBAHKAN KONTRAK DOMPET . Masukkan nama untuk kontrak dan pilih opsi Kontrak Multisignature Wallet. Anda akan melihat pesan berikut:


Ini adalah akun bersama yang dikendalikan oleh pemilik X. Anda dapat mengirim hingga X ether per hari. Setiap transaksi melebihi batas harian itu memerlukan konfirmasi pemilik X.


Pada tahap ini, Anda harus memilih berapa pemilik yang akan memiliki dompet kontrak dan berapa banyak tanda tangan yang diperlukan untuk menyelesaikan transaksi melebihi batas harian. Selanjutnya, rekatkan alamat semua akun pemilik (yang kami buat sebelumnya di laptop berbeda) dan tekan CREATE .



Untuk menambahkan dompet multi-sig yang ada ke komputer lain (misalnya, jika laptop perlu diganti atau pasang kembali dompet) Anda perlu mengimpor dompet yang sudah ada. Tindakan dilakukan di jendela utama Ethereum Wallet:


  1. Pada tab DOMPET, gulir ke bawah ke bagian Kontrak Kontrak dan klik tombol ADD WALLET CONTRACT .
  2. Masukkan nama dompet yang nyaman.
  3. Pilih DOMPET IMPOR .
  4. Masukkan alamat dompet.
  5. Jika salah satu akun Anda yang ada adalah pemilik dompet, pesan berwarna hijau akan muncul yang mengonfirmasi hal ini.
  6. Tekan tombol CREATE .


Untuk mentransfer dana dari dompet multisig, seperti biasa, Anda harus pergi ke tab KIRIM, pilih alamat dompet multisig dari mana Anda akan mentransfer, masukkan jumlah dan kata sandi untuk melakukan transaksi. Namun, setelah memasukkan kata sandi, Anda akan melihat perbedaannya dengan transaksi normal:



Di sini Anda perlu menyetujui transaksi dengan tombol APPROVE .


Pesan yang sama akan ditampilkan di komputer pemilik lain:



Dan hanya setelah jumlah minimum yang diperlukan pemilik menyetujui transaksi, dana akan ditransfer.


2.1.4.2. MixBytes MultiSig


Untuk mengirim transaksi ke kontrak apa pun yang dilindungi oleh MixBytes MultiSig, Anda harus mengikuti langkah-langkah yang sama untuk mengirim transaksi seperti untuk kontrak reguler, tetapi ulangi dari beberapa laptop kontrol. Dengan banyak tanda tangan minimum yang diperlukan. Pada saat yang sama, permintaan pertama hanya mencatat fakta tanda tangan, dan tanda tangan terakhir melakukan tindakan.


Kami menjelaskan cara mengirim transaksi ke kontrak. Kontrak dapat dikelola di Ethereum Wallet, di tajuknya adalah tab Kontrak, buka:



Di sini Anda dapat menambahkan kontrak yang sudah ada - klik WATCH CONTRACT . Dalam formulir yang muncul, Anda harus memasukkan alamat kontrak, namanya (pilih apa saja - hanya tinggal di dompet Anda), serta apa yang disebut ABI (antarmuka biner aplikasi, diwakili oleh teks JSON besar):



ABI harus disediakan oleh pengembang kontrak. Atau Anda dapat mencoba menemukan ABI di layanan etherscan.io di alamat kontrak di tab Sumber Kontrak (hanya untuk kontrak yang diverifikasi):



Jika semuanya berhasil, kontrak akan muncul di halaman kontrak di dompet. Kami masuk ke dalamnya:



Di sebelah kiri, Anda dapat melihat status kontrak, dan di sebelah kanan, pilih fungsi untuk mengirim transaksi (Pilih fungsi): klik Pilih Fungsi , pilih fungsi yang diinginkan, formulir muncul di mana Anda perlu mengisi parameter panggilan:



Ketika parameter yang diperlukan diisi, pilih atas nama akun mana untuk melakukan transaksi (Execute from), tekan EXECUTE (Anda harus memasukkan kata sandi untuk akun). Setelah itu, transaksi masuk ke jaringan dan mencapai kontrak. Kami mengingatkan Anda bahwa agar MixBytes MultiSig berfungsi, Anda harus melakukan prosedur serupa pada dua atau lebih laptop (tergantung pada jumlah tanda tangan minimum yang diperlukan). Tanda tangan yang melebihi kebutuhan tidak perlu dikirim.


2.2. Sedikit kurang aman


Ini adalah dompet perangkat keras. Mereka adalah perangkat fisik dari mana tidak mungkin untuk mengekstrak (dan karenanya tidak mencuri) kunci pribadi. Dan untuk mengkonfirmasi transaksi, Anda harus mengklik tombol fisik pada perangkat. Jadi, jika seorang hacker mendapat akses jarak jauh ke komputer Anda, yang mana dompet perangkat keras akan terhubung pada waktu itu, seorang penyerang masih tidak dapat secara fisik menekan tombol dan mentransfer uang kepada dirinya sendiri.



Pertimbangkan contoh Ledger Nano S. Saat pertama kali menghubungkan perangkat ke komputer, Anda perlu menginisialisasi perangkat, ini termasuk:


  • Tetapkan PIN 8 digit. Kode akan ditanyakan setiap kali perangkat terhubung ke komputer, serta ketika keluar dari mode tidur.
  • Catat frase pemulihan (seed) dari 24 kata. Ini adalah hambatan, dan di sini kita akan membahas lebih detail. Jika seseorang mendapatkan akses ke frasa - Anda dapat mengucapkan selamat tinggal pada aset. Karena itu, sangat penting untuk menjaga penyimpanannya di tempat yang aman. Letakkan di selembar kertas dan sembunyikan. Plus, kami sarankan menyimpannya di dua tempat yang berbeda - pada kenyataannya, buat salinan cadangan jika terjadi kehilangan. Ada banyak cara untuk menyimpan frasa dengan aman dalam bentuk digital - penyimpanan dalam bagian, steganografi, dll. Hanya dibatasi oleh imajinasi Anda.

Tutorial video inisialisasi

Dalam dompet perangkat keras ini, Anda dapat menyimpan mata uang yang berbeda, jumlahnya sudah mendekati dua puluh dan terus diperbarui. Aplikasi Chrome digunakan untuk mengakses dompet individual, sehingga memecahkan masalah akses pada OS yang berbeda.


2.3. Biasa


Ada banyak sub-opsi di sini. Pertimbangkan dua.


2.3.1. Dompet Ethereum


Cara bekerja dengan akun individual dijelaskan dalam keputusan pertama ("Cukup Aman", sebelum mencapai bagian "Kami mengumpulkan tanda tangan menjadi satu keseluruhan") - ini adalah laptop bersih yang terpisah dan Ethereum Wallet di atasnya.


2.3.2. MEW


Mungkin dompet yang paling populer untuk Ethereum saat ini, karena sederhana. Kami pergi ke situs https://myetherwallet.com/ , pilih file dengan kunci, masukkan kata sandi dan sudah dapat melakukan transaksi. Tanpa menaikkan simpul, mengunduh blockchain, dll., Kunci itu sendiri tidak masuk ke situs, setelah mengunduh di browser, aplikasi bekerja secara mandiri.



Tetapi ada risiko bahwa situs tersebut akan diganti. Kami dapat memastikan ini: cukup unduh situs di komputer Anda dan buka secara lokal, kode sumber tersedia di Github . Unduh arsip dengan versi terbaru (pada saat penulisan itu adalah arsip etherwallet-v3.21.15.zip ), unzip dan buka saja index.html . Kami mendapatkan MEW yang sama, tetapi secara lokal.


Anda harus ingat: meskipun MEW tidak menyimpan kunci rahasia Anda, meretas komputer atau peramban Anda akan memungkinkan Anda untuk menemukan kunci rahasia begitu Anda memasukkannya.

Source: https://habr.com/ru/post/id416339/


All Articles