Ethereum на русском – Ethereum Project

Содержание

Эфириум (Ethereum): отзывы пользователей, обзор криптовалюты

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

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

Одной из таких «звезд», несомненно, является криптовалюта Ethereum, называемая у нас Эфириумом либо просто Эфиром. Несмотря на то, что ее не назовешь новой, к ней до сих пор не потеряли интерес инвесторы, популярность ее растет день ото дня, а некоторые эксперты (и их достаточно много) уверены, что именно Эфир способен на равных конкурировать с Биткоином и даже отобрать у последнего пальму первенства.

Экскурс в недалекое прошлое

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

Правда, не все криптовалютные проекты бесславно «канули в лету». Некоторые (например, Лайткоин, Догикоин и др.) заняли достойное место в рейтинге и здравствуют до сих пор. В это число входит и Ethereum, вызвавший особый интерес пользователей.

Об авторе Ethereum

Создателя Эфириума зовут Виталий Бутерин. Это чисто русское имя принадлежит канадскому программисту, хотя корни у него, конечно же, русские (отечество он покинул в юном возрасте). Парень проявил интерес к криптографическим деньгам еще в 2011 году. Эта заинтересованность вылилась в создание первого крупного тематического журнала Bitcoin Magazine.

Дальше больше. К 2013 году в голове Виталика окончательно созрела идея разработки новой крипты Ethereum, и он поделился этой идеей с читателями своего журнала. Помощь в разработке Эфира Бутерину оказывал Гэвин Вуд, давший на страницах «желтой книги» уже более детальное описание новой валюты. Средства на стартап собирались посредством краудфандинга. Он оказался удачным, было собрано около 18 миллионов долларов. Такой старт привлек внимание крупных компаний вроде Microsoft, IBM и др. Одним словом, дело закрутилось, и к лету 2015 года команда была готова презентовать свой проект, что с успехом и сделала.

Разветвление Эфира

В истории Эфириума не обошлось без «черных» страниц. Неудачным выдался 2016 год, когда хакеры взломали The Dao (венчурный фонд на базе Эфира) и похитили, ни много ни мало, 64 миллиона USD. Похищена была, естественно, крипта, мы просто привели ее эквивалент в долларах. Чтобы как-то выйти из затруднительного положения и возместить потери пострадавшим пользователям, валюта разделилась на 2 независимые ветви – Эфириум (ETH) и Эфириум Классик (ETC). Разделение наряду со взломом заметно опустило курс монеты, на восстановление потребовалось много времени. Но после всех этих перипетий стоимость валюты начала расти, причем прибавляют в цене обе ветви.

Что представляет собой Эфириум по сути и что он может предложить потребителю

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

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

Есть ряд преимуществ, которые заставляют многих пользователей отдавать предпочтение именно этому проекту:

  1. Сеть Эфириум можно использовать для передачи информации, а также в качестве реестра для структуризации и хранения различных данных.
  2. В отличие от битка, который также основан на blockchain-технологии, в сети Эфириум информация передается посредством смарт-контрактов (умные контракты).
  3. Децентрализация Эфира пока еще не утратила своего изначального смысла, в то время как Биткоин постепенно теряет позиции в этом направлении и становится все более централизованной криптовалютой, что сильно вредит его популярности.
  4. Ценным преимуществом Эфира является достаточно простой и открытый программный код системы, взаимодействующий со многими языками программирования и позволяющий экспериментировать, практически, бесконечно. Это делает ЕТН более востребованным, чем Биткоин с его сравнительно сложным кодом (кстати, эта сложность во многом ограничивает развитие битка).
  5. Проект настолько интересный и прогрессивный, что в команду разработчиков вошли многие таланты в сфере программирования, и не только в этой сфере. Здесь даже философ присутствует. В его ведении – идеологическая «начинка» проекта.
  6. Для майнинга этой крипты не нужно сверхмощное оборудование, можно обойтись домашним компом с видеокартой средней мощности.
  7. У Эфира, в отличие от битка, нет проблем с масштабированием, транзакции осуществляются значительно быстрее, а комиссия на переводы ниже.

Как добыть Эфир?

Обзавестись данной цифровой денежкой можно 2 способами – либо заняться майнингом, либо купить. Сначала поговорим о первом.

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

Рассмотрим каждый способ подробнее:

  1. Традиционный майнинг ЕТН. Этим делом стоит заниматься в том случае, если вы готовы вложить в него какое-то количество средств. Деньги понадобятся на специальное оборудование для запуска процесса. В первую очередь вам понадобится достаточно мощная видеокарта и, желательно, не одна.

Наименование необходимых моделей легко найти в интернете (например, ATI Radeon R9-280x, AMD Radeon HD 7970 и т. п.), а вот с поиском самих карт могут возникнуть сложности. Некоторые из них уже не выпускаются, другие же просто быстро раскупаются.

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

Более подробно про майнинг эфириума на видеокартах читайте — здесь.

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

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

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

  1. Добыча в «облаках». Речь, как вы уже поняли, пойдет об облачном майнинге. Для начала нужно выбрать надежный онлайн-сервис. Мы можем посоветовать такие площадки, как Eobot или Genesis-mining. На самом деле подобных ресурсов, конечно же, намного больше, но названые нами уже заслужили популярность среди пользователей и зарекомендовали себя, как стабильные и надежные сервисы. Если вникнуть в процесс, то здесь можно получать неплохую постоянную прибыль.

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

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

Бесплатное получение Эфириума на сайтах-кранах

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

Мы назовем вам самые популярные ресурсы, хотя их, конечно, намного больше:

  1. Faucether.net – на этом сайте вы сможете пополнять свой бюджет каждые 5 минут. Ресурс работает стабильно, сбоев не бывает, что встречается не так уж часто в этой сфере. Монеты раздают за ввод капчи. Когда вы произведете эту простую манипуляцию, средства будут зачислены на ваш баланс на сайте, откуда вы сможете их извлечь после накопления 0,05 ЕТН. Есть также рефералка с выгодными условиями.
  2. Eth-Faucet – периодичность сбора тоже 5 минут. С выплатами, по отзывам пользователей, проблем, практически, не бывает. Очень похож на предыдущий кран, сумма к выводу та же, реферальная программа тоже присутствует.
  3. Faucether.com – много вы здесь не заработаете, зато прибыль будет стабильной. Вводить капчу и собирать монетки можно через 10 минут, есть партнерка с достаточно выгодными условиями – отчисления от рефералов составляют 25%.

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

Покупка и продажа Эфириума

Кроме перечисленных выше способов получить монеты Эфира, их можно еще и купить. Так как валюта достигла достаточно высокого уровня, она представлена на многих биржевых площадках и обменниках.

Из известных сервисов можно рекомендовать Cex, Poloniex, Livecoin, Bitfinex. Это наиболее крупные и надежные конвертеры для Эфириума.

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

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

Где хранить «богатство» ETH?

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

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

Второй вариант – воспользоваться кошельком ЕТН с официального ресурса Эфириума. Для этого нужно зарегистрироваться на сайте и действовать точно по инструкции, которую вы там найдете. Это не сложно, справиться сможет любой новичок. Что в этом варианте привлекательно – это низкие комиссионные при проведении операций. Однако постоянная необходимость вводить пароль может кого-то и раздражать.

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

Насколько Эфир заслуживает доверия?

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

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

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

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

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

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

Заключение

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

Думайте, решайте, а мы желаем принять вам правильное решение и, как всегда, удачи!

tutdenegki.com

Ethereum для начинающих: Полное руководство | Обучение

Пошаговая инструкция для тех, кому интересна платформа, на которой создана вторая по популярности криптовалюта.

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

Похож ли Ethereum на биткоин?

Как и биткоин (Bitcoin), Ethereum — это публичная распределенная сеть. Между ними есть некоторые существенные технические различия, но важнее, что биткоин и Ethereum существенно различаются по назначению и возможностям.

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

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

Что такое умный контракт?

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

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

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

Contratos inteligentes: guia para principiantes

Виртуальная машина Ethereum

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

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

Основная его инновация — это Ethereum Virtual Machine ( EVM), то есть Тьюринг-полная среда, работающая в сети Ethereum. Она позволяет любому пользователю запускать любую программу на одном из множества языков программирования, лишь бы хватало времени и памяти.

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

Для чего можно использовать Ethereum?

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

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

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

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

Каковы преимущества Ethereum?

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

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

Каковы недостатки децентрализованных приложений?

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

O impacto do blockchain nas nossas vidas dentro de 5 anos

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

Какие приложения для Ethereum разрабатываются сегодня?

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

  • Weifund — открытая платформа для краудфандинга, использующая умные контракты. Такой подход позволяет рассматривать вклад в кампанию как цифровой актив, подкрепленный контрактом, а значит, он может использоваться, покупаться и продаваться в экосистеме Ethereum.
  • Uport — безопасный и удобный способ полностью контролировать личную информацию. Вместо того чтобы полагаться на государственные учреждения и отдавать данные третьим сторонам, пользователь сам контролирует, кто может их получать и использовать.
  • BlockApps — попытка упростить создание приложений для блокчейна, от любительских поделок до сложных «боевых» систем. Blockapps предоставляет все необходимые инструменты для создания как закрытых, так и общедоступных приложений.
  • Provenance использует Ethereum для повышения прозрачности цепочек поставок. Он позволяет отслеживать происхождение и историю товара и предоставлять эти данные потребителю, который на основе этой информации может принимать более обоснованные решения.
  • Augur — платформа с открытым исходным кодом, предназначенная для прогнозирования — любой может сделать прогноз и получить вознаграждение, если он сбудется. Люди покупают акции на определенный исход определенного события и, если их прогноз оказывается верным, получают вознаграждение.

Изменение кода Ethereum

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

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

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

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

Разделение Ethereum

В итоге большинство участников сообщества Ethereum проголосовало за хард-форк и возвращение денег инвесторов, но не все согласились с таким подходом. Это привело к расколу, и теперь существуют две параллельные сети: те, кто так и не согласился с возможностью каких-либо изменений в блокчейне, пользуются Ethereum Classic, а большинство, согласившееся задним числом переписать небольшую часть блокчейна, представляет просто Ethereum.

Обе сети функционально идентичны и имеют одинаковую историю транзакций — вплоть до блока, на котором был реализован хард-форк. С тех пор пути двух блокчейнов разошлись.

Бесконечные возможности Ethereum

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

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

Подготовила Тая Арянова

ru.ihodl.com

Погружение в разработку на Ethereum. Часть 1 / Habr

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

Чем хорош блокчейн?


Судя из названия блокчейн — это цепочка блоков. Так и есть. Но что дает эта цепочка? По сути это технология децентрализованного хранения данных с особой структурой, позволяющей быть уверенным, что манипуляции с данными происходили в рамках четко заданных правил. Обеспечивается эта уверенность тем, что массив данных хранится сразу у всех, кто подключился к сети блокчейна — это значит, что недостаточно будет просто подменить весь массив в одном месте. А еще каждая следующая порция данных, так называемый блок, содержит в себе хэш предыдущего блока, это дает два плюса:
  • в готовую цепочку невозможно подставить промежуточный блок,
  • сам блок нельзя изменить, не поменяв при этом его хэш, следовательно это невозможно сделать без нарушения целостности цепочки.


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

Работу по добавлению блоков обеспечивают сами участники сети. Кому будет предоставлено право добавления следующего блока определяется специальным механизмом. Самые распространенные из таких механизмов — это Proof-of-Work и Proof-of-Stake. В первом блоки добавляют майнеры — участники сети, решающие вычислительно сложные задачи, конкурируя друг с другом за право создания блока на основе своего решения, а в награду за успешное создание блока получающие некоторое количество валюты этой сети. В Proof-of-Stake блоки добавляют валидаторы — участники сети, конкурирующие не за счет производительности, а на основе количества внутренней валюты этой сети на их аккаунте. Получают они при этом меньше, но и работы от них требуется меньше. В обоих случаях логика в том, что злоумышленнику для добавления поддельного блока придется потратить больше, чем удастся заработать. В первом случае — на оборудование для майнинга, соизмеримое по мощности с остальными майнерами вместе взятыми. Во втором случае — на покупку 50% валюты сети.

Ethereum


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

Smart Contracts


Манипулирование данными в блокчейне обеспечивается так называемыми умными контрактами (smart contracts). Они описывают какие данные хранить на блокчейне и набор функций для операций над ними. Выполнение функций и получение доступа к данным осуществляется через предоставляемый каждым контрактом интерфейс. Этот интерфейс генерируется из исходного кода отдельно от компиляции и позволяет выполнять бинарный код. Данные для участников сети открыты, и чтение их ничего не стоит, ведь как уже было сказано, данные хранятся у всех участников сети. Изменение данных происходит посредством транзакций. Каждую транзакцию можно представить структурой следующего вида:
  1. Получатель транзакции
  2. Цифровая подпись отправителя
  3. Количество отправляемой валюты
  4. Произвольные данные (необязательно)
  5. Лимит газа на транзакцию
  6. Цена за единицу газа

Что такое газ из пунктов 5 и 6 будет рассказано в следующих пунктах и еще более подробно рассказано в отдельной статье.

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

DApp


DApp — Decentralized Application или децентрализованное приложение. В идеале пишется как ĐApp, но мы будем использовать упрощенное написание. Приложение может быть построено на разных технологиях, но среди них есть и блокчейн со смарт контрактами. Можно сказать, что на данный момент DApp — это логика на смарт контрактах плюс некий пользовательский интерфейс. Хранение более-менее объемных данных и обмен сообщениями в идеальном DApp тоже должны быть децентрализованными, однако эти технологии только начинают появляться и заслуживают отдельной статьи. Блокчейн же обеспечивает хранение текущего состояния и реализует бизнес-логику через смарт-контракты.

Идеал, к которому стремится развитие децентрализованных приложений. Картинка позаимствована отсюда

Используя DApp, пользователь может получить доступ к блокчейну напрямую на своем компьютере, установив специальное ПО. Блокчейн также может использоваться для каких-то отдельных операций на стороне сервера привычных нам мобильных и веб приложений. Выбор зависит от конкретной задачи. Упрощенный вариант DApp можно представить в таком виде:


Картинка взята и переведена из презентации Игоря Баринова

Фронтенд и бэкенд в данном случае это классические элементы приложения, а функциональность с задействованием блокчейна выполняется на виртуальной машине EVM. Пользователю доступны стандартные функции виртуальной машины — такие как отправка транзакции или просмотр баланса аккаунта, — а также функции, описанные в смарт контрактах, например на языке solidity. Доступ к этой виртуальной машине предоставляется через RPC интерфейс.

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

Первое подключение к блокчейну


Чтобы хоть как-то увидеть что значит быть участником сети мы скачали Mist (на момент написания последняя версия под номером 0.9.0) — кошелек Ethereum. Кошельком Mist называется потому, что в нем можно управлять своими аккаунтами и балансом на них. Основная валюта — ether (эфир), но можно выпускать собственные токены, они также будут отображаться в кошельке. Но Mist — это не только кошелек, а еще и браузер DApp для Ethereum-блокчейна. Он позволяет выкладывать и использовать смарт контракты, а также пользоваться DApp-приложениями.

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

UPD для Windows: Для пользователей Windows следующие пункты несколько осложнены. Требуется установить еще и Geth — клиент командной строки. Перед запуском Mist надо будет выполнить в командной строке
geth --rinkeby
(вместо флага —rinkeby можно использовать —testnet если нужна сеть Ropsten, либо вообще опустить флаг, если нужна главная сеть). Из пользовательского интерфейса уже не получится изменить сеть или начать майнить. Если вы собираетесь подключаться и пробовать майнить на Ropsten — запустите geth такой командой
geth --testnet console 2>nul
В geth-консоли можно будет выполнить
miner.setEtherbase("<адрес вашего кошелька>")
после чего запустить
miner.start(4)
(4 — количество потоков, можно выставить сколько хотите). Имейте в виду, что лучше дождаться окончания синхронизации перед тем, как начинать майнить

1. Во время запуска Mist предлагает выбрать сеть — Main network или Test network. Выбираем Test network.


Для выполнения любых операций на блокчейне требуется валюта этой сети, в данном случае ether. В Main network эфир стоит реальных денег, а в Test network — ничего не стоит и его легче получить. Кроме того, перед запуском к вам на компьютер скачиваются все данные сети, для testnet Ropsten на момент написания статьи это меньше 7 GB, для testnet Rinkeby — 800 MB, для реальной сети — больше 40 GB. Поэтому для начала выбираем Testnet. В реальной сети эфир можно получить купив его на бирже за реальные деньги (на момент написания статьи это около $300), либо намайнить, но для этого требуются довольно большие мощности и затраты времени. В тестовых сетях источники варьируются: это либо майнинг для Ropsten (получение из других источников Ropsten у нас не заработало), либо получение через такие источники как www.rinkeby.io ->Crypto_Faucet для Rinkeby. Майнинг в Testnet занимает значительно меньше времени, чем в реальной сети, например на ноутбучном процессоре i5 6200u мы получали 5 эфиров в зависимости от везения за пару-тройку часов. Скорость майнинга в этом случае была около 50 KH/s (50 KH — 50 килохэшей, или 50 000 хешей в секунду), вы сможете ее увидеть у себя и прикинуть сколько времени потребуется лично вам. Кстати намайнив несколько эфиров на одном клиенте можно будет без проблем передать часть на другой, например если тот майнит медленнее. Стоит упомянуть, что в дальнейшем мы будем использовать только Ropsten, которая является Proof-of-Work сетью, поэтому в ней и используется майнинг. В версиях Mist после 0.9 эта сеть больше не является сетью по умолчанию, поэтому если хотите использовать ее — сначала запустите Mist, нажав Launch Application, затем в пункте меню Develop->Network выберите нужную сеть. В целом надо отметить, что Rinkeby более удобен, так как не требует майнинга, быстрее и легче, поэтому вы не много потеряете используя его. Однако Ropsten более приближен к реальной сети и позволяет почувствовать ее особенности.

2. Итак, запущен Mist, предлагает задать пароль для своего аккаунта. Логин не нужен, так как для идентификации используется файл приватного ключа.


Приватный ключ хранится на линуксе в папке ~/.ethereum/testnet/keystore/ для Ropsten, ~/.ethereum/rinkeby/keystore/ — для Rinkeby. Обратите внимание, что для разных сетей создаются отдельные ключи и если вы собираетесь использовать Ropsten, как и мы, то потребуется создать еще один аккаунт. Имя состоит из даты и времени создания и адреса. Под адресом понимается шестнадцатеричная строка в 20 байтов вида 0xe03269461f7672494fb0dbbe89c00614601b5d24. В названии файла начальный 0x опущен. Адрес используется для идентификации вашего аккаунта в блокчейне, на него можно отправлять ether с других аккаунтов.

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

По крайней мере в нашем случае была ситуация, что при запущенном майнинге эфир начал набираться чересчур быстрыми темпами, но при этом его невозможно было использовать — все операции не были видны другим участникам сети. Проблема выяснилась следующим образом — в Mist в левом нижнем углу отображается номер последнего блока (либо сколько блоков остается до окончания синхронизации, в этом случае все нормально и нужно лишь дождаться окончания процесса). Номер последнего блока в локальной копии можно сравнить с реальным значением для данного блокчейна например на ropsten.etherscan.io можно узнать последние номера блоков для сети Ropsten. Если ваше значение намного отличается в меньшую сторону — возможно ваша база не синхронизирована. Итак, что делать если синхронизация в mist дошла до конца, но номер блока неправильный? Мы решали эту проблему удалением данных и скачиванием их заново. Данные на Линуксе для сети Ropsten лежат в папке ~/.ethereum/testnet, нам помогло удаление всего из подпапки chaindata. После чего запустили mist и уже на этот раз терпеливо дождались окончания синхронизации.

4. После окончания синхронизации можно выбрать пункт меню Develop->Start mining. Это необходимо для того, чтобы получить хоть немного эфира. Это актуально только для сети Ropsten. Если хотите использовать сеть Rinkeby — зайдите на www.rinkeby.io, вкладка Crypto Faucet, и следуйте приведенным инструкциям.


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

Простейший Smart Contract


Как только у вас на аккаунте будет какое-то количество эфира — можно начинать эксперименты со смарт контрактами. Язык, на котором пишутся контракты — Solidity, — напоминает С++ и JavaScript. Есть и другие языки, но Solidity самый популярный, активно поддерживаемый и хорошо документированный, поэтому рекомендуем использовать именно его. Рассмотрим простой контракт, единственная цель которого — хранить и обеспечивать возможность менять единственную строку.

Код контракта:

pragma solidity ^0.4.10;

contract StringHolder {
    string savedString;

    function setString( string newString ) {
        savedString = newString;
    }

    function getString() constant returns( string ) {
        return savedString;
    }
}

Строка pragma solidity ^0.4.10 означает, что минимальный требуемый компилятор для данного контракта — 0.4.10, а символ ^ запрещает использование компилятора начиная с 0.5.0. Это актуально, так как Solidity развивающийся язык и несмотря на желание разработчиков сохранять совместимость — это не всегда возможно.

Имя контракта задается после ключевого слова contract. В теле контракта описываются все хранящиеся данные, в данном случае это поле savedString типа string. Манипуляции с данными осуществляются через сеттеры и геттеры. В данном случае функция setString( string newString ) присваивает в переменную контракта новое значение для строки. Функция getString() constant returns( string ) возвращает значение строки (тип возвращаемого значения задается как returns(<тип>)). Стоит особо отметить ключевое слово constant — оно гарантирует, что никакие из данных не будут изменены при выполнении функции. Если данные не меняются — то не нужно платить за газ. Поэтому геттеры выполняются моментально и бесплатно. Сеттеры требуют оплаты и выполняются не моментально (только в результате включения транзакции в очередной блок блокчейна).

Для начальных экспериментов с контрактами очень удобна Remix IDE. Достаточно скопировать приведенный код контракта и вставить его в окошко для кода. В правой панели нажать Create — создастся контракт без публикации в блокчейн. Увидите следующее.

Синим отмечаются геттеры (getString), красным — сеттеры (setString). Показано сколько расходуется газа.

Для задания строки в поле setString не забудьте поставить кавычки, иначе получите ошибку

Проверив, что get и set работают как надо можно деплоить контракт в настоящий блокчейн. Для этого переключаемся обратно в Mist, заходим в Contracts и нажимаем Deploy New Contract. Копируем код в поле Solidity Contract Source Code и справа видим выпадающий список Pick a contract. Выбираем StringHolder, единственный пункт в данном случае. Выбираем размер оплаты, от которого будет зависеть время выполнения деплоя, нажимаем Deploy, в окне отобразится примерная стоимость, вводим пароль от аккаунта и нажимаем Send Transaction. В кошельке появится новая транзакция с прогрессом “x of 12 Confirmations” (x из 12 подтверждений). Первое подтверждение будет означать, что транзакция включена майнером в блок, последующие — что создано соответствующее количество блоков после блока с нашей транзакцией. Это дает большую гарантию, что блок с нашей транзакцией не будет отменен. Но для того чтобы контракт стал активным достаточно одного подтверждения. После подтверждения заходим в Contracts → String Holder. В mist отображается интерфейс контракта: слева геттеры (Read from contract), справа сеттеры (Write to contract) в виде выпадающего списка. Работает так же, как в Remix IDE, только задание строки — это уже настоящая транзакция, которая так же, как создание контракта, будет требовать подтверждения паролем и будет ожидать 12 подтверждений от майнеров.

Как другим пользователям увидеть этот контракт? Контракт определяется двумя составляющими: адрес и интерфейс ABI. Все это можно узнать на странице контракта в Mist, по кнопкам “Copy address” и “Show Interface”. Адрес — это такое же 20-байтное шестнадцатеричное число, например в нашем случае это 0x65cA73D13a2cc1dB6B92fd04eb4EBE4cEB70c5eC. А интерфейс — JSON-текст, для нашего смарт контракта он выглядит следующим образом:

[ { 
"constant": false,
"inputs": [ { "name": "newString", "type": "string" } ],
"name": "setString",
"outputs": [],
"payable": false,
"type": "function" 
}, {
"constant": true,
"inputs": [],
"name": "getString",
"outputs": [ { "name": "", "type": "string", "value": "Hello World!" } ], 
"payable": false,
"type": "function" 
} ]

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

Клиент, желающий использовать контракт, должен получить эти данные, и в случае с Mist выбрать Contracts->Watch Contract. Название можно выбирать любое, оно нужно лишь для удобства. Нажали ОК — контракт появился в списке, можно заходить в него и изменять строку уже с другого клиента. При этом после выполнения транзакции (получения хотя бы одного подтверждения) строка изменится у всех клиентов.

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

В следующей статье мы подробнее рассмотрим как это работает.

habr.com

Ethereum — Википедия (с комментариями)

Материал из Википедии — свободной энциклопедии

Ethereum
Тип

Ядро для построения блокчейн-систем

Автор

Виталик Бутерин, Gavin Wood

Разработчик

Gavin Wood, Jeffrey Wilcke, Виталик Бутерин, и другие.

Написана на

C++, Go, JavaScript, Python, Java, node.js, Haskell

Операционная система

Linux, Windows, OS X, POSIX

Лицензия

Несколько open-source лицензий

Сайт

[ethereum.org/ m.org]

К:Википедия:Статьи без изображений (тип: не указан)

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

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

Эфир

Обменные единицы Etherium называется эфиром (англ. ether) или ETH. В отличие от других криптовалют, авторы не ограничивают роль эфира платежами, а предлагают его например в качестве средства для обмена ресурсами или регистрации сделок с активами при помощи умных контрактов, в частности авторы назвали эфир «криптотопливом» для исполнения умных контрактов одноранговой сетью[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[4][23] с гибридной моделью на промежуточном этапе[23]. Несмотря на это, имеется защита от создания ASIC за счёт высокого требования к видеопамяти GPU, которое постоянно растёт (1,4 Гб на март 2016 года).

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

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

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

  • Децентрализованный инвестиционный фонд: DAO[27].
  • Социально-экономическая платформа: Backfeed[28].
  • Платформа для монетизации рейтинга в играх: FreeMyVunk[29]
  • Беспристрастная краудфандинговая платформа для творческих проектов и средств массовой информации: The Rudimental[30].
  • Децентрализованный обмен опционами: Etheropt[31].

В России

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

Реализации

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

  • GUI:
    • [github.com/ethereum/mist Mist] — графический браузер.
    • [github.com/ethereum/alethzero AlethZero] — графический браузер для разработчиков.
  • CLI:
    • [ethereum.github.io/go-ethereum/ Geth], написанный на Go
    • [ethcore.io/press.html Parity], написанный на Rust
    • [github.com/ethereum/webthree-umbrella Eth], написанный на C++
    • [ethereumj.io/ Ethereum J], написанный на Java
    • [github.com/ethereum/pyethapp pyethapp], написанный на Python
    • [ethereumjs.github.io/ ethereumjs], написанный на JavaScript
    • [github.com/jamshidh/ethereum-client-haskell ethereumH], написанный на Haskell

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

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

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

Напишите отзыв о статье «Ethereum»

Примечания

  1. [bits.media/ethereum/ Ethereum]
  2. [pokupo.ru/blog/post/vzlom-the-dao-posledstviia-i-perspektivy-dlia-kriptovaliut Взлом The DAO: последствия и перспективы для криптовалют]
  3. Международный валютный фонд. Интернет доверие // [books.google.ru/books?id=0YbeDAAAQBAJ&pg=PA47&dq=%22%D0%AD%D1%84%D0%B8%D1%80%D0%B8%D1%83%D0%BC%22&hl=ru&sa=X&redir_esc=y#v=onepage&q=%22%D0%AD%D1%84%D0%B8%D1%80%D0%B8%D1%83%D0%BC%22&f=false Финансы и развитие]. — International Monetary Fund, 2016-06-17. — С. 47. — 61 с. — ISBN 9781498369916.
  4. 1 2 [www.cryptonavigator.com/other-cryptocurrencies/cryptocurrency-uncategorized/205-da-pribudet-ethereum-i-15-drugih-predskazaniy-o-blockchain-na-2016-god.html Да прибудет Ethereum (и 15 других предсказаний о Blockchain на 2016 год)]
  5. [slock.it/index_ru.html Slock.it — Blockchain + IoT]
  6. [azure.microsoft.com/en-us/blog/ethereum-blockchain-as-a-service-now-on-azure/ Ethereum Blockchain as a Service now on Azure | Blog | Microsoft Azure]
  7. www.coindesk.com/ibm-reveals-proof-concept-blockchain-powered-internet-things/
  8. [bits.media/news/sberbank-primenit-blokcheyn-dlya-upravleniya-schetom-po-doverennosti/ Сбербанк применит блокчейн для управления счетом по доверенности]
  9. [bankir.ru/publikacii/20160419/sberbank-primenil-tekhnologiyu-blokchein-pri-upravlenii-schetom-cherez-doverennost-10007443/ Сбербанк применил технологию блокчейн при управлении счетом через доверенность — Bankir.Ru]
  10. 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
  11. [www.youtube.com/watch?v=rumbsYfQojk Открытая лекция: Кому и зачем нужен блокчейн (19.02.2016) — YouTube]
  12. [forum.ethereum.org/discussion/comment/4823/ The symbol for Ether is…] (7 June 2014). Проверено 14 августа 2014.
  13. [etherscan.io/block/0 Genesis block]
  14. [www.ethereum.org/ether What is Ether]
  15. [cyber.fund/system/Ethereum cyber•Fund]
  16. 1 2 3 [www.economistinsights.com/technology-innovation/analysis/money-no-middleman/tab/1 «Why Bitcoin may herald a new era in finance»]
  17. [etherscripter.com EtherScripter — Visual smart-contract builder for Ethereum]
  18. Wood, Gavin [gavwood.com/Paper.pdf Ethereum: A Secure Decentralised Generalised Transaction Ledger] (PDF) (6 April 2014).
  19. [america.aljazeera.com/articles/2014/4/7/code-your-own-utopiameetethereumbitcoinasmostambitioussuccessor.html Code your own utopia: Meet Ethereum, bitcoin’s most ambitious successor]. Al Jazeera America. Al Jazeera Media Network (7 April 2014).
  20. [blockchain.info/address/36PrZ1KHYMpqSyAQXSG8VwbUiq2EogxLo2 Bitcoin Address 36PrZ1KHYMpqSyAQXSG8VwbUiq2EogxLo2]
  21. [www.nytimes.com/reuters/2016/03/02/business/02reuters-banking-blockchain-bonds.html?_r=3 Forty Big Banks Test Blockchain-Based Bond Trading System]. Reuters. Проверено 3 марта 2016.
  22. [forklog.com/ethereum-obyavil-o-predstoyashhem-relize-homestead/ Ethereum объявил о предстоящем релизе Homestead | ForkLog]
  23. 1 2 [www.coinfox.ru/novosti/5172-ethereum-founder-now-we-can-scale-the-system-2 портал Coinfox]
  24. 1 2 [www.nytimes.com/2016/03/28/business/dealbook/ethereum-a-virtual-currency-enables-transactions-that-rival-bitcoins.html?_r=0 Ethereum, a Virtual Currency, Enables Transactions That Rival Bitcoin’s]
  25. [www.bloomberg.com/news/articles/2016-08-25/this-is-your-company-on-blockchain This Is Your Company on Blockchain].
  26. [www.ibtimes.co.uk/r3-connects-11-banks-distributed-ledger-using-ethereum-microsoft-azure-1539044 R3 connects 11 banks to distributed ledger using Ethereum and Microsoft Azure], International Business Times (20 January 2016). Проверено 23 февраля 2016.
  27. Rennie, Ellie. [www.swinburne.edu.au/news/latest-news/2016/05/the-radical-dao-experiment.php The radical DAO experiment], Swinburne News, Swinburne University of Technology (12 May 2016). Проверено 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.».
  28. Weinglass, Simona [www.geektime.com/2015/08/19/backfeed-wants-to-decentralize-the-internet-and-help-you-earn-what-you-deserve/ Backfeed wants to decentralize the Internet and help you earn what you deserve]. Geektime.com (19 August 2015). Проверено 24 марта 2016.
  29. Allison, Ian [www.ibtimes.co.uk/game-changers-freemyvunk-digix-allow-video-gamers-trade-virtual-assets-physical-gold-1534436 Game-changers FreeMyVunk and Digix allow video gamers to trade virtual assets for physical gold] (22 December 2015). Проверено 24 марта 2016.
  30. Parker. [sebfor.com/interview-with-troy-murray-ceo-of-the-rudimental/ Interview with Troy Murray, CEO of The Rudimental]. Sebfor.com (11 February 2016). Проверено 24 марта 2016.
  31. [www.newsbtc.com/2016/03/30/decentralized-options-exchange-etheropt-uses-automated-ethereum-smart-contract/#ether Decentralized Options Exchange Etheropt Uses Automated Ethereum Smart Contract].
  32. Вероника Горячева. [kommersant.ru/doc/3108042 ЦБ собрал информационную платформу]. Коммерсантъ (06.10.2016).
  33. [blog.ethereum.org/2014/02/03/introducing-ethereum-script-2-0/ Introducing Ethereum Script 2.0 — Ethereum Blog]
  34. [nextbigfuture.com/2015/02/star-citizen-crowdfunding-has-raised.html Next Big Future: Star Citizen Crowdfunding has raised Seven times more than biggest pre-2014 crowdfunding]

Ссылки

  • [ethereum.org/ Официальный сайт]
  • [www.ethdocs.org Документация]
  • [github.com/ethereum/wiki/wiki/Ethereum-Development-Tutorial Ethereum Wiki]
  • [blog.ethereum.org Ethereum Blog]
  • [github.com/ethereum/wiki/wiki/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE-%D0%BF%D0%BE-Solidity Руководство по Solidity]
  • [dapps.ethercasts.com/ Список Ðapps]
  • [etherchain.org/ Обозреватель блоков]
  • [www.youtube.com/watch?v=K4qn1WkqsXs Репортаж Вести.net]
  • [www.economist.com/news/briefing/21677228-technology-behind-bitcoin-lets-people-who-do-not-know-or-trust-each-other-build-dependable «The great chain of being sure about things»] — обзор применений блокчейновых технологий по состоянию на Oct 31st 2015  (англ.)

См. также

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

Отрывок, характеризующий Ethereum

– А присудил!.. присудил!.. – сказал старик тихим голосом и, как показалось князю Андрею, с смущением, но потом вдруг он вскочил и закричал: – Вон, вон! Чтоб духу твоего тут не было!..

Князь Андрей хотел тотчас же уехать, но княжна Марья упросила остаться еще день. В этот день князь Андрей не виделся с отцом, который не выходил и никого не пускал к себе, кроме m lle Bourienne и Тихона, и спрашивал несколько раз о том, уехал ли его сын. На другой день, перед отъездом, князь Андрей пошел на половину сына. Здоровый, по матери кудрявый мальчик сел ему на колени. Князь Андрей начал сказывать ему сказку о Синей Бороде, но, не досказав, задумался. Он думал не об этом хорошеньком мальчике сыне в то время, как он его держал на коленях, а думал о себе. Он с ужасом искал и не находил в себе ни раскаяния в том, что он раздражил отца, ни сожаления о том, что он (в ссоре в первый раз в жизни) уезжает от него. Главнее всего ему было то, что он искал и не находил той прежней нежности к сыну, которую он надеялся возбудить в себе, приласкав мальчика и посадив его к себе на колени.
– Ну, рассказывай же, – говорил сын. Князь Андрей, не отвечая ему, снял его с колон и пошел из комнаты.
Как только князь Андрей оставил свои ежедневные занятия, в особенности как только он вступил в прежние условия жизни, в которых он был еще тогда, когда он был счастлив, тоска жизни охватила его с прежней силой, и он спешил поскорее уйти от этих воспоминаний и найти поскорее какое нибудь дело.
– Ты решительно едешь, Andre? – сказала ему сестра.
– Слава богу, что могу ехать, – сказал князь Андрей, – очень жалею, что ты не можешь.
– Зачем ты это говоришь! – сказала княжна Марья. – Зачем ты это говоришь теперь, когда ты едешь на эту страшную войну и он так стар! M lle Bourienne говорила, что он спрашивал про тебя… – Как только она начала говорить об этом, губы ее задрожали и слезы закапали. Князь Андрей отвернулся от нее и стал ходить по комнате.
– Ах, боже мой! Боже мой! – сказал он. – И как подумаешь, что и кто – какое ничтожество может быть причиной несчастья людей! – сказал он со злобою, испугавшею княжну Марью.
Она поняла, что, говоря про людей, которых он называл ничтожеством, он разумел не только m lle Bourienne, делавшую его несчастие, но и того человека, который погубил его счастие.
– Andre, об одном я прошу, я умоляю тебя, – сказала она, дотрогиваясь до его локтя и сияющими сквозь слезы глазами глядя на него. – Я понимаю тебя (княжна Марья опустила глаза). Не думай, что горе сделали люди. Люди – орудие его. – Она взглянула немного повыше головы князя Андрея тем уверенным, привычным взглядом, с которым смотрят на знакомое место портрета. – Горе послано им, а не людьми. Люди – его орудия, они не виноваты. Ежели тебе кажется, что кто нибудь виноват перед тобой, забудь это и прости. Мы не имеем права наказывать. И ты поймешь счастье прощать.
– Ежели бы я был женщина, я бы это делал, Marie. Это добродетель женщины. Но мужчина не должен и не может забывать и прощать, – сказал он, и, хотя он до этой минуты не думал о Курагине, вся невымещенная злоба вдруг поднялась в его сердце. «Ежели княжна Марья уже уговаривает меня простить, то, значит, давно мне надо было наказать», – подумал он. И, не отвечая более княжне Марье, он стал думать теперь о той радостной, злобной минуте, когда он встретит Курагина, который (он знал) находится в армии.
Княжна Марья умоляла брата подождать еще день, говорила о том, что она знает, как будет несчастлив отец, ежели Андрей уедет, не помирившись с ним; но князь Андрей отвечал, что он, вероятно, скоро приедет опять из армии, что непременно напишет отцу и что теперь чем дольше оставаться, тем больше растравится этот раздор.
– Adieu, Andre! Rappelez vous que les malheurs viennent de Dieu, et que les hommes ne sont jamais coupables, [Прощай, Андрей! Помни, что несчастия происходят от бога и что люди никогда не бывают виноваты.] – были последние слова, которые он слышал от сестры, когда прощался с нею.
«Так это должно быть! – думал князь Андрей, выезжая из аллеи лысогорского дома. – Она, жалкое невинное существо, остается на съедение выжившему из ума старику. Старик чувствует, что виноват, но не может изменить себя. Мальчик мой растет и радуется жизни, в которой он будет таким же, как и все, обманутым или обманывающим. Я еду в армию, зачем? – сам не знаю, и желаю встретить того человека, которого презираю, для того чтобы дать ему случай убить меня и посмеяться надо мной!И прежде были все те же условия жизни, но прежде они все вязались между собой, а теперь все рассыпалось. Одни бессмысленные явления, без всякой связи, одно за другим представлялись князю Андрею.

Князь Андрей приехал в главную квартиру армии в конце июня. Войска первой армии, той, при которой находился государь, были расположены в укрепленном лагере у Дриссы; войска второй армии отступали, стремясь соединиться с первой армией, от которой – как говорили – они были отрезаны большими силами французов. Все были недовольны общим ходом военных дел в русской армии; но об опасности нашествия в русские губернии никто и не думал, никто и не предполагал, чтобы война могла быть перенесена далее западных польских губерний.
Князь Андрей нашел Барклая де Толли, к которому он был назначен, на берегу Дриссы. Так как не было ни одного большого села или местечка в окрестностях лагеря, то все огромное количество генералов и придворных, бывших при армии, располагалось в окружности десяти верст по лучшим домам деревень, по сю и по ту сторону реки. Барклай де Толли стоял в четырех верстах от государя. Он сухо и холодно принял Болконского и сказал своим немецким выговором, что он доложит о нем государю для определения ему назначения, а покамест просит его состоять при его штабе. Анатоля Курагина, которого князь Андрей надеялся найти в армии, не было здесь: он был в Петербурге, и это известие было приятно Болконскому. Интерес центра производящейся огромной войны занял князя Андрея, и он рад был на некоторое время освободиться от раздражения, которое производила в нем мысль о Курагине. В продолжение первых четырех дней, во время которых он не был никуда требуем, князь Андрей объездил весь укрепленный лагерь и с помощью своих знаний и разговоров с сведущими людьми старался составить себе о нем определенное понятие. Но вопрос о том, выгоден или невыгоден этот лагерь, остался нерешенным для князя Андрея. Он уже успел вывести из своего военного опыта то убеждение, что в военном деле ничего не значат самые глубокомысленно обдуманные планы (как он видел это в Аустерлицком походе), что все зависит от того, как отвечают на неожиданные и не могущие быть предвиденными действия неприятеля, что все зависит от того, как и кем ведется все дело. Для того чтобы уяснить себе этот последний вопрос, князь Андрей, пользуясь своим положением и знакомствами, старался вникнуть в характер управления армией, лиц и партий, участвовавших в оном, и вывел для себя следующее понятие о положении дел.
Когда еще государь был в Вильне, армия была разделена натрое: 1 я армия находилась под начальством Барклая де Толли, 2 я под начальством Багратиона, 3 я под начальством Тормасова. Государь находился при первой армии, но не в качестве главнокомандующего. В приказе не было сказано, что государь будет командовать, сказано только, что государь будет при армии. Кроме того, при государе лично не было штаба главнокомандующего, а был штаб императорской главной квартиры. При нем был начальник императорского штаба генерал квартирмейстер князь Волконский, генералы, флигель адъютанты, дипломатические чиновники и большое количество иностранцев, но не было штаба армии. Кроме того, без должности при государе находились: Аракчеев – бывший военный министр, граф Бенигсен – по чину старший из генералов, великий князь цесаревич Константин Павлович, граф Румянцев – канцлер, Штейн – бывший прусский министр, Армфельд – шведский генерал, Пфуль – главный составитель плана кампании, генерал адъютант Паулучи – сардинский выходец, Вольцоген и многие другие. Хотя эти лица и находились без военных должностей при армии, но по своему положению имели влияние, и часто корпусный начальник и даже главнокомандующий не знал, в качестве чего спрашивает или советует то или другое Бенигсен, или великий князь, или Аракчеев, или князь Волконский, и не знал, от его ли лица или от государя истекает такое то приказание в форме совета и нужно или не нужно исполнять его. Но это была внешняя обстановка, существенный же смысл присутствия государя и всех этих лиц, с придворной точки (а в присутствии государя все делаются придворными), всем был ясен. Он был следующий: государь не принимал на себя звания главнокомандующего, но распоряжался всеми армиями; люди, окружавшие его, были его помощники. Аракчеев был верный исполнитель блюститель порядка и телохранитель государя; Бенигсен был помещик Виленской губернии, который как будто делал les honneurs [был занят делом приема государя] края, а в сущности был хороший генерал, полезный для совета и для того, чтобы иметь его всегда наготове на смену Барклая. Великий князь был тут потому, что это было ему угодно. Бывший министр Штейн был тут потому, что он был полезен для совета, и потому, что император Александр высоко ценил его личные качества. Армфельд был злой ненавистник Наполеона и генерал, уверенный в себе, что имело всегда влияние на Александра. Паулучи был тут потому, что он был смел и решителен в речах, Генерал адъютанты были тут потому, что они везде были, где государь, и, наконец, – главное – Пфуль был тут потому, что он, составив план войны против Наполеона и заставив Александра поверить в целесообразность этого плана, руководил всем делом войны. При Пфуле был Вольцоген, передававший мысли Пфуля в более доступной форме, чем сам Пфуль, резкий, самоуверенный до презрения ко всему, кабинетный теоретик.
Кроме этих поименованных лиц, русских и иностранных (в особенности иностранцев, которые с смелостью, свойственной людям в деятельности среди чужой среды, каждый день предлагали новые неожиданные мысли), было еще много лиц второстепенных, находившихся при армии потому, что тут были их принципалы.
В числе всех мыслей и голосов в этом огромном, беспокойном, блестящем и гордом мире князь Андрей видел следующие, более резкие, подразделения направлений и партий.
Первая партия была: Пфуль и его последователи, теоретики войны, верящие в то, что есть наука войны и что в этой науке есть свои неизменные законы, законы облического движения, обхода и т. п. Пфуль и последователи его требовали отступления в глубь страны, отступления по точным законам, предписанным мнимой теорией войны, и во всяком отступлении от этой теории видели только варварство, необразованность или злонамеренность. К этой партии принадлежали немецкие принцы, Вольцоген, Винцингероде и другие, преимущественно немцы.
Вторая партия была противуположная первой. Как и всегда бывает, при одной крайности были представители другой крайности. Люди этой партии были те, которые еще с Вильны требовали наступления в Польшу и свободы от всяких вперед составленных планов. Кроме того, что представители этой партии были представители смелых действий, они вместе с тем и были представителями национальности, вследствие чего становились еще одностороннее в споре. Эти были русские: Багратион, начинавший возвышаться Ермолов и другие. В это время была распространена известная шутка Ермолова, будто бы просившего государя об одной милости – производства его в немцы. Люди этой партии говорили, вспоминая Суворова, что надо не думать, не накалывать иголками карту, а драться, бить неприятеля, не впускать его в Россию и не давать унывать войску.
К третьей партии, к которой более всего имел доверия государь, принадлежали придворные делатели сделок между обоими направлениями. Люди этой партии, большей частью не военные и к которой принадлежал Аракчеев, думали и говорили, что говорят обыкновенно люди, не имеющие убеждений, но желающие казаться за таковых. Они говорили, что, без сомнения, война, особенно с таким гением, как Бонапарте (его опять называли Бонапарте), требует глубокомысленнейших соображений, глубокого знания науки, и в этом деле Пфуль гениален; но вместе с тем нельзя не признать того, что теоретики часто односторонни, и потому не надо вполне доверять им, надо прислушиваться и к тому, что говорят противники Пфуля, и к тому, что говорят люди практические, опытные в военном деле, и изо всего взять среднее. Люди этой партии настояли на том, чтобы, удержав Дрисский лагерь по плану Пфуля, изменить движения других армий. Хотя этим образом действий не достигалась ни та, ни другая цель, но людям этой партии казалось так лучше.
Четвертое направление было направление, которого самым видным представителем был великий князь, наследник цесаревич, не могший забыть своего аустерлицкого разочарования, где он, как на смотр, выехал перед гвардиею в каске и колете, рассчитывая молодецки раздавить французов, и, попав неожиданно в первую линию, насилу ушел в общем смятении. Люди этой партии имели в своих суждениях и качество и недостаток искренности. Они боялись Наполеона, видели в нем силу, в себе слабость и прямо высказывали это. Они говорили: «Ничего, кроме горя, срама и погибели, из всего этого не выйдет! Вот мы оставили Вильну, оставили Витебск, оставим и Дриссу. Одно, что нам остается умного сделать, это заключить мир, и как можно скорее, пока не выгнали нас из Петербурга!»

wiki-org.ru

Обновлено: 14.04.2019 — 00:47

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *