Майнинг Криптовалюты
  • Новости
  • Криптовалюта
    • Что такое криптовалюта?
    • Как купить криптовалюту за рубли
    • Рейтинг криптовалютных обменников
    • Выбор кошелька для криптовалюты
    • Что такое Блокчейн (Blockchain)
    • Как заработать биткоины и альткоины
    • Что такое умные смарт контракты
    • Что такое токен на ICO и бирже
    • Во что инвестировать в 2019 году
    • Рейтинг криптовалют — курсы онлайн
    • Криптовалюта Ethereum / Эфириум
      • Все виды кошельков для Эфириума — MyEtherWallet, Mist, Jaxx
      • Майнинг Эфириума (ETH) — пулы, программы, видеокарты
      • Как работает блокчейн Ethereum — смарт контракты и адреса счетов
      • Транзакции в сети Ethereum — Газ (GAS), комиссии, сложность сети
      • Токены ERC-20 на смарт-контрактах Ethereum. Что это и как работает?
  • Биткоин
    • Что такое Биткоин (Bitcoin)?
    • Как купить биткоины за рубли с карты Сбербанка и Яндекс Деньги
    • Какой Bitcoin кошелек выбрать — онлайн, локальный, аппаратный
    • Создание биткоин кошелька — пополнение, вывод, комиссии
    • Курс биткоина к доллару и рублю
    • Транзакции в сети Биткоин — время, отслеживание, размер комиссии
    • Биткоин краны — таблица 2019
    • Как майнить биткоины — программы, оборудование, пулы
  • Майнинг
    • Облачный майнинг 2019 — плюсы и минусы, рейтинг надежных сервисов
    • Что такое майнинг криптовалюты?
      • Сложность майнинга и хешрейт сети
      • Как работают принципы майнинга Proof-of-Work и Proof-of-stake
      • Алгоритмы майнинга криптовалют
      • Какую криптовалюту майнить в 2019?
      • Браузерный майнинг — что это и как на нем заработать
    • Майнинг ферма — сборка и настройка
    • Оборудование для майнинга криптовалют актуальное на 2019
      • Материнские платы на 4-13 видеокарт
      • Блоки питания, серверные и обычные
      • Райзеры для видеокарт
      • Комплектующие для майнинг фермы — процессоры, жесткие диски, ОЗУ
    • Майнинг на видеокарте (GPU)
    • Майнинг на процессоре (CPU)
    • Майнинг на жестком диске (HDD, SSD)
    • Майнинг на асиках (ASIC)
    • Калькуляторы прибыльности и окупаемости майнинга
    • Программы для майнинга
      • Claymore’s Dual Miner для GPU видеокарт Nvidia и AMD
      • EWBF Miner для добычи Zcash (ZEC) — настройка майнера и оборудования
      • CGMiner настройка и параметры
      • GUIminer Scrypt для майнинга Bitcoin и Litecoin
      • CUDAMiner для видеокарт Nvidia
      • GRIN на протоколе MimbleWimble
      • BEAM настройка кошелька и пула
  • Пулы и сервисы
    • IQMining сервис облачного майнинга, сводная таблица по контрактам
    • HashFlare обзор сервиса облачного майнинга (доходность и настройка)
    • Genesis Mining обзор облачного пула
    • BitDeer обзор облачной платформы
    • MinerGate — пул и программа
    • NiceHash — пул и продажа мощности
    • Рейтинг лучших майниг-пулов для добычи на своем оборудовании 2019
      • Пулы для добычи Bitcoin (BTC)
      • Пулы для майнинга Ethereum (ETH)
      • Пулы для майнинга Zcash (ZEC)
      • Пулы для майнинга Litecoin (LTC)
  • Биржи
    • Рейтинг ТОП-15 криптовалютных бирж на 2019 год. Выбор криптобиржи
    • Обзоры лучших криптовалютных площадок с пошаговой инструкцией
      • Обзор биржи Binance (Бинанс)
      • Обзор биржи Huobi (Хуоби)
      • Обзор биржи EXMO (Эксмо)
      • Обзор биржи Kucoin (Кукоин)
      • Обзор биржи OKEx
      • Обзор биржи LiveCoin (Лайвкоин)
      • Обзор биржи YoBit (Йобит)
      • Обзор биржи Coinbase (Коинбейс)
      • Обзор биржи ABCC (AT-токен)
      • Обзор биржи HitBTC (ХитБТС)
      • Обзор биржи Poloniex (Полоникс)
      • Обзор биржи Bittrex (Битрикс)
      • Обзор сервиса обмена биткоинов LocalBitcoins (Локалбиткоинс)
    • Как правильно торговать на бирже криптовалют?
    • Боты для торговли на криптобиржах
  • Видеокарты
    • Лучшие видеокарты для майнинга 2018-2019 (таблицы и калькуляторы)
    • Разгон видеокарт Nvidia и AMD для эффективности майнинга
    • Обзоры моделей видеокарт для майнинга — хешрейт и разгон
      • Обзор видеокарты GTX 1050 ti 4g
      • Обзор видеокарты GTX 1060 3-6g
      • Обзор видеокарты GTX 1070 8g
      • Обзор видеокарты GTX 1080 ti 8g
      • Обзор видеокарты Radeon RX 480
      • Обзор видеокарты Radeon RX 580
      • Обзор видеокарты Nvidia GTX Titan V
    • Обзоры моделей ASIC-майнеров
      • Bitmain Antminer S15 и T15
      • Bitmain Antminer S9 и S9i
  • ICO
Облачный майнинг биткоинов и альткоинов
Рейтинг криптовалютных обменников
Обзоры ведущих криптовалют
  • Bitcoin (BTC) / Биткоин
  • Ethereum (ETH) / Эфириум
  • Ripple (XRP) / Риппл
  • Litecoin (LTC) / Лайткоин
  • Bitcoin Cash (BCH) / Биткоин Кэш
  • EOS (EOS) / Иос
  • Zcash (ZEC) / Зикеш
  • Dash (DASH) / Даш
  • Monero (XMR) / Монеро
  • Waves (WAVES) / Вейвс
  • Cardano (ADA) / Кардано
  • Ethereum Classic (ETC) / Эфириум Классик
  • NEM (XEM) / Нем
  • NEO (NEO) / Нео
  • Lisk (LSK) / Лиск
  • Iota (IOT) / Йота
  • ICON (ICX) / Айкон
  • BitShares (BTS) / Битшейрс
  • Civic (CVC) / Цивик
  • 0x (ZRX) / Зиро-икс
  • Tezos (XTZ) / Тейзос
  • OmiseGo (OMG) / Омисгоу
  • Bitcoin Gold (BTG) / Биткоин Голд
  • Bytecoin (BCN) /Байткоин
  • Qtum (QTUM) / Кватум
  • Decent (DCT) / Десент
  • Golem (GNT) / Голем
  • Prizm (PZM) / Призм
  • Tether (USDT)
  • Quark (QRK) / Кваркоин
  • Dogecoin (DOGE) / Доджкоин
  • Musicoin (MUSIC) / Мьюзик коин
  • Sibcoin (SIB) / Сибирский Червонец
  • Bancor (BNT) / Банкор
  • Stellar (XLM) / Стеллар
  • LBRY (LBC) / Либри
  • Siacoin (SC) / Сиакоин
  • Decred (DCR) / Декред
  • Zencash (ZEN) / Зенкеш
  • Zclassic (ZCL) / Зклассик
  • Stratis (STRAT) / Стратис
  • Electroneum (ETN) / Электронеум
  • Beam (BEAM) / Бим
  • Grin (GRIN) / Грин
Контракты на аренду хешрейта для добычи криптовалюты

Что такое токены стандарта ERC777? Почему ERC777 заменит ERC20 в сети Ethereum

by Mining-Cryptocurrency.ru Июль 26, 2018 No Comments
Стандарт Ethereum-токенов ERC777

Новый стандарт токенов на блокчейне Ethereum ERC777, разрабатываемый Джорди Байлиной, Жаком Даффлоном и Томасом Шабаби и потенциально способный заменить стандарт ERC20, широко используемый в настоящее, готовится к запуску.

Предложение по внедрению ERC777 было опубликовано 20 ноября 2017 и с тех пор оставалось открытым для отзывов и критики. На прошлой неделе Байлина и Даффлон рассказали о новых токенах на конференции DappCon, общедоступным языком описав преимущества и функциональность стандарта.

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

Создатели преподносят стандарт ERC777 как более гибкую альтернативу ERC20 и заявляют, что он позволит осуществлять более быстрые и отлаженные транзакции. ERC777 будет поддерживать обратную совместимость с ERC20, что также может заинтересовать разработчиков. Хотя стандарты токенов в экосистеме Ethereum многочисленны и разнообразны, ERC777 пользуется особой поддержкой в сообществе, отмечает ETHNews.

Стандарт использует открытый код, с которым можно ознакомиться на GitHub.

Более интуитивное взаимодействие с контрактами

В предложении по улучшению Ethereum (EIP) для ERC777 описывается принцип реализации функции «send» (она же используется для отправки эфира), которая позволяет осуществлять прямые транзакции и обмен через смарт-контракты.

Использование этой функции отличает ERC777-токены от ERC20-токенов, которые работают через функцию «transfer» и требуют исполнения двух транзакций для обмена одного токена на другой. Первая транзакция при работе со стандартом ERC20 отправляет запрос на одобрение, вторая – разрешает контракту выполнить передачу токена от вашего имени.

Стандарт ERC777 работает по другому принципу. Использующий функцию «send» ERC777-токен обращается к универсальному доверенному контракту, не имеющему владельца – ERC820 – который, по сути, является реестром, сообщающим токену, является ли контракт, к которому он обращается, совместимым.

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

Использование хуков

Ещё одним преимуществом ERC777 перед ERC20 является возможность использования так называемых хуков. Как пояснил Байлина на DappCon, «хуки – это функции, которые могут быть вызваны во время трансфера». Другими словами, хук определяет параметры транзакции. Среди прочего он может потребовать отправить уведомление отправителю или получателю до или после завершения транзакции.

Более того, контракт ERC777-токена может быть составлен таким образом, чтобы контролировать поведение токена в определённых условиях осуществления транзакции или позволить отправителю или получателю вмешиваться в процесс транзакции. Например, хук может заставить контракт уведомлять отправителя перед передачей транзакции, позволяя ему отменить её. Аналогичным образом могут быть заданы параметры для блокировки определённых адресов или типов токенов.

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

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

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

Отлаженные операторы

Ещё одним серьёзным отличием ERC777 от ERC20 является возможность использования операторов. Как объясняется в EIP, «оператор – это адрес, которому разрешено переводить и сжигать токены от имени другого адреса». Оператор может быть установлен держателем токена и являться адресом контракта или обычным адресом. Он может быть отключен в любой момент.

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

ERC777 также позволяет задавать «операторов по умолчанию». Согласно EIP, «такие операторы устанавливаются для всех держателей токенов». Байлина пояснил, что операторы по умолчанию могут использоваться, например, для автоматического вычета стоимости газа, что упростит процесс отправки транзакции.

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

Официальный канал Mining-Cryptocurrency.ru в Telegram


Новости криптовалютного рынка и майнинга:
Фьючерсы на биткоин - что это такое, для чего они нужны, где можно торговать?
Появились фейковые аппаратные кошельки Trezor, как можно отличить подделку?
На саммите G20 подписано соглашение по регулированию криптоактивов
Исследование MIT: 3 причины всеобщего принятия криптовалюты и блокчейна в 2019
Законы по регулированию криптовалюты в России будут приняты уже в феврале

EthereumКриптовалютный рынок

  • Previous Курс биткоина пробил $8000, но это только начало! Три причины дальнейшего роста7 месяцев ago
  • Next Ethereum-кошелек MyEtherWallet выпускает приложение MEW Connect для Android и IOS7 месяцев ago

Добавить комментарий Отменить ответ

Ваш e-mail не будет опубликован.

Рейтинг сервисов облачного майнинга криптовалюты на 2019 год
Курсы криптовалют онлайн
1
Bitcoin
Bitcoin
$3,946.53
-0.83%
2
Ethereum
Ethereum
$145.20
-1.45%
3
XRP
XRP
$0.3198
-2.38%
4
EOS
EOS
$3.753
-2.16%
5
Litecoin
Litecoin
$48.999
-4.03%
6
Bitcoin Cash
Bitcoin Cash
$142.45
-3.01%
8
Stellar
Stellar
$0.089244
-0.64%
9
TRON
TRON
$0.024796
-0.94%
10
Binance Coin
Binance Coin
$10.405
-3.07%
11
Cardano
Cardano
$0.044862
-4.97%
13
Monero
Monero
$50.315
-2.56%
14
IOTA
IOTA
$0.2999
-3.63%
15
Dash
Dash
$85.069
-3.00%
17
NEO
NEO
$8.659
-5.47%
18
Ethereum Classic
Ethereum Classic
$4.473
-3.31%
19
NEM
NEM
$0.043257
-1.16%
20
Zcash
Zcash
$53.471
-2.27%
21
Waves
Waves
$2.828
1.12%
25
Dogecoin
Dogecoin
$0.002028
-1.84%
27
Bitcoin Gold
Bitcoin Gold
$12.692
1.43%
29
Qtum
Qtum
$2.103
-1.64%
31
OmiseGO
OmiseGO
$1.2926
-2.28%
37
0x
0x
$0.2504
-1.51%
38
Lisk
Lisk
$1.2298
-2.47%
40
BitShares
BitShares
$0.044752
-1.91%
51
Verge
Verge
$0.006315
-1.79%
64
Electroneum
Electroneum
$0.007114
-1.56%
ТОП-10 лучших криптовалютных бирж на 2018 год
Обзор криптовалютной биржи Binance
Где можно купить биткоины
Обменник криптовалют
Информационный портал «Майнинг Криптовалюты».

Яндекс.Метрика
[email protected]
Облачный майнинг Bitcoin
Copyright © 2017-2019. Все права защищены.