Ethereum: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 30: Строка 30:
Обменные единицы Etherium называется ''эфиром'' ({{lang-en|ether}}). Для обозначения используется сокращение ETH и символ в виде [[Ξ]]<ref name="Forum">{{cite web|title=The symbol for Ether is...|date=7 June 2014|accessdate=August 14, 2014|url=http://forum.ethereum.org/discussion/comment/4823/|website=Ethereum Forum}}</ref> (греческая буква Кси). Дробные части имеют свои названия: 1/1000 — finney, 1/10<sup>6</sup> — szabo, 1/10<sup>18</sup> — wei.
Обменные единицы Etherium называется ''эфиром'' ({{lang-en|ether}}). Для обозначения используется сокращение ETH и символ в виде [[Ξ]]<ref name="Forum">{{cite web|title=The symbol for Ether is...|date=7 June 2014|accessdate=August 14, 2014|url=http://forum.ethereum.org/discussion/comment/4823/|website=Ethereum Forum}}</ref> (греческая буква Кси). Дробные части имеют свои названия: 1/1000 — finney, 1/10<sup>6</sup> — szabo, 1/10<sup>18</sup> — wei.


В отличие от других [[криптовалюта|криптовалют]], авторы не ограничивают роль эфира платежами, а предлагают его например в качестве средства для обмена ресурсами или регистрации сделок с [[актив (бухгалтерия)|активами]] при помощи умных контрактов, в частности авторы назвали эфир «криптотопливом» для исполнения умных контрактов одноранговой сетью<ref>[https://www.ethereum.org/ether What is Ether]</ref>. Эфир продаётся на [[Онлайн-сервис обмена цифровых валют|сервисах по обмену]], а капитализация общего количества эфира достигла одного миллиарда долларов<ref>[https://cyber.fund/system/Ethereum cyber•Fund<!-- Заголовок добавлен ботом -->]</ref>.
В отличие от других [[криптовалюта|криптовалют]], авторы не ограничивают роль эфира платежами, а предлагают его, например, в качестве средства для обмена ресурсами или регистрации сделок с [[актив (бухгалтерия)|активами]] при помощи умных контрактов, в частности авторы назвали эфир «криптотопливом» для исполнения умных контрактов одноранговой сетью<ref>[https://www.ethereum.org/ether What is Ether]</ref>. Эфир продаётся на [[Онлайн-сервис обмена цифровых валют|сервисах по обмену]], а капитализация общего количества эфира достигла одного миллиарда долларов<ref>[https://cyber.fund/system/Ethereum cyber•Fund<!-- Заголовок добавлен ботом -->]</ref>.


== Умные контракты ==
== Умные контракты ==

Версия от 06:12, 3 февраля 2017

Ethereum
Логотип программы Ethereum
Скриншот программы Ethereum
Тип Ядро для построения блокчейн-систем
Авторы Виталик Бутерин, Gavin Wood
Разработчики Gavin Wood, Jeffrey Wilcke, Виталик Бутерин, и другие.
Написана на C++, Go, JavaScript, Python, Java, node.js, Haskell
Операционные системы Linux, Windows, OS X, POSIX
Первый выпуск 30 июля 2015
Последняя версия
Репозиторий github.com/ethereum
Лицензия Несколько open-source лицензий
Сайт ethereum.org
Логотип Викисклада Медиафайлы на Викискладе

Ethereum (от англ. ether [ˈiːθə] — «эфир», Эфириум[2][3][неавторитетный источник][4]) — платформа для создания децентрализованных онлайн-сервисов на базе блокчейна (Đapps, Decentralized applications, децентрализованных приложений), работающих на базе умных контрактов. Реализована как единая децентрализованная виртуальная машина. Был предложен основателем журнала Bitcoin Magazine?! Виталиком Бутериным в конце 2013 года, сеть была запущена 30 июля 2015 года.

Являясь открытой платформой (open source), Ethereum значительно упрощает внедрение технологии блокчейн[5], что объясняет интерес со стороны не только у новых стартапов[6], но и крупнейших разработчиков ПО, таких как Microsoft[7], IBM и Acronis. Заметный интерес к платформе проявляют и финансовые компании, включая Сбербанк[8][9][10][11][12].

Эфир

Обменные единицы Etherium называется эфиром (англ. ether). Для обозначения используется сокращение ETH и символ в виде Ξ[13] (греческая буква Кси). Дробные части имеют свои названия: 1/1000 — finney, 1/106 — szabo, 1/1018 — wei.

В отличие от других криптовалют, авторы не ограничивают роль эфира платежами, а предлагают его, например, в качестве средства для обмена ресурсами или регистрации сделок с активами при помощи умных контрактов, в частности авторы назвали эфир «криптотопливом» для исполнения умных контрактов одноранговой сетью[14]. Эфир продаётся на сервисах по обмену, а капитализация общего количества эфира достигла одного миллиарда долларов[15].

Умные контракты

Экономический смысл

Технология Ethereum дает возможность регистрации любых сделок с любыми активами на основе распределенной базы контрактов типа блокчейн, не прибегая к традиционным юридическим процедурам. Эта возможность является конкурентной по отношению к существующей системе регистрации сделок[16]. По мнению журнала The Economist, технология «умных контрактов» знаменует собой новую эру в финансовых технологиях[16].

Блокчейновые технологии могут быть успешно совмещены с банковскими услугами удаленного типа, предоставляемыми через СМС-сообщения. Вследствие своей дешевизны, эта возможность особенно привлекательна для развивающих стран, указывает The Economist[16].

Программная реализация

Умные контракты в Ethereum представлены в виде классов, которые могут быть реализованы на различных языках, включая визуальное программирование[17] и компилируются в байт-код для виртуальной машины Эфириума (Ethereum Virtual Machine, EVM) перед отправкой в блокчейн. Изменение состояния виртуальной машины может быть записано на полном по Тьюрингу языке сценариев.

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

История

Эфириум был первоначально описан в одной из публикаций Бутерина в конце 2013 года. В апреле 2014 года, Ethereum был формально описан Гэвином Вудом в так называемой «жёлтой книге».[18] Примерно в то же время, Ethereum неформально описывался как платформа «следующего поколение Биткойна» (или «Биткоин 2.0»).[19]

Во второй половине 2014-го был начат сбор средств на разработку через краудфандинг. Для финансовой разработки Ethereum распределил изначальное количество Эфира через 42-х дневное первичное публичное предложение, получив 31 591 биткойнов[20], что на тот момент эквивалентно $18 439 086 обменяв их на 60 102 216 Эфира. После этого он привлёк внимание многих банков как испытательная платформа для изучения умных контрактов и облигаций[21]. Блокчейн Ethereum был запущен 30 июля 2015 года.

14 марта 2016 года Ethereum вышел из ранней альфа-версии Frontier, в которой разработчики не гарантировали безопасность. Новая версия протокола носит название Homestead и также относится к ранней, но уже стабильной версии[22].

Защита сети при помощи майнинга предполагается только на начальном этапе. В дальнейшем планируется полный переход на метод защиты proof-of-stake[5][23] с гибридной моделью на промежуточном этапе[23]. Несмотря на это, имеется защита от создания ASIC за счёт высокого требования к видеопамяти GPU, которое постоянно растёт (1,4 Гб на март 2016 года).

The DAO и ответвление цепочки блоков

В июне 2016 года, в коде The DAO, платформы для автономного управления инвестиционным капиталом, был обнаружен неожиданный баг в программном коде[24], который позволил хакеру изощренными методами вывести некоторое количество средств. Эта уязвимость была эксплуатирована неизвестной стороной 16 июня, которой удалось переместить около одной трети эфира имеющейся в The DAO (в то время на сумму 50 миллионов долларов США) в одно из ChildDAO, контроль над которым был только у атакующей стороны[25][26]. Однако, благодаря особенности реализации The DAO в эти средства были недоступны для вывода в течение месяца[27].

Сообщество Ethereum обсуждало следует ли вернуть эфир инвесторам и каким именно способом осуществить возврат, а разработчики The DAO из Германии пытались ответно атаковать хакера[27], поскольку децентрализованный характер The DAO и Ethereum означают отсутствие центрального органа, который мог бы предпринять быстрое действие и требуют консенсуса пользователей[25]. После обсуждения в течение нескольких недель 20 июля 2016 года над проектом Ethereum был произведён хардфорк (форк цепочки блоков, а не программного кода), чтобы отменить взлом и вернуть средства, похищенные у The DAO инвесторам[28]. Это было первое ответвление цепочки блоков с целью возвращения похищенных средств инвесторам[29]. Поскольку цепочка блоков оригинального Ethereum, переименованного в Ethereum Classic, продолжает работать, проект The DAO по прежнему доступен в Ethereum Classic.

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

Платформа Ethereum с помощью умных контрактов может применяться в различных областях, но главным направлениям является использование её в качестве криптовалюты. О своем интересе к платформе заявили различные организации, включая Microsoft, IBM и JPMorgan Chase.[30] Bloomberg Businessweek утверждает, что распределенное программное обеспечение Ethereum может быть использовано всеми, кому нужна защита от несанкционированного вмешательства. Вы можете спокойно делать бизнес с кем-то, кого вы не знаете, потому что условия прописаны в смарт-контракт, встроенной в блокчейн.[31]

По данным Нью-Йорк Таймс к марту 2016 года используется десятки функционирующих приложений, построенных на платформе Ethereum — децентрализованных приложений, децентрализованных автономных организаций и смарт-контрактов[30][32]. Примеры таких приложений и платформ:

  • Децентрализованный инвестиционный фонды[24].
  • Социально-экономическая платформа: Backfeed[33].
  • Платформа для монетизации рейтинга в играх: FreeMyVunk[34]
  • Беспристрастная краудфандинговая платформа для творческих проектов и средств массовой информации: The Rudimental[35].
  • Децентрализованный обмен опционами: Etheropt[36].

В России

5 октября 2016 года ЦБ РФ объявил о запуске платформы "Мастерчейн", предназначенной для обмена информацией между участниками финансового рынка. По признанию участников организованного ЦБ консорциума российских банков, разработавшего этот продукт, технологии "Мастерчейн" основаны на протоколах Ethereum[37].

Реализации

Скриншот среды разработки Mix

Реализации полных узлов:

По состоянию на начало 2016 года, специально для Ethereum разработаны следующие языки:

  • Serpent — похож на Python.
  • Solidity — похож на JavaScript.
  • Mutan — похож на Go.
  • LLL — похож на Lisp.

Интересные факты

Примечания

  1. Mawinor (v1.12.2) Latest — 2023.
  2. Ethereum
  3. Взлом The DAO: последствия и перспективы для криптовалют
  4. Международный валютный фонд. Интернет доверие // Финансы и развитие. — International Monetary Fund, 2016-06-17. — С. 47. — 61 с. — ISBN 9781498369916.
  5. 1 2 Да прибудет Ethereum (и 15 других предсказаний о Blockchain на 2016 год)
  6. Slock.it — Blockchain + IoT
  7. Ethereum Blockchain as a Service now on Azure | Blog | Microsoft Azure
  8. http://www.coindesk.com/ibm-reveals-proof-concept-blockchain-powered-internet-things/
  9. Сбербанк применит блокчейн для управления счетом по доверенности
  10. Сбербанк применил технологию блокчейн при управлении счетом через доверенность — Bankir.Ru
  11. http://www.forbes.com/sites/laurashin/2016/03/03/bitcoin-technology-tested-in-trial-by-40-big-banks/?utm_source=dlvr.it&utm_medium=twitter#41d355f3d97a
  12. Открытая лекция: Кому и зачем нужен блокчейн (19.02.2016) — YouTube
  13. The symbol for Ether is... Ethereum Forum (7 июня 2014). Дата обращения: 14 августа 2014.
  14. What is Ether
  15. cyber•Fund
  16. 1 2 3 «Why Bitcoin may herald a new era in finance»
  17. EtherScripter - Visual smart-contract builder for Ethereum
  18. Wood, Gavin Ethereum: A Secure Decentralised Generalised Transaction Ledger (PDF). gavwood.com (6 апреля 2014).
  19. Schneider, Nathan Code your own utopia: Meet Ethereum, bitcoin's most ambitious successor. Al Jazeera America. Al Jazeera Media Network (7 апреля 2014).
  20. Bitcoin Address 36PrZ1KHYMpqSyAQXSG8VwbUiq2EogxLo2
  21. Forty Big Banks Test Blockchain-Based Bond Trading System. New York Times. Reuters. Дата обращения: 3 марта 2016.
  22. Ethereum объявил о предстоящем релизе Homestead | ForkLog
  23. 1 2 портал Coinfox
  24. 1 2 Rennie, Ellie (12 May 2016). "The radical DAO experiment". Swinburne News. Swinburne University of Technology. Дата обращения: 12 мая 2016. When it reaches the end of the funding phase on May 28, it will begin contracting blockchain-based start-ups to create innovative technologies. The extraordinary thing about The DAO is that no single entity owns it, and it has no conventional management structure or board of directors.
  25. 1 2 Popper, Nathaniel (2016-06-17). "A Hacking of More Than $50 Million Dashes Hopes in the World of Virtual Currency". The New York Times. 0362-4331. Дата обращения: 3 ноября 2016.
  26. "Digital currency Ethereum is cratering because of a $50 million hack". Business Insider. Дата обращения: 3 ноября 2016.
  27. 1 2 A $50 Million Hack Just Showed That the DAO Was All Too Human. WIRED. Дата обращения: 3 ноября 2016.
  28. Vigna, Paul. "Ethereum Gets Its Hard Fork, and the 'Truth' Gets Tested". WSJ. Дата обращения: 3 ноября 2016.
  29. “Hard Fork” Coming to Restore Ethereum Funds to Investors of Hacked DAO. IEEE Spectrum: Technology, Engineering, and Science News. Дата обращения: 3 ноября 2016.
  30. 1 2 Ethereum, a Virtual Currency, Enables Transactions That Rival Bitcoin’s
  31. This Is Your Company on Blockchain. Bloomberg Businessweek. Дата обращения: 14 сентября 2016.
  32. Allison, Ian (20 January 2016). "R3 connects 11 banks to distributed ledger using Ethereum and Microsoft Azure". International Business Times. Дата обращения: 23 февраля 2016.
  33. Weinglass, Simona Backfeed wants to decentralize the Internet and help you earn what you deserve. Geektime.com (19 августа 2015). Дата обращения: 24 марта 2016.
  34. Allison, Ian Game-changers FreeMyVunk and Digix allow video gamers to trade virtual assets for physical gold. International Business Times (22 декабря 2015). Дата обращения: 24 марта 2016.
  35. Parker. Interview with Troy Murray, CEO of The Rudimental. Sebfor.com (11 февраля 2016). Дата обращения: 24 марта 2016.
  36. Decentralized Options Exchange Etheropt Uses Automated Ethereum Smart Contract.
  37. Вероника Горячева. ЦБ собрал информационную платформу. Коммерсантъ (6 октября 2016).
  38. Introducing Ethereum Script 2.0 — Ethereum Blog
  39. Next Big Future: Star Citizen Crowdfunding has raised Seven times more than biggest pre-2014 crowdfunding

Ссылки

См. также

List of highest funded crowdfunding projects  (англ.)