Содержание

Выбираем Ethereum кошелек. Обзор лучших средств для хранения

Криптовалюта Ethereum является второй крупнейшей по капитализации монетой после Биткоина. Логично, что она очень популярна и часто используется инвесторами со всего мира. Такое широкое распространение привело к появлению множества различных кошельков для хранения Эфира. А также открыло хакерам возможности для кражи средств неопытных пользователей (об этом ниже). Так как же безопасно хранить Эфир и какой Ethereum кошелек можно считать лучшим?

Чтобы определить какой именно Эфириум кошелек для вас будет подходить идеально, нужно ответить на несколько вопросов:

  • Нужно ли будет, чтобы кошелек поддерживал другие валюты кроме Эфириума?
  • Часто ли будет нужен доступ к кошельку, чтобы совершать транзакции?
  • Необходим ли будет доступ к кошельку с разных устройств или только с одного устройства?

Содержание статьи

Ethereum кошельки. Чем они различаются?

Чтобы подобрать подходящий под ваши задачи Эфириум кошелек, необходимо иметь базовое понимание принципов работы блокчейна и хранения криптовалюты. Существует 4 типа кошельков:

  1. Аппаратный. Представляет собой USB устройство, в котором хранятся ваши приватные ключи в зашифрованном виде. Такой кошелек считается одним из самых безопасных.
  2. Десктопный (приложение). Является приложением, которое скачивается и устанавливается на ваш ПК или смартфон. Доступ к кошельку возможен только через это устройство.
  3. Онлайн (веб-кошелек). Представляет собой веб-сайт, который является кошельком. Доступ возможен с любого устройства, подключенного к интернету.
  4. Бумажный. По сути — это просто листок бумаги, на котором записан ваш приватный ключ. Этот способ имеет одну важную уязвимость: если листок с ключом будет утерян, доступ к кошельку будет невозможно восстановить.

Если рассматривать Эфириум кошельки с точки зрения безопасности, то необходимо обращать внимание на следующие параметры:

  • Где хранятся приватные ключи и кто имеет к ним доступ. Приватные ключи должны быть только у вас, и они никогда не должны передаваться на серверы платформы или еще куда-нибудь.
  • Команда разработчиков. Что это за люди, какая у них репутация, можно ли им доверять? На эти вопросы можно найти ответ на форумах и площадках типа GitHub.
  • Возможность восстановления данных. Многие кошельки предлагают возможность восстановления данных, в случае, если они были утеряны. Это очень хорошая функция, которая поможет дополнительно гарантировать безопасность.

Лучшие Эфириум кошельки на сегодняшний день

Ledger Nano S

Ledger Nano S

Аппаратный кошелек Ledger Nano S является наиболее безопасным вариантом хранения Эфира или других криптовалют (он мультивалютный). Он позволяет отправлять транзакции даже если ваш компьютер заражен вирусом или шпионским ПО, так как приватный ключ находится на этом кошельке и никогда его не покидает.

Ledger Nano S оборудован небольшим экраном, а на сам кошелек может быть установлен 4 значный пин-код. В дополнение, можно сказать, что данные кошелька могут быть восстановлены из бэкапа и перенесены на другое такое-же устройство. Несомненно — это один из лучших кошельков, который когда-либо был сделан. И не только для Эфира, но и для нескольких десятков других монет. Читайте полный обзор кошелька Ledger Nano S.

Перейти на сайт Ledger

TREZOR

Trezor

Еще один аппаратный кошелек, в котором можно хранить Ethereum. Он предлагает точно такой же набор функций, как и Ledger Nano S. Функциональных отличий между этими кошельками практически нет. Кошелек TREZOR поддерживает более 500 различных криптовалют. TREZOR может похвастаться очень авторитетной и уважаемой командой разработчиков, которая заслуженно пользуется доверием сообщества. В целом, этот кошелек размером с флешку является одним из самых безопасных способов хранения криптовалюты.

Перейти на сайт Trezor

Exodus

Кошелек Exodus.

Кошелек Exodus — это самый первый мультивалютный десктопный кошелек, который подходит для хранения Ethereum. Он представляет собой кросс-платформенное приложение для ПК. На сегодняшний день Exodus поддерживает около 90 различных криптовалют и это его огромный плюс. Кроме того, он имеет отличный, понятный пользовательский интерфейс и встроенный обменник ShapeShift, с помощью которого можно менять одну валюту на другую.

Приватные ключи кошелек Exodus всегда хранит на ПК пользователя и никогда не передает их в сеть. Но следует сказать, что для работы кошелька требуется постоянное подключение к интернету, и это делает его несколько более уязвимым по сравнению с аппаратными решениями.

Если вы оперируете разными валютами и вам постоянно нужно совершать транзакции, то Exodus отлично подходит для этого. Если же вы в основном храните большую сумму в одной монете, то лучше посмотреть в строну аппаратных кошельков. Прочитайте полный обзор кошелька Exodus.

Перейти на сайт Exodus

MyEtherWallet

MyEtherWallet. Луч

Что такое токен ERC20 и как работает протокол эфириума

Данная статья поможет разобраться, что такое токен ERC20 и применить знания на практике. В статье мы рассказываем, для чего применяется протокол ERC20, какие токены использует и на каких кошельках их можно хранить. В статье описаны функции стандарта, недостатки ERC20 и отличия криптовалюты от токена.

Что такое протокол ERC20

ERC20 — стандарт токенов сети Ethereum. Аббревиатура расшифровывается как Ethereum Request for Comments — запрос на комментарии в «Эфириум». Это официальный протокол компании для внесения предложений по совершенствованию блокчейна в сети. Цифра 20 — идентификатор предложения.

«Эфириум» — платформа, на которой создаются децентрализованные онлайн-сервисы, базирующиеся на блокчейне. Разработчики используют ее для написания приложений. 

Протокол ERC20 упоминают как токен, или то, что является основой большинства современных токенов. Термин token имеет несколько значений:

  • приватный денежный знак, выпускаемый из-за нехватки средств;
  • устройство, обеспечивающее информационную безопасность, аппаратный ключ для идентификации.

Причины создания ERC20

Протокол был создан в 2015 году основателем платформы Ethereum Виталием Бутериным. Первоначальная цель создания:

  • заменить в цифровом мире ценные бумаги;
  • сделать электронные деньги универсальными;
  • провести ICO — сбор средств для развития компании.

До появления стандарта платформы действовали по своим правилам, у каждого из токенов был индивидуальный тип смарт-контрактов.

Протокол ERC20, единый для всех, был создан для того, чтобы решить проблемы совместимости и поддержки.

Внутри протокола содержится набор правил, по которым работают все монеты, созданные на основе этой площадки. Перечислим проблемы, которые решил новый стандарт:

  • для создания нового токена было необходимо писать новый код;
  • токены было невозможно быстро разместить на сервисах, кошельках и биржах. Из-за отсутствия совместимости размещение требовало длительного процесса согласования со службой поддержки.

После появления стандарта ERC20 рынок ICO стал быстро расширяться, поскольку у разработчиков отпала необходимость каждый раз создавать для токенов стандарты совместимости с обменником, блокчейном, кошельком и DApps.

DApps — децентрализованные приложения с открытым кодом. Они никому не принадлежат и их нельзя закрыть. Программная платформа реализована на децентрализованных цепочках блоков, заполняется с использованием токенов, генерируемых алгоритмом.

Функции стандарта ERC20

Стандарт ERC20 включает в себя 6 обязательных функций и 3 дополнительных. Разработчики не обязывают, но рекомендуют использовать дополнительные функции при создании токена. Список обязательных функций включает в себя:

TotalSupplyОбщее количество. Определение числа токенов. Если максимум достигнут, смарт-контракт прекращает их выпуск.
BalanceOfТекущий баланс. Присваивание любому адресу, как правило — владельцу, первичного количества токенов.
TransferПередача. Перевод активов с первичного адреса клиентам, которые приобрели их в период ICO.
TransferFrom Адрес источника передачи. Пересылка средств между пользователями.
ApproveУтверждение снятия средств. Проверка, есть ли токены у смарт-контракта.
AllowanceПроверка остатка на счете. Гарантия, что пользователя достаточно средств для отправки на другой адрес.

3 дополнительных функции, рекомендуемые для использования:

  • name — имя токена;
  • decimal — число знаков после запятой;
  • symbol — символ для бирж.

Благодаря этим функциям была создана единая база кода, которая позволила разработчикам кошельков и биржам сотрудничать со всеми контрактами протокола ERC20. Унификация функций упростила разработку токенов. 

Как создать свой токен, используя стандарт ERC20

Наиболее популярный и простой способ — открыть исходник ERC20, написанный на языке программирования Solidity и поменять несколько строк. Затем залить контракт в сеть с помощью официальных клиентов, например, MetaMask.

Смарт-контракты

Это программы, которые исполняются автоматически и позволяют создавать децентрализованные миры, криптовалютные биржи и собственные токены.

До появления стандарта платформы действовали по своим правилам, у каждого из токенов был индивидуальный тип смарт-контрактов.

Смарт-контракты хранятся в блокчейне. Позволяют обмениваться акциями, деньгами и прочими видами собственности напрямую, исключая посредников и оптимизируя процесс. Содержат контракт, в котором указаны условия сделки.

Требования, выполняемые смарт-контрактами:

  • контроль баланса кошелька;
  • проверка переведенных средств;
  • пересылка токенов.

Смарт-контракты описаны математически и исключают двойную трактовку. Если одна из сторон не выполнила условия контракта, это приведет к штрафам без перевода проблемы в правовое поле.

На каких языках программирования можно создать свои токены

С этой целью могут использоваться 4 языка программирования:

  • Mutan — Go-подобный язык;
  • LLL — Lisp-подобный;
  • Serpent — Python-подобный;
  • Solidity — подобен JavaScript и направлен на разработку смарт-контрактов.

Язык Solidity был основан на идее Гевина Вуда. Эту идею в 2014 году реализовали разработчики под руководством Кристиана Райтвизнера. Язык Solidity кроссплатформенный, но на практике, на нем пишут преимущественно для Ethereum. 

Чем токены отличаются от криптовалют

Крипотвалюта, в отличие от токена:

  • используется как денежная единица для измерения стоимости товара и характеризуется покупательной способностью;
  • может зарабатываться майнингом;
  • эмитируется не кем-то одним, а всеми майнерами;
  • не предоставляет бонусов и скидок.
  • базируется на основе блокчейна и имеет кошелек, основанный на этой технологии.

Токены — это аналог акций, которые выпускаются не на фондовом рынке, а в интернете с помощью ICO.

Токен, в отличие от криптовалюты:

  • выпускается инициатором ICO и может быть как скидкой, так и бонусом к продукту;
  • является маркером состояния, показывающим наличие средств, отражающим заслуги и дающим право на использование услуги или товара;
  • привязан к сети «Эфириум», работает в рамках формата, принятого внутри нее, позволяет отслеживать транзакции.

Простые примеры. Паспорт человека является токеном, так как предоставляет права гражданина, как и жетон, дающий право на проезд в метро. Жетоны можно обменять на деньги, если они станут востребованы. Цена возрастет, если из-за загруженности линий жетонов будет положено не более двух на месяц. Тогда жетоны могут появиться на бирже, где ими будут торговать. Выходя на биржу, токены не станут криптовалютой, как и жетоны не станут рублями, главная функция проездного документа сохранится.

В основе криптовалюты лежит блокчейн, а в основе токена — криптовалюта, то есть токен — производная криптовалюты. 

Практическое применение ERC20

Изначально токены использовали во время первичного сбора средств для развития компании. Они являлись цифровым активом с закрепленными обязательствами. Токены приобретались напрямую у разработчиков и их больше нигде нельзя было продать или купить. ICO «Эфириума» состоялось в 2014 году и собрало более $16 млн. Ethereum привлек внимание представителей многих отраслей, так как его можно использовать для того, чтобы в будущем оптимизировать и оцифровать неэффективные бизнес-процессы. 

Токены относятся к криптовалюте, если обладают собственным блокчейном и ими можно торговать на биржах. Примеры ERC20 токенов, которые создали свой блокчейн — Tron и EOS. Tron создал свой блокчейн из-за его перспективности: блокчейн-игры становятся популярней с каждым днем. EOS — конкурент Ethereum, в основном используемый для децентрализованных обменов и азартных игр.

Токены сейчас — это активы в форме денег и ценностей, предоставляющие членство в программе или подтверждающие собственность. Ими торгуют на биржах наравне с криптовалютами, используют в качестве очков в программах лояльности, а также сертификатов на владения активами.

На криптовалютном рынке работают надежные стейблкоины стандарта ERC20, торгующиеся на основных криптобиржах.

Стейблкоины — это цифровые валюты с фиксированным курсом: 1 единица токенов равна 1 единице соответствующего фиата, например, доллара. 

В отличие от обычной криптовалюты, стейблкоины не подвержены колебаниям курса. Выпущенные стейблкоины подтверждаются реальными деньгами, сберегаемым в банке, счета компаний-эмитентов каждый месяц проходят аудит.

Какие токены используют стандарт ERC20

Единый стандарт, простота создания и совместимость с площадками привели к широкому распространению ERC20 токенов. Ниже приведены несколько примеров популярных токенов, использующих протокол ERC20.

USDT Tether

Стейблкоин, выпущенный компанией Tether Limited в 2015 году. Привязан к доллару США. Стоимость USDT Tether подкреплена американскими долларами на счетах компании.

У других фиатных валют есть свои стейблокины. Например, Binance GBP подкрепляется британским фунтом, а STASIS — евро.

Старая система базировалась на протоколе Omni, основанном на блокчейне Bitcoin. Из-за высоких тарифов и длительного подтверждения транзакций компания решила использовать блокчейн Ethereum.

WETH

ETH, или эфир, является базовой валютой Ethereum. При помощи приложения RELAY его можно менять на токены ERC20.

WETH — это «wrapped ETH» или «Эфир в оболочке». Он был введен потому что ETH появился еще до принятия стандарта ERC20 и не соответствовал емуДецентрализованные платформы, базирующиеся на Ethereum, осуществляют обмен токенами между пользователями на основе смарт контрактов. Чтобы обмен был корректным, токены должны быть одного стандарта.

WETH используется, чтобы обменять токены ETH на соответствующие протоколу ERC20. 

В развитии базовой валюты заинтересованы многочисленные пользователи сети, среди которых — крупные корпорации, обладающие капиталом.

Среди них:

  • система Wrapped Ether, владеющая более чем 2 миллионами ETH на сумму 380 миллионов долларов;
  • одна из ведущих крипновалютных бирж Binance, 370 миллионов долларов;
  • биржа Bitfinex, менее 2 миллионов ETH.

LCS

LocalCoinSwap – децентрализованная платформа, предоставляющая пользователям возможность напрямую приобретать и продавать криптовалюту, пользуясь любым из доступных способов оплаты. LCS позволяет найти покупателя или продавца валюты и осуществить сделку без привлечения сайтов и кошельков. На платформе применяется традиционная система депонирования, в которой хранятся криптовалютные средства, подлежащие обмену. Когда оплата подтверждается покупателем и продавцом, система отправляет монеты покупателю. Платформа дает право получать дивиденды в соотношении 1 к 1 в конце квартала.

Какие кошельки поддерживают токены ERC20

Для хранения токенов ERC20 можно использовать как аппаратные, так и электронные кошельки. Ниже приведены примеры таких кошельков.

Ledger

Ledger — французская компания, которая с 2014 года производит аппаратные кошельки для криптовалют. Кошельки Ledger представляют собой физические устройства, на которых хранится криптовалюта. Главные продукты компании — хранилища Ledger Nano S и Ledger Nano X, а также приложение Ledger Live. Модель Nano X новее и дороже, чем Nano S. Ledger Nano X поддерживает не только USB-подключение, но и соединение со смартфоном по Bluetooth. Аппаратные кошельки компании Ledger имеют защиту от взлома и возможность восстановления в случае потери.

MyEtherWallet

MyEtherWallet или MEW — кошелек для безопасного хранения монет, работающих на базе блокчейна Ethereum, появившийся в 2015 году. Помимо кошелька, разработчики также создали образовательный портал MEWtopia, обучающий пользователей взаимодействию с блокчейном. MyEtherWallet представлен в виде мобильного приложения MEW Wallet и расширения для браузера MEW CX. MEW Wallet — обновленная версия мобильного приложения MEW Connect с возможностью доступа к блокчейну Ethereum. Оно работает по принципу аппаратного кошелька, позволяет хранить, покупать и отправлять криптовалюту. 

Недостатки ERC20 токенов

Стандарт ERC-20 был создан первым. Начиная с 2017 года приходили сообщения, что он несовершенен и при транзакциях криптовалюта теряется.

Автоматическое выполнение контракта

В 2018 году разработчик Dexaran описал ошибку, которая ранее вызывала потерю миллионов долларов. Сделка завершается при успешной передаче, а при ошибке перевод средств должен быть отозван. Если ERC-20 работает со смарт-контрактами, в которых этот стандарт не поддерживается, транзакция зависает, приводя к замораживанию и утрате токенов.

Уязвимость BatchOverFlow

В 2018 году система, анализирующая перенос токенов объявила тревогу в связи с необычной сделкой: было перечислено гигантское число платежных средств. Результат проверки показал, что эта передача вызвана атакой «in-the-wild», использующей уязвимость в контракте. Сканирование и анализ подтвердили, что более десятка контрактов уязвимы для проблемы переполнения.

Проблема с переполнением целочисленного типа заключена в функции batchTransfer.

В строчке 257 amount, переменная суммы — это умножение cnt на _value. Здесь _value — произвольное целое число размером 256 бит. Если параметр бесконечно большой, сумма переполняется и обнуляется. В этом случае хакер может успешно пройти проверку в строках 258–259 и отменить вычитание в строке 261.

Эта ошибка позволяла злоумышленникам создавать большое число токенов, отправлять их по обычному адресу и манипулировать рынком. После окончания проверки безопасности умных контрактов ERC20 команда проекта объявила, что установила защиту токенов от ошибки переполнения.

Простота развертывания

Развертывание токена становится технически простым. Простое создание цифровых активов делает ICO обычной процедурой, давая возможность провести ее командам, неспособным к выполнению обязательств перед инвесторами. В результате, начали появляться токены, которые используются с целью заработка на инвесторах, а не на развитии проекта. Приведем конкретные примеры.

В 2017 году Американская комиссия по ценным бумагам SEC выдвинула обвинение в мошенничестве основателям PlexCoin, которые привлекали инвесторов обещанием фантастической доходности в 1354% за 29 дней. PlexCoin обманывал инвесторов, цитируя выдуманных рыночных экспертов. Следствие установило, что из собранных средств 200 тысяч долларов основатели потратили на свои нужды.

В начале 2018 года основатель проекта Fantasy Market Джонатан Лукас сбежал. Он сумел привлечь более 4 миллионов долларов, обещая вложить их в разработку платформы, на которой токенами будет оплачиваться просмотр порно.

Еще один из ярких образцов мошенничества — проект Confido, выпустивший токены, собравший около 375 тысяч долларов, а затем удаливший все данные о себе.

Заключение

ERC20 — стандарт токенов сети Ethereum. Это официальный протокол компании для внесения предложений по совершенствованию блокчейна в сети. Протокол ERC20 упоминают как токен, или основу большинства токенов. Был создан в 2015 году для решения проблемы совместимости и поддержки. Стандарт ERC20 содержит 6 обязательных функций и 3 дополнительных, обеспечивающих создание единой базы кода.

После появления стандарта ERC20 рынок ICO стал быстро расширяться. Стало не нужно создавать для токенов стандарты совместимости с обменником, блокчейном, кошельком и DApps (децентрализованными приложениями с открытым кодом).

Чтобы создать свои токены на основе стандарта ERC20, необходимо открыть исходник ERC20 и внести свои изменения в код, написанный на языке программирования Solidity. Чтобы загрузить контракт в сеть, можно воспользоваться официальными клиентами — например, MetaMask. Токены отличаются от криптовалют тем, что в основе криптовалюты лежит блокчейн, а в основе токена — криптовалюта.

Смарт-контракты хранятся в блокчейне. Позволяют обмениваться акциями, деньгами и другой собственностью без посредников. Содержат контракт с условиями сделки.

Изначально токены использовали во время первичного сбора средств для развития компании. Токены сейчас — это активы в форме денег и ценностей, предоставляющие членство в программе или подтверждающие собственность. На криптовалютном рынке работают стейблкоины, цифровые валюты с фиксированным курсом.

Токены, использующие стандарт ERC20: USDT Tether, WETH, LCS. Кошельки, поддерживающие токены ERC20: Ledger, MyEtherWallet.

Недостатки ERC20: автоматическое выполнение контракта, уязвимость BatchOverFlow, простота развертывания.

Новый интерфейс Myetherwallet — Блог Cryptonist.ru

Новый интерфейс Myetherwallet

Новая версия интерфейса воспринимается намного приятнее предыдущего за счет современного Flat дизайна. Со стартовой страницы были убрали ненужные разделы – отправка Eth и токенов, отправка оффлайн, ENS, контракты и т.д. И это понятно, ведь первое, что необходимо сделать пользователю на стартовой странице, это определится с опциями входа в кошелек: создать новый кошелек или войти в существующий. Создание кошелька в этой статье рассмотрены не будут, так как в интернете имеется огромное количество обзоров на эту тему.

Выбор способа входа в кошелек

В отличие от старой версии MEW появился новая возможность входа через приложение MEWconnect, которое будет рассмотрено в конце статьи.

Доступные варианты авторизации отображаются в виде карточек. Можно осуществить вход с помощью аппаратных устройств, плагина Metamask для браузера Chrome и через импорт файла KeyStore, ввода приватных ключей и мнемонической фразы.

Важно! Последнюю опцию не рекомендуется использовать, так как вся ценная информация будет вводится через ПК, что может стать причиной кражи денег.

Я советую осуществлять вход в MEW только с помощью аппаратных устройств. Это обеспечивает наибольшую безопасность, так как приватные ключи хранятся на устройстве, что гарантирует сохранность криптовалютных активов.

Доступные аппаратные кошельки, с помощью которых можно осуществить интеграцию с MEW:

Аппаратный кошелек Keepkey появился в списке совсем недавно, несмотря на то, что в приложении keepkey-client имеется собственный интерфейс для Ethereum и токенов ERC20.

Интеграция с аппаратным кошельком Trezor T

После выбора устройства открывается новое окно для экспорта мастер публичного ключа.

Вводим кодовую фразу, если она включена.

В окне вывода путей (Derivation Path) отображаются две вкладки, отмеченные цифрой 1 и 2. Первая позволяет выбрать сеть и узел, к которым мы хотим подключиться.

Вторая вкладка отображает список адресов. Выбираем необходимый.

После принимаем условия и нажимаем на кнопку “Войти в мой кошелек”.

Основное окно интерфейса

Здесь находится вся нужная информация для работы. Слева находятся операции, которые мы хотим произвести, а справа в виде цветных карточек отображается информация об адресах, балансе и настройках сети.

Разберем информационную область с тремя карточками более детально.

Адрес

Под заголовком отображается наш публичный адрес.

  • Switch – поможет вернуться на шаг назад и выбрать другой адрес, блокчейн и узел.
  • Address in QR code – отобразит адрес в виде QR-кода. Удобная штука, особенно если нам нужно переслать его через мессенджер.
  • Печатать – выводим на бумаге всю информацию об адресе.

Если мы распечатаем адрес на бумаге, то вместо приватного ключа будет подставлен публичный, так как мы используем аппаратное устройство.

  • Скопировать – название говорит само за себя.

Баланс

  • Check balance – Проверка баланса и отображение его эквивалента в Bitcoin.
  • Refresh balance – позволяет обновить остаток средств. Мне эта кнопка пригодилась не один раз, так как после совершения транзакций баланс не всегда обновляется.

Network

Карточка Network отображает адрес узла и номер текущего блока. Кнопка Change позволяет сменить блокчейн или ввести вручную адрес узла.

Настройки

Справа в верхнем углу можно поменять язык интерфейса на русский и получать оповещения о транзакциях. Кликнув на цветную пиктограмму можно зайти в настройки и закрыть текущую сессию.

В настройках можно поменять установленную по умолчанию комиссию, импортировать и экспортировать текущие настройки интерфейса в json формате. Это позволяет сохранить информацию при использовании MEW на другом ПК.

Файл json с настройками может хранить следующие данные:

customNetworks – выбранный блокчейн
customTokens – добавленные токены
customDerivationPaths – выбранный путь деривации
speed - комиссию
skipTutorial – пропустить руководство к действию
notifications - загрузить все оповещения о совершенных операциях

Токены

MEW пятой версии поддерживает большой список токенов, что практически избавляет пользователя добавлять их вручную.

В случае если надо добавить новый токен, то нам нужно в обозревателе блокчейна etherscan, перейти в токен и найти три значения:

  • Адрес контракта
  • Тикер
  • Значение Decimals

 

Отправить

Ethereum и Токены

Здесь все вводится, как и в предыдущей версии MEW – сумму и адрес для отправки монет.

Add data – это поле, где можно добавить дополнительные данные при совершении сложных транзакций и участии в ICO.

Лимит газа – это значения для расчета комиссии.

Комиссия в сети Ethereum рассчитывается исходя из двух параметров: лимит газа * цена газа. Последний устанавливается в настройках.

Подпись без отправки (Send Offline)

Это возможность заранее подписать транзакцию и потратить средства без аппаратного кошелька. После подписания транзакции получается определенный код, который можно передать другому лицу, чтобы он за нас потратил средства через страницу оффлайн отправки – https://www.myetherwallet.com/send-offline-helper. Это пригодится, когда нет доступа к ПК в определенный момент времени: перелет, встреча и т.п.

В оффлайн транзакции можно установить параметры комиссии и значения Nonce, которое является идентификатором транзакции. В прошлых версиях Nonce также позволял ускорять транзакции, однако, в новой эта возможность пока не реализована.

После подписи транзакции мы должны получить следующий код:

Его можно передать другу, который сможет транслировать транзакцию в блокчейн за нас.

Важно! Если код будет перехвачен злоумышленником, то максимум, что он сможет сделать это транслировать транзакцию на указанный нами адрес. Перевести средства на другой адрес не получится, так как для этого потребуется совершенно иная подпись.

Обмен (SWAP)

Инструмент, который позволяет обменять криптовалюту в различных конфигурациях через доверенные сервисы типа Changelly, Bity, Simplex…

  1. Например, можно поменять BTC, DASH, LTC на эфир. В такой конфигурации обмена адрес получения эфира определяется автоматически. То есть используется тот адрес, с которого мы совершили вход.
  2. Также можно сделать наоборот – поменять ETH на другие валюты.
  3. Обмен ETH на фиатные деньги – Евро. Я лично не проверял этот способ, но могу сказать точно, что
    1. Потребуется верификация по id;
    2. Не во всех странах такой обмен будет возможен.

Dapps

В новом интерфейсе количество приложений расширилось, но обо всем по порядку.

Регистрация ENS

Ethereum Name System – возможность присвоить имя своему эфириум адресу и таким образом можно получать средства на человеко-читаемый адрес. Вид адреса может быть следующим: cryptonistmoscow.eth. Стоит учесть, что процедура регистрации адреса займет до двух дней, в течение которых предстоит поучаствовать в аукционе. Сначала нужно будет поставить ставку на домен и, если никто за 2 дня не перебьет ее, то домен перейдет к нам в распоряжение. Не стоит забывать, что домены нужно продлевать по аналогии с доменными именами для веб-сайтов.

Покупка субдомена (Subdomains)

Если нет времени, то можно приобрести уже зарегистрированный домен.

Безопасная транзакция (SafeSend)

Safesend ­– это смарт контракт, который задерживает средства на адресе контракта до тех пор, пока специально разработанный протокол Coral не убедиться в надежности адреса назначения. У протокола имеется база всех адресов Ethereum. Каждому адресу система присваивает рейтинг от 1 до 7 баллов. Чем выше бал, тем надежнее считается адрес. Адреса, замешанные в скаме и других мошеннических схемах, будут иметь низкий бал. SafeSend не позволит отправить средства на адреса с низким рейтингом и вернет отправителю деньги. Если же получатель считается надежным, то система проведет транзакцию.

За совершение транзакций через SafeSend взымается дополнительная комиссия.

Дополнительную информацию о работе протокола можно почитать на странице протокола.- https://coralprotocol.com/safesend/index.html.

Schedule a transaction

Буквально на днях появилось еще одно приложение для совершения отложенных транзакций по аналогии с LOCKTIME в биткоине.

Как и в биткоине временную метку можно установить в виде даты и времени или же значения высоты блока, когда транзакция будет совершена.

Контракты

Раздел предназначен для развертывания и использования функций смарт-контрактов. В основном эта опция нужна для разработчиков и большинству пользователей она не понадобится, но все же кратко поговорим и про эти две операции.

Взаимодействовать (Interact with Contract)

Эта форма позволяет работать с уже существующими смарт-контрактами. Сначала в раскрывающемся списке выбираем контракт. Нажимаем далее. Каждый контракт содержит функции для исполнения. Их можно отобразить через список Select an item. Здесь можно вывести название контракта, тикер, значение decimals, общее количество выпущенных токенов и также можно совершать транзакции через функции типа Transfer.

Развернуть (Deploy Contract)

Через эту форму можно загрузить смарт-контракт в виртуальную машину Ethereum.

Сообщения (Message)

Подпись и верификация сообщений подтверждает владение адресом перед третьими лицами. Возможно, перед совершением сделки другая сторона попросит подписать сообщение с используемого адреса. Вводится сообщение и генерируется подпись, которая соответствует публичному адресу и введенному сообщению. Далее передается публичный ключ, сообщение и подпись для проверки. Так как приватный ключ находится только у владельца адреса, это гарантирует, что только он сможет подписать сообщение.

На момент написания статьи форма верификации подписи не работала, поэтому пришлось проверять сообщение через старую версию MEW.

Подробный обзор и демонстрацию работы этой функции я показывал в следующих обзорах:

Подпись и верификация сообщений в Trezor One
Подпись и верификация сообщений в Ledger Nano S

Интеграция с аппаратными кошельками

У всех аппаратных кошельков процесс интеграции почти одинаковый. Важно учесть, что в момент интеграции все предыдущие сессии с другими кошельками должны быть закрыты.

Не забудьте почитать статью, посвещенную интеграции кошелька Ledger Nano S и интерфейса Myetherwallet

Командой Cryptonist были сняты следующие обзоры:

Интеграция Trezor One, T с Myetherwallet
Интеграция Ledger Nano S с Myetherwallet
Интеграция Digital Bitbox с Myetherwallet

MEW Connect

Вот мы и добрались до самой интересной части ­– приложения MEW для смартфонов iOS и Android. Загружаем приложение на смартфон. Далее предлагается мнемоническая фраза, соответствующая предложению BIP39. После мы защищаем приложение от случайного входа посторонними лицами с помощью Пин-кода.

Особенность приложения заключается в том, что для осуществления входа и совершения транзакции потребуется смартфон. Без него не получится зайти в кошелек на ПК, что обеспечивает еще один уровень безопасности для криптовалютных активов.

Демонстрация работы приложения MEWconnect

Ошибки, которые я встретил при работе с MEW 5.0.5

Мною были обнаружены два бага:

  • Периодически зависал скролл и приходилось перезагружать страницу;
  • Строка ввода значения транзакций иногда пропадала, и приходилось по несколько раз вводить сумму для отправки.

И это несмотря на то, что я использовал Chrome последней версии!

Не исключаю, что могут быть и другие мелкие недоработки. Если вы столкнетесь с ними, то можете задать вопрос напрямую разработчикам в сабреддите MEW – https://www.reddit.com/r/MyEtherWallet/

Не забудьте подписаться на нашу ежемесячную рассылку, чтобы получать актуальную информацию про безопасное хранение и пользование криптовалют. И также к вашему вниманию предлагаем видео-обзор на эту тему:

Любое копирование материалов допустимо
со ссылкой на данную страницу.

My Ether Web Wallet — Веб-кошелек Ethereum с открытым исходным кодом

Баланс аккаунта 9Kyber4: {parsedKyberTx.from}}balance}}

000

000

000

000

0009000

0009000

000

000

000

000

000

000

000

000

000

000

000

000

000

000

000

000

000

000

000

000

0009000

{ajaxReq.type}} от {{ajaxReq.service}}

.data }

{

0003

parsed0009

. }
Транзакция обмена токенами
через Kyber Network
To Address: {{parsedKyberTx.to}}
Kyber Network Address.
Исходный адрес: {{parsedKyberTx.from}}
Сумма для отправки: {{parsedKyberTx.value}} ETH
Token: {{kyberSwapOrder.fromCoin}}
Token Qty: {{kyberSwapOrder.fromVal}} {{kyberSwapOrder.fromVal}} {{kyberSwapOrder.fromVal}} {{kyberSwapOrder}

000
000
000
Лимит газа: {{parsedKyberTx.gasLimit}}
Цена на газ: {{parsedKyberTxI.gas} GasPrice ({{parsedKyberTx.gasPrice.eth}} ETH) | Примечание. Максимальная цена на газ для сети Kyber составляет 50 GWEI
Максимальная комиссия за передачу: {{parsedKyberTx.txFee.eth}} ETH ({{parsedKyberTx.txFee.gwei}} GWEI)
Одноразовый номер: {{parsedKyberTx.nonce}}
Data:
Транзакция об утверждении токена
На адрес: {{parsedKyberTokenTx.to}}
Контрактный адрес токена ({{kyberSwapOrder.fromCoin}}).
Исходный адрес: {{parsedKyberTokenTx.from}}
Сумма для отправки: {{parsedKyberTokenTx.value}} ETH
Баланс на счете: {{parsedKyberTokenTx.balance}}
}} от {{ajaxReq.service}}
Лимит газа: {{parsedKyberTokenTx.gasLimit}}
Цена на бензин: {{parsedKyberTokenTxsed000} GokTokenTx.gasPrice {{parsedKyberTokenTx.gasPrice} 9Price.gasPrice} .gasPrice.eth}} ETH)
Макс. комиссия за передачу: {{parsedKyberTokenTx.txFee.eth}} ETH ({{parsedKyberTokenTx.txFee.gwei}} GWEI)
Одноразовый номер: {{parsedKyberTokenTx.nonce}}
Data: }

Транзакция сброса утверждения токена
Почему? Своп не сможет выполнить , если утверждение токена не сброшено на 0.
To Address: {{parsedKyberResetTokenTx.to}}
Токен ({{kyberSwapOrder.fromCoin}}) адрес контракта.
Исходный адрес: {{parsedKyberResetTokenTx.from}}
Сумма для отправки: 0 ETH
Текущая стоимость утверждения транзакции:. .fromCoin}}
Остаток на счете: {{parsedKyberResetTokenTx.balance}}
Сеть: {{ajaxReq.type}} от {{ajaxReq.service}}
Лимит газа: {{parsedKyberResetTokenTx.gasLimit}}
Цена на газ: {{parsedKyberResetTokenTx.gasPrice.gwei}} GWEI 9 parsedok. )
Макс. Комиссия за передачу: {{parsedKyberTokenTx.txFee.eth}} ETH ({{parsedKyberResetTokenTx.txFee.gwei}} GWEI)
Данные:

{{parsedKyberResetTokenTx.data}}

Как создать и использовать кошелек MyEtherWallet (MEW)?

Как создать и использовать кошелек MyEtherWallet (MEW)? — Ethereum (ETH) и кошелек для токенов ERC-20

О MyEtherWallet (MEW)

MyEtherWallet (MEW) — это бесплатный инструмент с открытым исходным кодом для создания кошельков, которые работают с платформой Ethereum. С момента своего первого выпуска в июле 2015 года платформа Ethereum быстро выросла. Сейчас, уступая только биткойну по рыночной капитализации, Ethereum является популярным выбором для многих инвесторов в криптовалюту.

Когда дело доходит до хранения токенов эфира (ETH) и других цифровых активов, выпущенных на платформе Ethereum, MyEtherWallet — это простое в использовании решение, обеспечивающее большую гибкость.

MEW — это клиентский интерфейс, который взаимодействует с блокчейном Ethereum. Хотя вы можете легко создавать новые кошельки в веб-браузере с помощью MEW, на самом деле это не онлайн-кошелек. Даже если вы создаете кошелек через Интернет, вся ваша информация и ваши средства хранятся на вашем компьютере, а не на серверах MEW.

MEW сочетает в себе простоту настройки, обеспечиваемую онлайн-кошельками, и устраняет многие из уязвимостей, связанных с хранением ваших средств в Интернете.

Помимо того, что MyEtherWallet доступен в веб-браузере, он также совместим с: аппаратным кошельком Ledger Nano S и кошельком TREZOR

MyEtherWallet (MEW) может хранить Ethereum (ETH) и любой стандартный токен Ethereum (ERC-20). ) , выпущенный на платформе Ethereum

Как создать кошелек MyEtherWallet (MEW)?

Шаг 1. Перейдите на веб-сайт MyEtherWallet

— Откройте веб-сайт MyEtherWallet, используя URL-адрес: https: // www.myetherwallet.com

— Использование компьютера, которому вы доверяете, и доступ к сайту с использованием адреса HTTPS .

— Примечание: Дважды проверьте правильность написания URL. Есть много фишинговых сайтов.

Шаг 2: Создайте новый кошелек

— На веб-сайте MyEtherWallet: прокрутите вниз до «Создать новый кошелек» , затем нажмите

— Сайт открывается так

— Рекомендуем Вам ознакомиться с инструкцией.

— После того, как вы прочитали инструкции, сайт откроется следующим образом.

— MyEtherWallet (MEW) предлагает три способа создания нового кошелька. Это можно сделать через MEWconnect, файл Keystore или мнемоническую фразу

— из трех мы настоятельно рекомендуем создать свой кошелек с приложением для смартфона, MEWconnect . Это лучший вариант для обеспечения безопасности и сохранности вашей информации.

Вариант 1: Создать кошелек с MEWconnect: Пожалуйста, посмотрите обучающие видеоролики ниже:

Вариант 2: Создать кошелек с файлом хранилища ключей

— На веб-сайте MyEtherWallet: нажмите «Создать новый кошелек» , затем выберите «По файлу хранилища ключей»

— Создайте пароль для входа (пароль должен содержать не менее 9 символов) и запишите его на бумага (MyEtherWallet не может восстановить или сбросить ваш пароль за вас.Запишите его!)

— Затем нажмите «Далее»

— Нажмите «Загрузить файл хранилища ключей» , чтобы загрузить файл JSON , предпочтительно на USB-устройство.

— Все готово, и вы можете получить доступ к своему кошельку

Вариант 3: Создать кошелек с мнемонической фразой

— На веб-сайте MyEtherWallet: нажмите «Создать новый кошелек» , затем выберите »Автор Мнемоническая фраза ‘

— Откройте необязательный раздел пароля и создайте пароль для входа (пароль должен содержать не менее 9 символов) и запишите его на бумаге (MyEtherWallet не может восстановить или сбросить пароль за вас.Запишите это!)

— Выберите фразу из 12 или 24 слов и ЗАПИШИТЕ ЕЕ. Затем нажмите «Я записал свою мнемоническую фразу»

Примечание: Никогда никому не сообщайте свою мнемоническую фразу . Мнемоническая фраза дает полный и постоянный доступ к Вашему кошельку. MyEtherWallet не может восстановить мнемоническую фразу для вас

— Далее: вам необходимо пройти быстрый тест для доступа к вашему кошельку.

Как получить доступ к MyEtherWallet (MEW)?

— На веб-сайте MyEtherWallet: прокрутите вниз до «Доступ к моему кошельку» , затем нажмите

Как создать и использовать MyEtherWallet (MEW)

— MyEtherWallet (MEW) предлагает различные способы доступа к своему кошельку Ethereum

Примечание: Доступ к кошельку с помощью ‘Hardware’ или ‘MetaMask’ , если у вас уже есть аппаратные кошельки (Ledger Nano S, Trezor, Digital Bitbox, Finney и т. Д.) или кошелек MetaMask.

Нажмите «MEWconnect», чтобы получить доступ к MyEtherWallet с помощью MEWconnect: Если вы создали свой кошелек с помощью MEWconnect

— Пожалуйста, посмотрите это обучающее видео, чтобы получить доступ:

Нажмите «Программное обеспечение», чтобы Доступ к MyEtherWallet с помощью хранилища ключей / файла JSON или мнемонической фразы:

Для доступа с помощью хранилища ключей / JSON

— выберите «Файл хранилища ключей» и нажмите «Продолжить»

— Найдите свой Файл Keystore / JSON во всплывающем окне.Он должен начинаться с «UTC–».

— Введите свой пароль и нажмите «Доступ к кошельку».

— Вы получили доступ к кошельку

Чтобы получить доступ с помощью мнемонической фразы

— Выберите «Мнемоническая фраза» и нажмите «Продолжить»

— Выберите, было ли это 12 или 24 словосочетание, затем заполните форму.

— Введите свой пароль (оставьте это поле пустым, если вы используете фразу MEWconnect) и нажмите «Доступ к кошельку» .

— Выберите адрес своего кошелька из созданного списка, и готово!

Отображение интерфейса MyEtherWallet после доступа — No. (2): Область отображения адреса кошелька MyEtherWallet: Поскольку вы хотите получить Ethereum (ETH) и ERC-20 Token , вам необходимо указать адрес вашего кошелька MyEtherWallet.

№ (3): Область отображения баланса кошелька MyEtherWallet

№ (4): Область отображения транзакции отправки: щелкните эту область, чтобы отправить транзакцию

No. (5): Область отображения свопа: выберите вариант для обмена ETH на Bitcoin или другие криптовалюты

No. (6): Область отображения поиск токенов, Вам нужно найти

Как отправить транзакцию с кошелька MyEtherWallet?

MyEtherWallet (MEW) упрощает отправку транзакции.Все, что вам нужно, это кошелек, адрес Ethereum, на который вы хотите отправить средства, и немного ETH для газа. Для всех транзакций требуется ETH за газ. Мы рекомендуем иметь не менее 0,01 ETH для 2-3 транзакций.

— Примечание. Если вы планируете переместить большое количество токенов ETH или ERC20, мы рекомендуем сначала отправить небольшую сумму, чтобы убедиться, что все идет по плану.

Шаг 1. Доступ к вашему кошельку MyEtherWallet (MEW)

— Ваш кошелек должен автоматически открываться на экране «Отправить транзакцию».Если это не так, вы можете найти эту область слева от страницы обзора вашего кошелька.

Как создать и использовать MyEtherWallet (MEW)

Шаг 2: Введите тип валюты, которую вы хотите отправить, сумму и Ethereum Адрес кошелька, который вы хотите отправить на

— Убедитесь, что дважды и трижды проверяли адрес, на который вы отправляете! MyEtherWallet не может вернуть средства, отправленные на неправильный адрес.

— При отправке всего баланса ETH выберите опцию «Отправить весь баланс» , чтобы ваш газ автоматически рассчитывался из общей суммы.

— Газ и лимит газа будет автоматически сгенерирован в зависимости от перегрузки сети.

— Если вы не видите токен, который хотите отправить, возможно, вам потребуется добавить его как собственный токен.

Шаг 3: Нажмите «Отправить транзакцию» и подтвердите транзакцию на следующем экране.

— Если вы используете MEWconnect или аппаратный кошелек, обязательно подтвердите транзакцию на своем устройстве.

— Примечание: Если вы отправляете транзакцию с помощью MEWconnect , просмотрите это обучающее видео:

Шаг 4. Проверьте статус и историю транзакции

— После публикации транзакции! Скопируйте хэш транзакции, чтобы проверить.Проверьте хэш транзакции на Etherscan, чтобы убедиться, что все прошло правильно. Пожалуйста, прочтите руководство, как показано ниже.

Как проверить историю транзакций и баланс кошелька MyEtherWallet?

Не рекомендуется разблокировать кошелек каждый раз, когда вы хотите проверить свой баланс, в целях безопасности вашей информации. Вместо этого вы можете видеть все балансы и историю транзакций с помощью обозревателя блокчейна Ethereum, такого как Etherscan или Ethplorer. Все, что вам нужно, чтобы проверить свой баланс, — это ваш общедоступный адрес Ethereum.Это 42 символа длиной и начинается с «0x….».

Проверить с помощью Etherscan

— Перейдите на Etherscan.io

— В строке поиска введите Ваш публичный адрес Ethereum. Вы попадете на страницу обзора кошелька.

— В разделе «Обзор» вы увидите свой баланс ETH и значение

— В разделе «Разное»: Вы можете найти свои балансы токенов. При поиске информации о пользовательском токене здесь вы можете выбрать конкретный токен, чтобы найти его адрес контракта, количество десятичных знаков и символ.

— Вкладки в нижней части экрана показывают историю транзакций ETH, токенов ERC20 и ERC721.

Проверьте с Ethplorer

— Перейдите на Ethplorer.io

— В строке поиска введите Ваш публичный адрес Ethereum. Вы попадете на страницу обзора кошелька.

— Слева под «Адресная информация»: Вы можете найти свой баланс ETH.

— Справа Вы можете найти свои Балансы токенов. При поиске информации о пользовательском токене здесь вы можете выбрать конкретный токен, чтобы найти его адрес контракта, количество десятичных знаков и символ.

— Внизу экрана отображается история транзакций с токенами ETH, ERC20 и ERC721. Вы можете применять фильтры, если хотите видеть только ETH или токены, используя галочки вверху.

Как добавить собственный токен в кошелек MyEtherWallet?

Во-первых, нужно ли вам проверять токен, который уже указан в интерфейсе кошелька? Любой токен ERC20 можно добавить в локальный интерфейс MEW, следуя этим инструкциям.

Шаг 1. Доступ к вашему кошельку и токен поиска

— В Поле «Search Token» : найдите в списке токенов по умолчанию токен, который вы ищете.

— Если Вы не видите свой токен или Вы видите токен, но не видите баланс, возможно, список по умолчанию предназначен для токена с тем же символом, но с другим адресом контракта. В этом случае переходите к следующим шагам, как если бы вы не видели его в списке.

Шаг 2: поиск информации о токене

Вам нужно будет найти три информации, в которые можно добавить собственный токен: адрес контракта, десятичное число и символ. Всю эту информацию можно найти через Etherscan.io или Ethplorer.io.

Мы покажем, как найти это через Etherscan.io

— Перейдите на Etherscan.io

— Найдите токен в строке поиска. Убедитесь, что вы нашли правильный токен

— После того, как вы нашли токен, вам необходимо добавить: Выберите токен, вы будете перенаправлены на экран информации токена

— Здесь вы найдете контрактный адрес токена и десятичный счетчик справа от интерфейса. Запомните десятичный счетчик и щелкните адрес контракта, чтобы перейти на главный экран токена.

— Скопируйте этот адрес в буфер обмена и вернитесь в кошелек MEW. Вверху списка токенов нажмите «+ Пользовательские токены» , чтобы открыть экран добавления пользовательских токенов.

— Вставьте адрес контракта в верхнее поле, введите символ токена (аббревиатуру) во второе поле и введите десятичное число последним. Затем нажмите «Сохранить» . Готово!

Предупреждение о безопасности

— Никогда не сообщайте никому файл хранилища ключей , мнемоническую фразу, закрытый ключ и пароль .Эта информация дает полный и постоянный доступ к Вашему кошельку.

— Не храните эту информацию на устройстве, подключенном к Интернету. Хакеры могут и найдут его на Вашем жестком диске.

— Выберите надежные пароли и запишите все в разных местах.

— MyEtherWallet (MEW) не может восстановить эту информацию для вас.

Подробнее о кошельке MyEtherWallet

Найдите информацию, которую вы ищете? См. Подробнее: https: // kb.myetherwallet.com/en/categories

Как создать и использовать кошелек MyEtherWallet (MEW)? — Ethereum (ETH) и кошелек для токенов ERC-20 — Cryptokiemtien
Подробнее Биткойн / крипто-кошелек — Нажмите здесь

Удачи,

15 лучших кошельков Ethereum для хранения ETH в 2020 году »CoinFunda

Ищете лучший кошелек ETH? В криптопространстве доступно множество кошельков Ethereum. Мы перечислили несколько первоклассных кошельков ETH для хранения Ethereum.Если вы ищете лучший список кошельков ERC20, прочтите этот пост.

Кошелек необходим пользователю криптовалюты для безопасного и надежного хранения своих криптовалют, таких как Ethereum, Bitcoin и т. Д. В наших предыдущих статьях мы обсуждали Биткойн (самую популярную криптовалюту), а также о том, как купить Ethereum в Индии. Вы можете прочитать наши предыдущие статьи по адресу:

В этой статье мы собираемся обсудить основы Ethereum и некоторых популярных кошельков Ethererum.Кошельки Ethereum — это не что иное, как кошельки, используемые для хранения и доступа (отправки и получения) Ethereum. Ethereum — это бесплатная виртуальная или цифровая валюта с открытым исходным кодом в виде биткойнов. Это зависит от стратегии блокчейна с функциональностью скриптинга. Он предлагает виртуальную машину, известную как EVM, для запуска скриптов, где EVM — это виртуальная машина Ethereum.

Ethereum облегчает передачу «эфира», который представляет собой токен стоимости, необходимый для компенсации сетевых узлов, участвующих в процессе, выполняемом в EVM.Здесь сетевого спама можно избежать за счет использования механизма, называемого «Газ», который представляет собой механизм ценообразования транзакций.

Лучшие кошельки Ethereum (ETH) на 2020 год

Примечание: Аппаратные кошельки — лучшие кошельки с точки зрения безопасности ваших средств. Если у вас есть огромная сумма криптовалютных фондов, всегда рекомендуется использовать аппаратные кошельки. В этой статье мы перечисляем Ledger Nano S / X и Trezor. На рынке доступно более 25 аппаратных кошельков.

Вы можете прочитать нашу статью о полном списке аппаратных кошельков, чтобы найти лучший кошелек для вас.

Atomic Wallet

Если вы ищете удобный и безопасный способ хранения Ethereum, Atomic Wallet — идеальный вариант. Этот кошелек предлагает множество полезных функций, таких как поддержка более 300 монет и токенов, встроенный обмен и опции покупки криптовалюты, атомные свопы и многое другое. На данный момент вы можете пользоваться Atomic Wallet на Windows, MacOS и Linux, а мобильные приложения для Android и IOS будут выпущены в ноябре.
Кроме того, сообщество Atomic Wallet постоянно растет, а команда проекта постоянно улучшает кошелек и добавляет новые функции посредством еженедельных обновлений.

Получите 15 бесплатных монет Atomic Wallet (AWC):

  • Загрузите Atomic Wallet и завершите настройку.
  • перейдите к настройке-> airdrop
  • введите свой адрес электронной почты и используйте промокод: 172G5R , чтобы получить 15 бесплатных монет AWC.

Ознакомьтесь со списком наиболее важных функций Atomic Wallet:

  • Закрытые ключи хранятся на устройстве пользователя и генерируются с помощью мнемоники.
  • Встроенная функция покупки криптовалюты с опцией кредитной карты, предоставляемая Simplex
  • Еженедельные обновления с новыми монетами, токенами и полезными функциями
  • Опция атомных свопов для обмена с низкими комиссиями
  • Пользовательская функция токена — вы можете вручную добавить любой ERC20 токен за секунды
  • Мгновенный обмен через Changelly и Shapeshift
  • Мгновенная поддержка 24/7 в реальном времени

Ledger Nano S / Nano X

Аппаратные кошельки — лучший вариант для надежного хранения ваших криптовалютных средств в течение длительного времени срок.Ledger nano s — самый популярный аппаратный кошелек из-за его низкой цены и высокого уровня безопасности. Он питается от USB-подключения. Пользователи могут подключить его к настольному компьютеру или ноутбуку с помощью кабеля для передачи данных. Он поддерживает несколько монет и токенов, включая Биткойн и Эфириум. Получите свою бухгалтерскую книгу прямо сейчас !!!

Trezor

Trezor — еще один популярный аппаратный кошелек, который поддерживает биткойны, LiteCoin, Dashcoin и многие другие монеты вместе с ETH. Устройство Trezor может использоваться для управления паролями, также поддерживает двухфакторную аутентификацию, а также может использоваться для подписи документов в качестве доказательства владения.Купите Trezor сейчас !!!

Кошелек Lumi

Существует множество кошельков, для которых анонимность является главным приоритетом. Однако лишь некоторые из них подтверждают свои утверждения. Одним из истинных примеров безопасного и анонимного криптовалютного кошелька является кошелек Lumi. Этот результат достигается за счет шифрования на стороне клиента, что означает, что все данные остаются на устройстве пользователя и не передаются третьим лицам. Просто создайте мнемоническую фразу или введите существующую — и готово.

Кошелек имеет удобный интерфейс и все необходимые функции для повседневного использования криптовалюты. Вы можете покупать криптовалюту с помощью кредитной карты, обменивать ее, проверять цены и даже просматривать децентрализованные приложения, не выходя из кошелька. Lumi поддерживает широкий спектр валют, таких как Bitcoin, Bitcoin Cash, Ethereum, EOS, ERC20 и токены EOS. Он продолжает добавлять новые валюты и скоро станет открытым. Lumi Wallet поставляется в виде приложений для Android и iOS. Также существует версия веб-кошелька.

Кошелек Guarda

Кошелек Guarda — это многофункциональное кроссплатформенное хранилище для токенов Ethereum и Ethereum (а также широкого спектра других криптоактивов).Кошельки доступны в веб-версиях, версиях для ПК, Chrome Extension и Mobile, причем все они не связаны с хранением.

Guarda Wallet имеет особые отношения с Ethereum — проекты фактически начинались как кошелек для токенов ETH и Ethereum еще в 2017 году.

ETH и токены можно хранить, отправлять, получать, обменивать и покупать в кошельках Guarda . Генерация токенов ERC20 и управление ими также возможно с помощью Guarda Token Generator.

Ключевые особенности кошелька Ethereum на Guarda:

  1. Безопасное шифрование резервных копий и политика хранения без хранения
  2. Встроенные услуги покупки и обмена
  3. Широкий спектр поддерживаемых криптовалют с постоянным добавлением новых монет и токенов
  4. 24 / 7 линия поддержки клиентов с самым быстрым временем отклика на рынке кошельков
  5. Межплатформенные операции — все кошельки легко синхронизируются между доступными версиями
  6. Особенности поддерживаемых монет, зависящие от валюты
  7. Дополнительные услуги, такие как Генератор токенов ERC20
  8. Ledger Интеграция Nano S

Metamask:

MestaMask — это доступ через браузер к сети Ethereum.MetaMask — это больше, чем просто кошелек Desktop Ether, он позволяет пользователям хранить и отправлять Ethereum, а также обеспечивает доступ к децентрализованным приложениям ETH. Вы можете установить его как расширение для браузера Chrome!

CoinBase:

Coinbase — один из самых аутентичных, популярных и старейших кошельков для работы с криптовалютой в Интернете / приложениях. Он поддерживает биткойны, а также несколько альткойнов, в том числе Ethereum. Недостатком Coinbase является то, что вы не сможете контролировать свои закрытые ключи.Тем не менее, если вы новичок, у вас не слишком много денег или вы хотите делать покупки с помощью криптовалюты, я рекомендую Coinbase из-за ее репутации.

Coinbase, основанная в 2012 году, представляет собой кошелек и платформу для криптовалюты, где продавцы и пользователи могут совершать операции с криптовалютами. Coinbase — мой лучший выбор, потому что он доступен через веб-версию и версию приложения. Это очень безопасно, а также предоставляет своим клиентам двухфакторную аутентификацию.

Еще одна наиболее полезная функция Coinbase заключается в том, что пользователи могут не только хранить монеты, но и иметь возможность покупать с добавленными вариантами оплаты, такими как банковский перевод.Зарегистрируйтесь на Coinbase сейчас !!!

MyEtherWallet

Myetherwallet позволяет пользователям отправлять активы и одновременно получать их с помощью адреса Ethereum. Он разработан на основе JavaScript, где данные извлекаются на стороне клиента. Он поддерживает токены ETH, DGD или DigixDAO и DAO. С этим типом кошелька также возможны офлайн-транзакции, поскольку генерация данных выполняется в браузере, а не на сервере.

Причина выбора MyEtherWallet:

Пользователи обычно выбирают этот тип кошелька, когда они не хотят загружать программное обеспечение в свои системы.

Exodus (настольный кошелек)

Exodus — это настольный кошелек с несколькими криптовалютами, в который также встроен ShapeShift для обмена криптовалют внутри кошелька. Однако при использовании Exodus пользователь должен быть подключен к Интернету. У него красивый дизайн и привлекательный интерфейс, включая круговую диаграмму, которая покажет весь портфель монет, когда вы откроете кошелек Exodus. Exodus поддерживает список монет, включая биткойны, Ethereum, Litecoin, Dash и т. Д.) Он доступен для ОС Windows, Mac и Linux.

EthereumWallet:

Ethereumwallet похож на MyEtherWallet и вводится криптокитом, принадлежащим Канаде. Он также разработан на основе JavaScript, и данные собираются на стороне клиента. Здесь создается адрес Ethereum для поддержки транзакций Ethereum.

Сайт когда-то был известным, но сейчас находится в стадии разработки (бета-тестирование). Но функциональность кошелька остается неизменной, хотя он находится на стадии разработки

Jaxx:

Jaxx — самый удобный и удобный кошелек, который поддерживает мультивалютность, такую ​​как Ethereum, биткойн и т. Д.Первоначально этот кошелек поддерживал только биткойн, но теперь он распространяется и на Ethereum. Он также поддерживает такие токены, как Dash и DAO.

Уникальные особенности Jaxx:

Вариант связи: текущая учетная запись пользователя может быть подключена к различным устройствам, таким как IOS и Android. Расширение также упрощено для Firefox и Chrome.

Jaxx также обеспечивает поддержку приличных контрактов и содержит иерархические детерминированные (HD) адреса.

MIST:

MIST — это кошелек Ethereum по умолчанию, который изобретен и поддерживается Ethereum Foundation.Он связан с приличными контрактами и облегчает хранение ETH.

Более быстрый обмен или перевод ETH обеспечивается интеграцией MIST с ShapeShift. Для доступа к MIST необходимы определенные навыки программирования. В настоящее время он проходит бета-тестирование, поэтому не работает как полноценное приложение. Опция, доступная в Mist под названием «Использовать тестовую сеть», помогает в процессе тестирования.

GETH:

Geth — это самый старый тип кошелька, который поддерживает создание контрактов Ethereum, а также облегчает транзакции Ethereum.Он доступен для пользователей OS X, Linux и Windows.

ETHADDRESS:

ETHADDRESS Кошелек Ethereum разработан на основе JavaScript, что облегчает генерацию данных на стороне клиента. Это похоже на бумажный кошелек, который поддерживает другие типы кошельков, такие как коллективные кошельки и кошельки для мозга.

Спасибо за чтение !!! Надеюсь, вам понравилась эта статья о лучших кошельках Ethereum . Если у вас есть предложения, напишите нам в разделе комментариев ниже.

Глава 2: Работа с контрактными кошельками

Контрактные счета и контрактные кошельки
Чем контрактные кошельки отличаются от счетов?
Типы контрактных кошельков: простые кошельки и кошельки с несколькими подписями

Простой кошелек
Отправка эфира из простого кошелька
Кошелек с несколькими подписями
Отправка эфира из кошелька с несколькими подписями
Проблемы, связанные с использованием счетов по сравнению с кошельками с контрактами I 9000 Хотите безопасно хранить свой эфир
Отправка эфира
Получение эфира
Получение вознаграждений за майнинг
Транзакции, в которых заканчивается газ
Создание кошельков «только для просмотра»
Где хранятся данные вашего кошелька?
Получение кошелька индивидуального контракта
Резервные копии простых кошельков и кошельков с несколькими подписями

Контрактные счета и контрактные кошельки

Из главы 1 мы знаем, что у Ethereum есть два типа учетных записей: один тип, который мы называем просто учетной записью , мы уже хорошо знакомы с созданием их и хранением в них эфира.Другой тип счета — это Контрактный счет .

В то время как Учетная запись имеет защищенный паролем закрытый ключ и адрес, Контрактная учетная запись не имеет закрытого ключа, но имеет адрес, код и хранилище. Контрактные кошельки (или контрактные кошельки) созданы с контрактными учетными записями, используя способность контрактных учетных записей хранить и запускать код с соответствующим постоянным хранилищем. Конечно, контрактные счета можно использовать не только для создания контрактных кошельков.Используя контрактные аккаунты, разработчики прямо сейчас усердно работают над созданием всевозможных увлекательных децентрализованных приложений (DApps).

Чем контрактные кошельки отличаются от счетов?

Учетные записи

могут использоваться как чистые хранилища для эфира, хотя их также можно использовать для других целей, кроме хранения эфира. Когда они используются для хранения эфира, учетные записи можно рассматривать просто как пары закрытый ключ / адрес.

Единственная функция контрактного кошелька — управлять эфиром, то есть получать, хранить и расходовать эфир. В отличие от учетных записей, контрактные кошельки управляются кодом, что означает, что их поведение можно настроить. И вам не нужно писать код самостоятельно; Контрактные кошельки поставляются с пользовательским интерфейсом, который позволяет легко выбрать требуемый тип безопасности / удобства, повышающий индивидуальность.

Контрактные кошельки

управляются кодом, но, в конечном итоге, этот код также имеет мастер, и этот мастер является Учетной записью с закрытым ключом, защищенным паролем.Таким образом, учетные записи выполняют две роли; как собственные хранилища эфира и как владельцы (или контроллеры) многофункциональных контрактных кошельков. Как именно учетные записи играют свою роль в качестве владельцев контрактных кошельков, станет очевидно, когда мы начнем создавать и использовать контрактные кошельки позже.

Преимущества контрактных кошельков перед счетами:

  • Контрактные кошельки могут отображать входящие транзакции; то, что не могут сделать Аккаунты.
  • Кошельки для контрактов

  • можно настроить как кошельки с несколькими подписями.
  • Кошелек с несколькими подписями может быть структурирован таким образом, чтобы иметь установленный вами дневной лимит, и только если этот дневной лимит превышен, потребуется несколько подписей.
  • Контрактные кошельки

  • можно настроить как «только для просмотра».

Обратная сторона контрактных кошельков по счетам:

Создание учетных записей не требует затрат газа; но создание кошельков для контрактов делает это. Фактически, контрактные кошельки требуют затрат всякий раз, когда вы их используете.Вы платите за создание и использование контрактных кошельков, потому что они используют ценные вычислительные ресурсы и ресурсы хранения в сети. Плата за использование этих ресурсов является частью модели экономики газа протокола Ethereum.

Итак, поскольку вам требуется газ (который оплачивается эфиром) для создания и использования Контрактного кошелька, убедитесь, что у вас есть хотя бы одна Учетная запись с некоторым количеством эфира, прежде чем продолжить. Всего 1 эфира будет более чем достаточно, чтобы опробовать контрактные кошельки. Список затрат на газ для различных операций с кошельком можно найти здесь, а преобладающая цена на газ всегда отображается на странице сетевой статистики.

Типы контрактных кошельков: простые кошельки и кошельки с несколькими подписями

Простые кошельки и кошельки с несколькими подписями являются примерами контрактных кошельков. Они создаются и принадлежат Пользователям. При использовании простого кошелька только одна учетная запись создает кошелек и владеет им. Кошелек Multisig имеет несколько Учетных записей владельцев, одна из которых также будет Учетной записью создателя.

Учетная запись, играющая роль создателя контрактного кошелька, выполнит эту функцию только один раз, как и следовало ожидать.После создания контрактного кошелька за управление или контроль над кошельком отвечает владелец или владельцы контрактного кошелька. Авторитет Учетной записи, действуя как создатель и владелец Контрактного кошелька, заключается в закрытом ключе этой Учетной записи, который требуется для подписания необходимых транзакций. Следовательно, тот, кто контролирует этот закрытый ключ, в конечном итоге несет ответственность.

Простые кошельки

Простой кошелек очень похож на учетную запись, поскольку для управления кошельком требуется только один закрытый ключ, но теперь мы знаем, что под капотом они совершенно разные.

Чтобы создать простой кошелек:

  1. Щелкните ДОБАВИТЬ ДОГОВОР НА КОШЕЛЕК.
  2. В разделе ТИП ДОГОВОРА КОШЕЛЬКА убедитесь, что выбрана УЧЕТНАЯ ЗАПИСЬ ДЛЯ ОДНОГО ВЛАДЕЛЬЦА, затем введите имя для своего кошелька.
  3. В раскрывающемся списке выберите учетную запись, которая будет одновременно учетной записью создателя и владельца вашего нового простого кошелька.
    Убедитесь, что на Счете есть эфир для покрытия расходов на газ. Примерно 0,2 эфира должно быть более чем достаточно.
  4. Щелкните СОЗДАТЬ.Затем введите пароль учетной записи, которую вы выбрали на шаге 3.
    Обратите внимание, что в окне «Создать контракт» также отображаются потребности в газе для этой транзакции.

Отправка эфира из простого кошелька

Процедура отправки эфира из простого кошелька ничем не отличается от процедуры отправки эфира из учетной записи. Но стоимость газа будет выше.

Контрактные кошельки

имеют одно небольшое, но приятное преимущество перед учетными записями: вы можете легко очистить (или отправить ВСЕ) свой баланс.Это возможно, потому что контрактный кошелек не оплачивает газ со своего баланса. Расходы на газ, скорее, несет владелец. Таким образом, вы с меньшей вероятностью увидите контрактные кошельки, заваленные небольшим количеством вэй.

Кошельки Multisig

Это кошельки типа M-of-N, где требуется более одного закрытого ключа для полного доступа к хранимым средствам. В типичном сценарии может быть три Аккаунта владельца, из которых только две требуются для авторизации неограниченных расходов, что делает его кошельком с мультиподписью 2 из 3.Кошельки с мультиподписью 2 из 2 также распространены.

Кошельки

Multisig имеют дополнительную функциональность, позволяющую пользователю определять дневной лимит. Пока этот дневной лимит не превышен, любой аккаунт владельца может авторизовать транзакцию по расходам.

На практике кошельки Multisig имеют два типичных варианта использования:
Вариант использования 1: У вас есть немного эфира и вы хотите его безопасно хранить, но обеспокоены тем, что использование одного закрытого ключа может быть небезопасным. Таким образом, вы создаете кошелек Multisig, возможно, кошелек 2 из 3, но все Учетные записи владельцев находятся под вашим контролем, то есть вы контролируете все закрытые ключи.
Пример использования 2: Вы создали учетную запись с несколькими подписями, которой совместно владеют, скажем, два человека, вы и Алиса. Итак, у вас есть один закрытый ключ, а у Алисы — другой. Разумеется, никто из вас не имеет доступа к закрытому ключу другого человека.

Для создания кошелька Multisig:

  1. Убедитесь, что адреса Учетных записей владельцев легко доступны. Например, поместите их в текстовый документ, чтобы при необходимости можно было легко копировать и вставлять.
  2. Щелкните ДОБАВИТЬ ДОГОВОР НА КОШЕЛЕК.
  3. В разделе ТИП ДОГОВОРА КОШЕЛЬКА выберите ДОГОВОР МНОГОПОДПИСИ КОШЕЛЬКА.
    Отображаются настройки по умолчанию для Multisig Wallets. В этом примере мы используем настройку по умолчанию 2 из 3, но мы снизили дневной лимит до 10 эфиров.
  4. В разделе ВЫБРАТЬ ВЛАДЕЛЬЦА выберите Учетную запись, которая будет одновременно служить создателем этого Кошелька с несколькими подписями, а также одной из Учетных записей владельца.
    Обратите внимание, что эта Учетная запись отображается как первый владелец Кошелька в списке.
    Убедитесь, что около 0.2 эфира в Аккаунте.
  5. Скопируйте и вставьте адреса двух других учетных записей владельцев.
    ВАЖНО: Не добавляйте контрактный кошелек в качестве владельца мультиподписного кошелька. Владельцами могут быть только Аккаунты.
  6. Введите имя кошелька и нажмите кнопку СОЗДАТЬ.
  7. Введите пароль учетной записи создателя, выбранной на шаге 4.

Щелкните свой новый кошелек Multisig на экране «Обзор учетных записей», и вы увидите его подробную информацию, включая все учетные записи владельцев.

Отправка эфира из кошелька Multisig

Когда вы тратите деньги из кошелька с несколькими подписями, все подписывающие (владельцы) аккаунты должны иметь достаточно эфира для оплаты расходов на газ. В противном случае вам придется отозвать транзакцию, что само по себе повлечет за собой стоимость отзыва, добавив оскорбление к травме :).

Сценарий 1. Ваш Кошелек имеет доступ ко всем закрытым ключам учетной записи (владельца) для подписи.

Чтобы потратить из кошелька с несколькими подписями в сценарии 1:

  1. Начните с обычной процедуры, чтобы потратить деньги из любого кошелька.(При необходимости см. «Отправка эфира на другую учетную запись» в главе 1.)
  2. Все становится немного иначе, когда вы вводите СУММУ. Вы увидите сообщение под полем AMOUNT, информирующее вас о том, находитесь ли вы в пределах дневного лимита или превысили его. В этом примере мы предполагаем, что вы превысили установленный дневной лимит, поэтому для авторизации расходов требуется полная квота (2 из 3) учетных записей / подписей.
  3. Когда вы нажмете кнопку ОТПРАВИТЬ, вы увидите окно «Выполнить контракт» с запросом пароля к одной из Учетных записей владельца.
  4. После того, как вы введете пароль и нажмете Enter, вы увидите следующий экран с просьбой УТВЕРДИТЬ или ОТЗЫВАТЬ транзакцию.
  5. При выборе УТВЕРЖДЕНИЯ вам будет предложено выбрать вторую учетную запись для подписи и затем ввести ее пароль.

Сценарий 2: Подписание (владелец) закрытых ключей учетной записи на разных компьютерах.
Вот где становится действительно интересно, и на самом деле, довольно здорово.

Первый шаг — убедиться, что все приложения кошелька, участвующие в утверждении / подписании транзакции с несколькими подписями, уже импортировали кошелек с несколькими подписями.Предположим, вы создали кошелек Multisig в ​​своем приложении Wallet, используя одну из своих учетных записей и учетную запись Алисы в качестве учетных записей владельца. Конечно, у вас не будет закрытого ключа от учетной записи Алисы; это будет на ее компьютере. Однако приложение Wallet на ее компьютере не будет иметь Multisig Wallet, пока она не импортирует его. Все, что ей нужно для импорта кошелька Multisig, — это его адрес.

Чтобы импортировать кошелек Multisig в ​​приложение Wallet:

  1. Чтобы импортировать кошелек Multisig в ​​экземпляр приложения Wallet, нажмите ДОБАВИТЬ КОНТРАКТ НА БУМАЖНИК, затем выберите ИМПОРТ КОШЕЛЬКА и вставьте адрес кошелька Multisig в ​​поле Адрес кошелька.Введите название кошелька.
    Если импортирующее приложение Wallet имеет учетную запись владельца этого Multisig Wallet, вы увидите соответствующее сообщение. Вы должны увидеть что-то вроде этого:
  2. Выберите СОЗДАТЬ, чтобы завершить импорт кошелька Multisig.
    Это приложение кошелька теперь может подписывать транзакции с несколькими подписями с использованием импортированного кошелька Multisig.

Чтобы потратить из кошелька Multisig в ​​сценарии 2:

В этом примере мы собираемся потратить сумму, превышающую дневной лимит, из кошелька с мультиподписью 2 из 2 с учетными записями владельцев на разных компьютерах.

  1. Следуйте начальным шагам из примера Сценария 1 выше, пока вы не увидите следующее в приложении Wallet, которое инициировало транзакцию:

    Одновременно другое приложение Wallet (на другом компьютере) со вторым владельцем аккаунта будет отображать экран вроде это:

  2. Выберите УТВЕРЖДЕНИЕ в подтверждающем приложении Wallet App и введите требуемый пароль.
    ПОСЛЕДНИХ ТРАНЗАКЦИЙ в обоих приложениях Кошелька покажут, что транзакция подтверждается.

Проблемы, связанные с использованием счетов по сравнению с контрактными кошельками

Я просто хочу надежно хранить свой эфир

Я храню свой эфир в учетной записи, но только потому, что мне не нужны хлопоты по резервному копированию и хранению более чем одного закрытого ключа и пароля.Может быть, более разумным компромиссом будет кошелек Multisig 2 из 3 с дневным лимитом и одним паролем для всех трех закрытых ключей? Некоторые считают, что наиболее вероятная причина отказа для большинства людей — это забыть пароль.

Итог: это действительно вопрос личного выбора. См. Эту ветку и комментарии в этом ответе на StackExchange.

Отправка эфира

Во-первых, , вы уже знаете, что отправка из контрактного кошелька стоит немного больше, чем отправка из учетной записи.Большинство обычных пользователей, которые отправляют сообщения лишь изредка, могут согласиться с чуть более высокой стоимостью газа. Однако биржи или другие стороны, которые отправляют много сообщений, не могут. Для них отправка со счета была бы более экономичной.

Во-вторых, , некоторые приемники, особенно биржи, могут не быть настроены для получения из кошельков контрактов . Итак, если вы отправите эфир, например, в Shapeshift, их система не обнаружит ваш перевод им. Это связано с тем, что переводы эфира, инициированные контрактными кошельками (по сути, кодом), все еще не отображаются в некоторых обозревателях блоков.Эта ситуация постоянно улучшается, например, Block Explorer Etherchain.org теперь может регистрировать переводы эфира, поступающие из контрактных кошельков так же легко, как и из учетных записей.

На данный момент, чтобы быть в безопасности, используйте Аккаунты для отправки на биржи и т.п.

В-третьих, , Ethereum в настоящее время работает по принципу : всегда платит отправитель, а не владелец срабатывающего контракта. Итак, если вы отправляете эфир, а адрес получателя — это настраиваемый кошелек для контрактов с потреблением газа с каким-то причудливым кодом за ним, тогда вы, как отправитель, в конечном итоге будете платить больше за газ.Это проблема независимо от того, отправляете ли вы из учетной записи или контрактного кошелька. На данный момент решение состоит в том, чтобы всегда перестраховаться и выделить достаточно газа, скажем, 100000, чтобы ваша транзакция не завершилась на из и не была отменена. Это подход, используемый Mist Wallet по умолчанию. Ожидается, что эта проблема будет решена, когда появится Serenity, и, по всей видимости, обходные пути возможны даже сейчас.

Получение эфира

Интуитивно кажется, что получение эфира с использованием адреса учетной записи или адреса контрактного кошелька не должно отличаться.Правда есть отличия:

Во-первых, , вы уже знаете, что входящие транзакции будут отображаться только при использовании адреса кошелька контракта.

Во-вторых, , и менее очевиден вопрос, связанный со стоимостью газа. Если вы используете контрактный кошелек в качестве адреса получения, отправитель должен указать достаточно газа для завершения транзакции. Если отправитель указал только минимум 21000 газа по умолчанию, например, передача эфира будет отменена из-за ошибки out-of gas , и вы ничего не получите.21000 газа сработало бы, если бы вы использовали Аккаунт для получения. Итак, на всякий случай используйте Учетные записи для получения от бирж и т.п.

Кажется очевидным, что для более широкого и частого использования контрактных кошельков необходимо провести некоторое перевоспитание, вовлекая как отправителей, так и получателей.

Получение наград за майнинг

При соло-майнинге вы можете использовать учетную запись или контрактный кошелек в качестве учетной записи Etherbase для получения вознаграждений за майнинг.Видимо протокол «газ не платит»!

При майнинге через пул снова безопаснее использовать учетную запись для получения вознаграждения, так как оператор пула может не указать достаточно газа для покрытия отправки в кошелек контракта.

Транзакции, в которых заканчивается газ

Как объяснялось выше, когда вы оба отправляете или получаете эфир, вы можете участвовать в транзакции, в которой заканчивается газ. Поскольку в транзакции не указано достаточно газа, выполнение кода кошелька-получателя отменяется, и поэтому передача эфира не выполняется .Однако указанный недостаточный объем газа все равно будет потребляться. Важно отметить, что транзакция, в которой закончился газ, по-прежнему является действительной транзакцией, поэтому она будет включена в цепочку блоков и перехвачена всеми исследователями блоков, что усугубит путаницу.

Обозреватель блокчейнов Ether.Camp в настоящее время является лучшим обозревателем для выявления ошибки отсутствия газа. Введите хеш транзакции в проводник, и он укажет, что транзакция была отменена. Если вы изучите представление «VM Trace», вы увидите, что в нем закончился бензин.

Создание кошельков только для просмотра

Если вы импортируете контрактный кошелек (простой кошелек или кошелек с несколькими подписями), следуя процедуре, описанной выше, и ваше приложение кошелька НЕ ​​имеет доступа к ключевым файлам учетной записи (ов) владельца, тогда вы создадите только для просмотра Кошелек.

Значок в виде глаза рядом с названием бумажника обозначает бумажник только для просмотра. Кошельки только для просмотра обновляются сразу после изменения баланса связанного кошелька.

Где хранятся данные вашего кошелька?

В главе 1 мы узнали, где узел Geth приложения Wallet хранит свои данные.Данные, не связанные напрямую с узлом Geth, но созданные в приложении Wallet, такие как данные, относящиеся к контрактным кошелькам, история транзакций, имена и т. Д., Хранятся в следующих местах:

Windows : C: \ Users \ username \% appdata% \ Roaming \ Mist
Mac: ~ / Library / Application Support / Mist
Linux: ~ / .config / Mist
(Примечание. расположение из Beta 5 для Linux.)

Для резервного копирования каталога Mist (данные приложения Wallet):

  • Выберите меню «Резервное копирование» в строке меню, затем выберите параметр «Резервное копирование данных приложения».
    Скопируйте всю папку Mist.

Получение бумажника индивидуального контракта

Если вы удалите контрактный кошелек из своего приложения Wallet, щелкнув значок корзины, вы можете получить его, импортировав. (Чтобы увидеть значок корзины, выберите бумажник, затем наведите курсор на имя.) Вам понадобится адрес бумажника контракта. Если вы где-то не скопировали адрес (как и следовало бы), вы все равно можете получить адрес кошелька контракта с помощью проводника блоков и поиска транзакций, отправленных из учетной записи владельца этого кошелька контракта.

Резервные копии простых кошельков и кошельков с несколькими подписями

К настоящему времени читателю должно быть совершенно ясно, что контрактные кошельки, а именно простые кошельки и кошельки с несколькими подписями, принадлежат и контролируются учетными записями. Таким образом, любая резервная копия Контрактного кошелька также должна включать резервную копию Аккаунта / ов владельца. Резервные копии учетных записей создаются путем копирования их ключевых файлов или путем копирования всей папки хранилища ключей, как уже описано в главе 1.

Для полного резервного копирования кошелька контракта , вам также необходимо сохранить копию папки Mist, которую можно легко создать, как описано выше.