Logo
Поделиться этой статьей

Профессор Корнелла: энтузиазм в отношении блокчейна не должен T последствия

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

BA22E001-F40E-4082-8CB8-1BDA3B035D03

Блокчейн-индустрии нужен прагматизм, а не идеализм.

Именно об этом говорил доцент Корнелльского университета Эмин Гюн Сирер в своем выступлении наБизнес Блокчейн, однодневная конференция, проводимаяТехнический обзор Массачусетского технологического институтаи вчера в MIT Media Lab. Там Сирер обсуждал идею о том, что в то время как блокчейныможет быть неизменнымВ какой-то момент все команды разработчиков Криптовалюта сталкивались с ситуациями, когда им приходилось возвращаться назад и переписывать прошлое.

Продолжение Читайте Ниже
Не пропустите другую историю.Подпишитесь на рассылку Crypto for Advisors сегодня. Просмотреть все рассылки

«Я здесь, чтобы сказать вам, что кодекс — это не закон. Знаете, что такое закон? Закон — это закон», — сказал Сирер толпе. «Код глючит. Вот что мы имеем сегодня».

В качестве примера он отметил, что даже Bitcoin столкнулся с рядом сбоев.

Сирер привел два случая: ONE в 2010 году, когдаошибка в коде биткойна привел к созданию 92 млн биткоинов (тем самым нарушив жестко заданное правило, согласно которому когда-либо будет существовать только 21 млн Bitcoin ), и еще один в 2013 году, когда сеть Bitcoin разделилась после того, как ошибка в программном обеспечении создала две расходящиеся цепочки.

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

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

Звонок напоминаний

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

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

Далее он сказал, что частные блокчейны, использующие византийские отказоустойчивые протоколы, «делают это неправильно», заявив:

«Все ваши узлы должны выходить из строя независимо друг от друга, и при этом вы развертываете один и тот же код на каждой машине».

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

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

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

Он сказал:

«В конце нас ждет великое обещание, но будет и много неудач».

Изображение предоставлено Эми Кастор для CoinDesk

Picture of CoinDesk author Amy Castor