Читаем Больше денег: что такое Ethereum и как блокчейн меняет мир полностью

И дело не в том, что сама задумка плоха. Задумка отличная, и реакция сообщества лишний раз доказала, насколько это востребовано. Причина скорее в том, что используемый протокол – биткойн – просто не очень подходит на роль базы для надстройки других протоколов. Это не делает биткойн ненужным или менее революционным изобретением: как протокол для хранения и передачи ценности он прекрасен, но в качестве низкоуровневого протокола – далеко не так эффективен. Если сравнивать его с другими протоколами, он похож не на TCP, поверх которого можно построить HTTP, а скорее на SMTP, который хорошо справится с конкретной задачей (для SMTP это работа с электронной почтой, а для биткойна – с деньгами), но едва ли подойдет в качестве основы для чего-либо еще.

Эта проблема объясняется конкретным свойством биткойна – его масштабируемостью. Сам по себе биткойн масштабируем ровно настолько, насколько это возможно для криптовалюты. Даже если размер блокчейна перевалит за терабайт, протокол под названием Simplified Payment Verification (SPV, «упрощенная проверка платежей»), описанный в вайтпейпере биткойна, позволит «легким клиентам» с пропускной способностью и объемом памяти всего в несколько мегабайт спокойно отслеживать прохождение транзакций. Однако с цветными монетами и Mastercoin эта возможность исчезает. Причина кроется в следующем: для определения цвета цветной монеты SPV будет недостаточно, и потребуется проследить весь ее путь вплоть до происхождения, на каждом этапе выполняя упрощенную проверку. Иногда обратное сканирование экспоненциально, и с протоколами метакойнов вовсе невозможно что-либо узнать без проверки каждой отдельной транзакции.

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

КОНТРАКТЫ НА ЧТО УГОДНО

Пока Ethereum еще разрабатывался, возрос интерес к финансовым контрактам на базе криптовалют. Основным типом контракта был «контракт на разницу цен» (CFD): в нем две стороны соглашаются внести некоторую сумму денег, а затем получить деньги в пропорции, которая зависит от стоимости некоторого базового актива. Например, Алиса вносит $1000, Боб – столько же, а через 30 дней блокчейн автоматически возвращает Алисе $1000 плюс $100 за каждый доллар, на который за это время выросла цена LTC/USD, а Бобу отправит оставшуюся сумму. Эти контракты позволяют людям спекулировать на активах с высоким кредитным плечом или, наоборот, защищать себя от волатильности криптовалют, избегая рисков без какого-либо централизованного обмена.

Однако сейчас ясно, что контракты на разницу цен – лишь одна из имплементаций более глобальной идеи: контрактов по формуле. Недостаточно, чтобы контракт умел только брать у Алисы $x, у Боба $y, а затем возвращать Алисе $x + дополнительные $z за каждый доллар, на который подорожал данный актив. Он должен также уметь вернуть Алисе сумму, рассчитанную по любой математической формуле. Такая возможность позволит заключать контракты произвольной сложности. Если формула будет допускать любые входные данные, такие универсальные CFD можно использовать даже для p2p-игр. Чтобы выпустить CFD, Алисе нужно будет создать контракт, отправить на него криптовалюту на $1000 и дождаться, пока Боб примет контракт, также отправив транзакцию на $1000. Затем включится запрограммированный таймер, и через 30 дней они смогут отправить на контракт небольшую транзакцию, чтобы снова его активировать и разблокировать средства.

Пример кода контракта на Ethereum, написанный на высокоуровневом языке:

if tx.value < 100 * block.basefee:

stop

if contract.memory[1000]:

from = tx.sender

to = tx.data[0]

value = tx.data[1]

if to <= 1000:

stop

if contract.memory[from] < value:

stop

contract.memory[from] = contract.memory[from] – value

contract.memory[to] = contract.memory[to] + value

else: contract.memory[mycreator] = 10000000000000000 contract.memory[1000] = 1

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

Перейти на страницу:

Похожие книги

Опасная идея Дарвина: Эволюция и смысл жизни
Опасная идея Дарвина: Эволюция и смысл жизни

Теория эволюции посредством естественного отбора знакома нам со школьной скамьи и, казалось бы, может быть интересна лишь тем, кто увлекается или профессионально занимается биологией. Но, помимо очевидных успехов в объяснении разнообразия живых организмов, у этой теории есть и иные, менее очевидные, но не менее важные следствия. Один из самых известных современных философов, профессор Университета Тафтс (США) Дэниел Деннет показывает, как теория Дарвина меняет наши представления об устройстве мира и о самих себе. Принцип эволюции посредством естественного отбора позволяет объяснить все существующее, не прибегая к высшим целям и мистическим силам. Он демонстрирует рождение порядка из хаоса, смысла из бессмысленности и морали из животных инстинктов. Принцип эволюции – это новый способ мышления, позволяющий понять, как самые возвышенные феномены культуры возникли и развились исключительно в силу биологических способностей. «Опасная» идея Дарвина разрушает представление о человеческой исключительности, но взамен дает людям возможность по-настоящему познать самих себя. Книгу перевела М. Семиколенных, кандидат культурологии, научный сотрудник РХГА.

Дэниел К. Деннетт

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

Осы – удивительные существа, которые демонстрируют социальное поведение и когнитивные способности, намного превосходящие других насекомых, в частности пчел – ведь осы летали и добывали пищу за 100 миллионов лет до того, как появились пчелы! В книге видного британского энтомолога Сейриан Самнер рассказывается о захватывающем разнообразии мира ос, их видов и функций, о важных этапах их эволюции, о поведении и среде обитания, о жизни одиночных ос-охотников и о колонии ос как о суперорганизме. Вы познакомитесь с историей изучения ос, ролью ос как индикаторов состояния окружающей среды, биоразнообразия экосистем и загрязнения сред обитания, с реакцией популяций ос на возрастающую урбанизацию и прогнозом того, как будет выглядеть наша планета, если на ней исчезнут осы. Узнав больше о жизни этих насекомых, имеющих фундаментальное значение для экологического баланса планеты, можно узнать больше о нас самих и о жизни на Земле.«Осы – одна из самых таинственных и обделенных вниманием жемчужин природы. Бесконечное множество их форм демонстрирует нам одно из самых непредсказуемых и впечатляющих достижений эволюции. Их жизнь тесно переплетена с жизнью других насекомых, а также грибов, бактерий, растений, почвы, экосистем и даже нас с вами. Цель этой книги – усадить ос за почетный стол природы и превратить жуткое отвращение, которое испытывают люди к осам, в восхищение и уважение, каких осы заслуживают». (Сейриан Самнер)В формате PDF A4 сохранён издательский дизайн.

Сейриан Самнер

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

До недавних пор даже объяснить разницу между «право» и «лево» условному инопланетянину было бы проблематично – настолько «земными» казались эти привычные понятия. Но и без таких абстрактных проблем вопросов хватает. Почему большинство людей являются правшами? Действительно ли левши ведут себя иначе, чем правши? Как связаны доминирующие руки с некоторыми нарушениями речи, такими как заикание? Почему сердце почти всегда находится с левой стороны тела, а человеческий организм состоит из аминокислот с левой хиральностью? Почему два полушария головного мозга настолько разные? Отчего торнадо вращаются против часовой стрелки в Северном полушарии и по часовой стрелке в Южном полушарии? Почему одна треть мира ездит на автомобиле слева, а две трети – справа? Из-за чего европейское письмо идет слева направо, а арабское и иврит – справа налево? На какие-то вопросы наука уже нашла ответы, но с некоторыми парадоксами асимметрии в природе, теле и культуре по-прежнему увлекательно борется. Рассматривая примеры от физики частиц до человеческого тела и от культуры и спорта до повседневной жизни, эта книга развеет ваши заблуждения о левом и правом и раскроет тайны асимметрии. Приз Лондонского королевского общества за научно-популярную книгу года. В формате PDF A4 сохранён издательский дизайн.

Крис Макманус

Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература / Зарубежная образовательная литература / Образование и наука
Как захватить Вселенную. Подчини мир своим интересам. Практическое руководство для вдохновленных суперзлодеев
Как захватить Вселенную. Подчини мир своим интересам. Практическое руководство для вдохновленных суперзлодеев

Завоевание мира – это большая работа. У любого суперзлодея есть куча вопросов: как обустроить идеальное место для секретной базы? Как спланировать и реализовать ограбление века? Как управлять погодой и жить вечно? У автора бестселлера «Как изобрести все», популярного писателя Райана Норта есть ответы на все вопросы, волнующие начинающего злодея. В своем увлекательном пособии он подробно описывает диковинные схемы с использованием передовых технологий, дает забавные и иногда совершенно абсурдные советы по завоеванию мира, так что интересное времяпрепровождение вам обеспечено. В формате a4.pdf сохранен издательский макет.

Райан Норт

Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература / Зарубежная образовательная литература / Образование и наука