Я видел, что geth
это можно использовать для создания адреса кошелька, выполнив
geth account new
Где хранится кошелек?
Как сделать резервную копию этого кошелька на случай потери компьютера?
В чем разница между geth
и mist
?
Где mist
хранится мой кошелек и как я могу предотвратить его потерю?
Могу ли я совершать сделки с любым из них?
Я отвечу на ваши вопросы, как вы их задали.
в зависимости от того, используете ли вы OS X, Windows или Linux, вот места, где они могут быть расположены:
~/Library/Ethereum/
~/.ethereum/
%APPDATA%/Ethereum/
эта папка содержит ethchain (блокчейн Ethereum) и файлы хранилища ключей кошелька (что позволяет вам получить доступ к вашему кошельку), а также geth и другие вещи. Вы также можете перейти к нему, перейдя в верхнюю часть экрана в Mist и выбрав File > Backup > Accounts
вот так
Я хотел бы уточнить, что ваш «кошелек» технически нигде не «хранится», потому что ethchain — это распределенная публичная книга, где любой может просмотреть ваш кошелек и средства. И вы можете взять свой файл хранилища ключей (или другие вещи, такие как закрытые ключи) и загрузить их в такие места, как MyEtherWallet , где вы можете отправлять транзакции. Другими словами, если у вас есть доступ к хранилищу ключей, у вас есть доступ и к кошельку. Вот почему крайне не рекомендуется передавать файл хранилища ключей кому-либо, даже MyEtherWallet не одобряет этого.
Но технически и вкратце ваш кошелек (или, по крайней мере, доступ к вашему кошельку) находится в keystore
папке внутри Ethereum
папки, которая была расположена выше.
В Mist резервная копия вашего кошелька автоматически сохраняется в keystore
папке ( смотрите здесь, потому что на него уже был дан ответ ), перейдите в верхнюю часть экрана в Mist и выберите File > Backup > Accounts
вот так . Если вы хотите сохранить свои средства в безопасности на случай потери компьютера, откройте keystore
папку и скопируйте все файлы на USB-накопитель или что-то в этом роде. Когда вы получите новый компьютер и загрузите Mist, просто скопируйте файлы хранилища ключей с вашего USB-устройства обратно в keystore
папку.
Mist — это удобный кошелек с пользовательским интерфейсом, который использует Go-Ethereum (также известный как geth) для совершения транзакций и тому подобного. Geth — это то, что «заставляет Mist двигаться» (не каламбур ;) Вам не нужен Mist, чтобы управлять geth, но вам нужен geth, чтобы управлять туманом.
Geth и Mist хранят свои файлы хранилища ключей в том же месте, которое мы уже обсуждали выше.
с geth вы сначала просто запускаете geth
в терминале. Затем откройте другой терминал и запустите geth attach
. Оттуда введите personal.unlockAccount(coinbase, "password")
, чтобы разблокировать свою учетную запись для транзакций.
personal.unlockAccount(coinbase, "password")
затем, чтобы выполнить транзакцию, замените адрес (сохраните кавычки) на адрес, на который вы хотите отправить, и значение eth, которое вы хотите отправить.
eth.sendTransaction({from:eth.coinbase, to:"address", value: web3.toWei(1, "ether")})
В Mist просто нажмите send
кнопку в верхней части экрана, выберите кошелек и вставьте адрес кошелька, которому вы хотите отправить, с суммой, затем прокрутите и нажмите «Отправить».
там у вас есть это люди.
Geth:
Это многоцелевой инструмент командной строки, который запускает полный узел Ethereum, реализованный в Go. Он предлагает три интерфейса: 1) подкоманды и параметры командной строки, 2) сервер Json-rpc и 3) интерактивную консоль. geth обеспечивает управление учетными записями из командной строки с помощью следующей команды:
$ geth account <command> [options...] [arguments...]
Вся информация о каждой учетной записи хранится в каталоге данных в пакете go-ethereum. Дополнительные сведения см. в разделе Информация о резервном копировании и восстановлении. счета.
Mist:
Но Mist — это DApp, который предоставляет вам две возможности: он может действовать как браузер или как криптовалютный кошелек. Кошелек Mist предоставляет нам пользовательский интерфейс для управления информацией об учетной записи, а также для хранения и отправки вашего эфира. Mist — это мощный специализированный браузер Ethereum. Он предлагает общий вид блокчейна Ethereum и все необходимые инструменты для взаимодействия с компонентами блокчейна, такими как эфир, DAO, смарт-контракты. По сути, Mist — это браузер для доступа к DAPPS. Для получения более подробной информации о Mist см.: Пошаговое руководство по кошельку Mist.
Джей Жаке