- Вернуться к меню
- Вернуться к менюЦены
- Вернуться к менюИсследовать
- Вернуться к менюКонсенсус
- Вернуться к менюПартнерский материал
- Вернуться к меню
- Вернуться к меню
- Вернуться к менюВебинары и Мероприятия
Что катастрофа DAO Ethereum означает для развития Bitcoin
Пока DAO пытается найти свой путь вперед после многочисленных атак, предприниматели должны найти путь вперед. Готов ли блокчейн биткоина к ним?
До того момента, как рухнул The DAO, он был символом взрыва инноваций, который стал возможен благодаря блокчейну Ethereum .
В то время как ориентированные на потребителя приложения, созданные на основе блокчейна Bitcoin , в основном ограничивались различными кошельками, биржами и казино, на момент краха The DAO более 50 проектов ожидали голосования по своим Request на финансирование самых разных идей, от нового способа аренды автомобилей до совершенно новых форм управления.
Однако эти усилия сейчас зашли в тупик, а эфир стоимостью 60 миллионов долларов, который на данный момент предназначался для инвестирования в них, затерялся в неопределенности.
Срединепрерывныйкризиса, некоторые из самых известных ученых-компьютерщиков биткоина используют этот инцидент, чтобы указать на медленный рост биткоина как на его величайшее преимущество.
Они утверждают, что хотя упрощенный машинный язык биткоина требует гораздо больше времени для написания, чемEthereumТьюринг-полный язык программирования Solidity также менее подвержен ошибкам.
Разработчик Bitcoin CORE Питер Тодд рассказал CoinDesk:
«Я считаю, что если я T могу объяснить систему пьяному парню с дипломом по изящным искусствам и дать ему возможность хотя бы на каком-то уровне понять, как она работает, то, скорее всего, система слишком сложна для моего понимания».
Сделай мне сэндвич
По словам Тодда, T утром в день атаки он впервые подробно изучил принцип работы Solidity.
То, что он обнаружил, было тем, что он описал как проблему уровней абстракции. Слишком много знаний требовалось от разработчиков, чьи идеи стояли за взрывом разработки приложений на базе Ethereum.
По словам Тодда, хотя блокчейн на основе цифровой валюты Ethereum в сочетании с полным по Тьюрингу языком программирования обещал разработчикам возможность легко создавать распределенные приложения (dapps), для фактического выполнения этого обещания может потребоваться больше навыков, чем ожидалось.
Хотя для выполнения тех же задач с использованием скриптового языка биткойна требуется больше работы, чем с Solidity эфириума, но и проблемы легче увидеть, утверждает Тодд. Сама природа скриптового языка Bitcoin означает, что каждое из его различных состояний можно анализировать изолированно. С другой стороны, с Solidity проблема по сути является движущейся целью.
Тодд сравнил это с приготовлением сэндвича. С Ethereum сэндвичу потребовались бы инструкции о том, куда положить нож на хлеб перед нанесением горчицы и сколько раз намазывать приправу.
В то время как в случае с Bitcoin разработчики сами заказывают ингредиенты.
«Вы говорите: «Я хочу это на своем сэндвиче», — говорит Тодд. «И вы получите предсказуемые результаты, потому что находитесь на правильном уровне абстракции».
Кристофер Аллен, главный архитектор стартапа по разработке Bitcoin Blockstream, выразил метафору сэндвича иначе:
«[Ethereum] — это как если бы вам дали свинью и немного пшеницы».
Построй мне самолет
До прихода в BlockstreamранееВ этом году Аллен стал соавтором стандартов безопасности TLS, которые помогают защитить широкий спектр коммуникаций через наши современные компьютерные сети.
Аллен сказал, что восприятие того, что Ethereum легко построить, естественным образом привело к ожиданию, что сложные, масштабные проекты, такие как The DAO, должны быть построены. Когда на самом деле, утверждает он, проблемы можно разбить на более простые компоненты и решить более традиционными способами.
ONE из примеров, который упомянул Аллен, — это то, что те, чьи проекты сейчас находятся в подвешенном состоянии в The DAO, могут рассмотреть возможность использования существующего договорного права и принципов открытого исходного кода для создания и тестирования сети традиционных корпораций с ограниченной ответственностью. Затем, после создания LLC, проведите эксперименты с тем, как кодировать определенные части рабочего процесса с использованием блокчейна Ethereum или блокчейна Bitcoin.
Еще один путь развития для проектов DAO, оказавшихся в подвешенном состоянии, — это разбить концепции, заложенные в их программное обеспечение, на более фундаментальные элементы транзакции, для чего, по его словам, лучше всего подходит Bitcoin .
Он утверждает, что, используя этот метод и решая небольшие группы проблем одновременно, разработчики DAO могут открыть новые способы использования существующей Технологии Bitcoin и других инструментов, которые в настоящее время разрабатываются, чтобы выразить идею в виде серии транзакций.
Аллен сравнивает сегодняшнее строительство децентрализованных приложений с ранними днями развития самолетов, когда успешные модели строились из дерева и бумаги.
Аллен сказал:
«Нам нужно больше летчиков-испытателей, нам нужно больше экспериментальных самолетов и всего такого. На какое-то время это станет опасным».
Bitcoin — это сеть
В истории цифровой валюты DAO, скорее всего, войдет какMt Gox Ethereum. Однако ONE из ключевых отличий заключается в том, что на этот раз индустрия цифровой валюты имеет более сильное чувство собственного достоинства.
В отличие от Mt Gox, у которой была сравнительно небольшая команда поддержки и которая находилась под авторитарным контролем ее тогдашнего генерального директора, DAO находится под контролем стартапа Интернета вещей Slock.it, который написал ее оригинальный открытый код; членов Ethereum Foundation, которые помогают контролировать кодовую базу Ethereum ; и группы независимых программистов, подключающихся онлайн.
Но еще одно ключевое отличие заключается в том, что после краха Mt Gox Bitcoin сообществу не на что было опереться, кроме как на собственную изобретательность.
Хотя Питер Тодд утверждает, что компьютерная наука пока T готова успешно реализовать то, что, по заявлению The DAO, предлагает организация без лидера, работающая на основе набора смарт-контрактов и предназначенная для поддержки экосистемы связанных стартапов, он говорит, что текущая работа разработчиков Bitcoin CORE и окружающей экосистемы продвигает усилия по созданию аналогичных распределенных автономных сервисов без ошибок.
Вчера онопубликованодлинный отчет о его работе по созданию подхода к системе «умных контрактов» на основе конечного автомата, называемого Proofchains или Dex. В интервью Тодд также упомянул работу Джонсона ЛауМеркелизированное абстрактное синтаксическое дерево, что, по его словам, «позволяет нам создавать гораздо более сложные конструкции».
У Blockstream Аллена уже есть Elements Project, сообщество с открытым исходным кодом для развертывания сайдчейнов, используемых для тестирования ранних версий предлагаемого обновления биткойна Segregated Witness. Segregated Witness существует сам по себееще один пример предпринимаемых усилий сообществом Bitcoin , чтобы увеличить сложность, которую оно может поддерживать, не жертвуя при этом безопасностью.
Тодд не чужд противоречий, он сам является ONE из центральных фигур, стоящих за дебатами по поводу как лучше всего масштабировать Bitcoin.
В интервью он сказал, что ему жаль разработчиков Ethereum , которые в настоящее время пытаются решить проблемы, приведшие к нынешнему кризису.
Но он сказал, что пытается Словарь у The DAO так же, как он и другие разработчики Bitcoin узнали из опыта Mt Gox:
«Мы действительно должны быть осторожны, чтобы не допустить того, что произошло с The DAO. Или, что еще хуже, того, что может поставить под угрозу всю экосистему Bitcoin . Можно ли сказать, что мы слишком консервативны? Вполне возможно».
Изображение Bitcoinчерез Shutterstock
Michael del Castillo
Майкл, штатный член редакционной группы CoinDesk, освещает Криптовалюта и блокчейн-приложения. Его статьи публиковались в New Yorker, Silicon Valley Business Journal и Upstart Business Journal. Майкл не является инвестором в какие-либо цифровые валюты или блокчейн-проекты. Ранее он инвестировал в Bitcoin (см.: Редакционная Политика). Электронная почта: michael@ CoinDesk.com. Социальные сети Майклом: @delrayman
