CRYPTOcurs
  • Новости
    Мировой спрос на кофе в этом сельхозгоду превысит его производство – ICO

    Мировой спрос на кофе в этом сельхозгоду превысит его производство – ICO

    Криптовалюта Биткоин опустилась ниже уровня 6.963,7, падение составило 3%

    Криптовалюта Биткоин опустилась ниже уровня 6.963,7, падение составило 3%

    Криптовалюта Эфириум опустилась ниже уровня 134,77, падение составило 12%

    Криптовалюта Эфириум опустилась ниже уровня 134,77, падение составило 12%

    Криптовалюта Биткоин опустилась ниже уровня 6.797,0, падение составило 7%

    Криптовалюта Биткоин опустилась ниже уровня 6.797,0, падение составило 7%

    Криптовалюта EOS опустилась ниже уровня 2,4980, падение составило 6%

    Криптовалюта EOS опустилась ниже уровня 2,4980, падение составило 6%

    Криптовалюта Биткоин опустилась ниже уровня 6.983,3, падение составило 13%

    Криптовалюта Биткоин опустилась ниже уровня 6.983,3, падение составило 13%

    Криптовалюта EOS опустилась ниже уровня 2,4946, падение составило 19%

    Криптовалюта EOS опустилась ниже уровня 2,4946, падение составило 19%

    Криптовалюта Эфириум опустилась ниже уровня 139,43, падение составило 21%

    Криптовалюта Эфириум опустилась ниже уровня 139,43, падение составило 21%

    Криптовалюта EOS просела на 12%

    Криптовалюта EOS просела на 12%

  • Биржи
  • Статьи
  • Майнинг
  • Прогнозы
  • Технологии
  • Курсы криптовалют
No Result
View All Result
  • Новости
    Мировой спрос на кофе в этом сельхозгоду превысит его производство – ICO

    Мировой спрос на кофе в этом сельхозгоду превысит его производство – ICO

    Криптовалюта Биткоин опустилась ниже уровня 6.963,7, падение составило 3%

    Криптовалюта Биткоин опустилась ниже уровня 6.963,7, падение составило 3%

    Криптовалюта Эфириум опустилась ниже уровня 134,77, падение составило 12%

    Криптовалюта Эфириум опустилась ниже уровня 134,77, падение составило 12%

    Криптовалюта Биткоин опустилась ниже уровня 6.797,0, падение составило 7%

    Криптовалюта Биткоин опустилась ниже уровня 6.797,0, падение составило 7%

    Криптовалюта EOS опустилась ниже уровня 2,4980, падение составило 6%

    Криптовалюта EOS опустилась ниже уровня 2,4980, падение составило 6%

    Криптовалюта Биткоин опустилась ниже уровня 6.983,3, падение составило 13%

    Криптовалюта Биткоин опустилась ниже уровня 6.983,3, падение составило 13%

    Криптовалюта EOS опустилась ниже уровня 2,4946, падение составило 19%

    Криптовалюта EOS опустилась ниже уровня 2,4946, падение составило 19%

    Криптовалюта Эфириум опустилась ниже уровня 139,43, падение составило 21%

    Криптовалюта Эфириум опустилась ниже уровня 139,43, падение составило 21%

    Криптовалюта EOS просела на 12%

    Криптовалюта EOS просела на 12%

  • Биржи
  • Статьи
  • Майнинг
  • Прогнозы
  • Технологии
  • Курсы криптовалют
No Result
View All Result
CRYPTOcurs
No Result
View All Result
  • bitcoinBitcoin(BTC)$67,077.380.22%
  • ethereumEthereum(ETH)$3,096.780.53%
  • rippleXRP(XRP)$0.51-0.39%
  • cardanoCardano(ADA)$0.467306-1.08%
  • tronTRON(TRX)$0.1220971.00%
  • bitcoin-cashBitcoin Cash(BCH)$485.830.27%
  • litecoinLitecoin(LTC)$83.480.79%
  • ethereum-classicEthereum Classic(ETC)$28.080.79%
  • stellarStellar(XLM)$0.1064290.12%
  • moneroMonero(XMR)$136.350.28%
  • neoNEO(NEO)$14.91-1.15%
  • eosEOS(EOS)$0.800.07%
  • iotaIOTA(IOTA)$0.2173563.66%
  • zcashZcash(ZEC)$23.471.62%
  • dashDash(DASH)$29.18-0.82%
  • nemNEM(XEM)$0.037278-0.99%
На главную Новости

Вопрос на миллиард долларов – устранение ошибок в смарт-контрактах

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

Ошибки стоили многим значительных сумм в криптовалюте

Ошибкам подвержены все криптовалюты. Даже Биткоин – эталон, по которому измеряются все другие цифровые валюты, не является исключением. Примером может служить ошибка переполнения блока в 2010 году, в результате которой в блоке 74638 было создано 180 миллиардов биткоинов. Однако, если эта уязвимость была быстро устранена без каких-либо потерь, то пользователям Эфириума повезло гораздо меньше. Инциденты с проектами DAO, Parity и Bancor, в результате которых были потеряны или заморожены средства на десятки миллионов долларов, отнесли к уязвимости их смарт-контрактов. Общая же сумма цифровых активов, потерянных в результате ошибок кода, эквивалентна 1 миллиарду долларов.

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

Как новые блокчейны подходят к смарт-контрактам

Главный разработчик смарт-контрактов проекта Stratis Джордан Эндрюс рассказал, что их платформа использует язык C#, поскольку он предоставляет доступ к таким инструментам, как декомпиляторы, редакторы, наборы для тестирования и отладки в Visual Studio. То есть «любой контракт можно декомпилировать из байт-кода до реального C#». Он противопоставляет это Solidity, находящемуся на «деликатном этапе разработки, когда декомплировать большое количество контрактов должным образом невозможно. Тот факт, что проверить можно только около 1% контрактов в Эфириуме, представляет проблему, так как, по сути, декомпиляторы не работают».

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

Для решения таких вопросов, как мультиподписи, пакеты транзакций и временные привязки, проект Stellar использует ограниченные возможности смарт-контрактов. Смарт-контракты Cardano должны пройти официальную проверку, гарантирующую отсутствие ошибок и использование виртуальной машины IELE. Смарт-контракты EOS используются в качестве предварительно компилированной сетевой сборки, применяющей C/C++. Так же как Cardano и Tezos, EOS пока находится на ранней стадии развития, и его протоколом занимается небольшое количество разработчиков. Для сравнения, число разработчиков на платформе Эфириума достигает 35 000, таким образом, на данный момент он остается главным блокчейном для смарт-контрактов в индустрии.

Формальные проверки сократят ошибки

Джорждан Эндрюс уверен, что увеличение применения формальных проверок должно сделать смарт-контракты менее уязвимыми:

«Сейчас очень часто обсуждаются  формальные проверки — их идея состоит в том, что вы можете проверить, что контракт будет вести себя как задумано. Это очень важно».

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

Источник: bits.media

Предыдущая новость

Custodian Vaults и Decentralized Capital создают хранилище криптовалют

Следующая новость

Биржа Poloniex запускает приложение для Android и iOS

Related Posts

Мировой спрос на кофе в этом сельхозгоду превысит его производство – ICO
Новости

Мировой спрос на кофе в этом сельхозгоду превысит его производство – ICO

04.12.2019
Криптовалюта Биткоин опустилась ниже уровня 6.963,7, падение составило 3%
Новости

Криптовалюта Биткоин опустилась ниже уровня 6.963,7, падение составило 3%

27.11.2019
Криптовалюта Эфириум опустилась ниже уровня 134,77, падение составило 12%
Новости

Криптовалюта Эфириум опустилась ниже уровня 134,77, падение составило 12%

25.11.2019
Криптовалюта Биткоин опустилась ниже уровня 6.797,0, падение составило 7%
Новости

Криптовалюта Биткоин опустилась ниже уровня 6.797,0, падение составило 7%

25.11.2019
Криптовалюта EOS опустилась ниже уровня 2,4980, падение составило 6%
Новости

Криптовалюта EOS опустилась ниже уровня 2,4980, падение составило 6%

24.11.2019
Криптовалюта Биткоин опустилась ниже уровня 6.983,3, падение составило 13%
Новости

Криптовалюта Биткоин опустилась ниже уровня 6.983,3, падение составило 13%

22.11.2019
Следующая новость
Биржа Poloniex запускает приложение для Android и iOS

Биржа Poloniex запускает приложение для Android и iOS

Discussion about this post

Курсы криптовалют

  • USD
  • EUR
  • GBP
  • AUD
  • JPY
  • bitcoinBitcoin(BTC)
    $67,077.380.22%
  • ethereumEthereum(ETH)
    $3,096.780.53%
  • rippleXRP(XRP)
    $0.51-0.39%
  • cardanoCardano(ADA)
    $0.467306-1.08%
  • bitcoin-cashBitcoin Cash(BCH)
    $485.830.27%
  • litecoinLitecoin(LTC)
    $83.480.79%
  • ethereum-classicEthereum Classic(ETC)
    $28.080.79%
  • stellarStellar(XLM)
    $0.1064290.12%
  • moneroMonero(XMR)
    $136.350.28%
  • neoNEO(NEO)
    $14.91-1.15%
  • eosEOS(EOS)
    $0.800.07%
  • iotaIOTA(IOTA)
    $0.2173563.66%
  • zcashZcash(ZEC)
    $23.471.62%
  • dashDash(DASH)
    $29.18-0.82%
  • nemNEM(XEM)
    $0.037278-0.99%

Рубрики

  • Главная
  • Новости
  • Статьи
  • Прогнозы
  • Биржи
  • Технологии
  • Майнинг
  • Курсы криптовалют на сегодня

Мы в соцсетях:

  • Политика конфиденциальности
  • Отказ от ответственности
  • Контакты

© 2017-2019

No Result
View All Result
  • Новости
  • Биржи
  • Статьи
  • Майнинг
  • Прогнозы
  • Технологии
  • Курсы криптовалют

© 2017-2019

Cleantalk Pixel