У нефтегазовых компаний возникают проблемы с повышением эффективности производственного процесса и снижением затрат на его реализацию. Комбинированное использование технологий Blockchain и IoT открывает множество возможностей для различных компаний. В данной статье рассматриваются возможности идеализации цепочек поставок нефти и управления в этой области - децентрализованная система управления работой независимых предприятий с потоком данных и денежных потоков для международного экспорта, с использованием смарт-контракта на основе публичного блокчейна.
Рубрика «solidity»
Внедрение Blockchain в нефтегазовую отрасль
2022-03-19 в 18:12, admin, рубрики: bloc, decentralised networks, decentralization, Digital Transformation, gas, industry, IoT, oil, proof of delivery, smart contracts, solidity, децентрализованные сети, инженерные системы, Интернет вещей, КриптовалютыОбновление* Ethereum «Constantinople» откладывается из-за найденной в последний момент потенциальной уязвимости
2019-01-16 в 1:10, admin, рубрики: Ethereum, solidity, будущее здесь, децентрализованные сети, уязвимость, финансы в IT
*многие называют это событие «hard fork»-ом, но «Виталик» против.
Долгожданный релиз Constantinople должен был состояться 17 января, в 4AM UTC, однако, в очередной раз жестоко обломав несметную армию разработчиков countdown счетчиков этому не суждено будет сбыться.
Читать полностью »
Обратная сторона zero knowledge: бэкдор в zk-SNARK, который невозможно обнаружить
2018-12-28 в 16:43, admin, рубрики: backdoor, solidity, zk-snarks, Блог компании Ростелеком-Solar, информационная безопасность, Криптовалюты, криптографияИспользуя протокол доказательства с нулевым разглашением из семейства SNARK, вы никогда не знаете правил игры. Эти правила устанавливают участники процедуры генерации доверенных параметров системы, однако после её завершения проверить эти правила не представляется возможным. Вы можете поверить в корректность генерации, но, если вы в ней не участвовали, стопроцентных гарантий у вас нет.
Как тестировать смарт-контракты
2018-12-06 в 9:05, admin, рубрики: javascript, node.js, solidity, truffle, Блог компании MobileUp, тестирование, Тестирование IT-систем
Условия смарт-контракта нельзя изменить. Поэтому всякий раз, когда вы создаёте смарт-контракт, нужно убедиться, что он работает правильно. Тестирование — безопасный способ проверить контракт в разных ситуациях. В этом туториале вы узнаете, какие шаги для этого нужно предпринять.
Читать полностью »
Как обновлять код смарт-контрактов в Ethereum
2018-10-16 в 15:43, admin, рубрики: blockchain, Ethereum, smart contracts, solidity, блокчейн, децентрализованные сети, обновление кодаКак обновлять код смарт-контрактов в Ethereum / Часть 1
Статья подразумевает, что у читателя есть базовое понимание того, как работают Ethereum, EVM (Ethereum Virtual Machine) и смарт-контракты на техническом уровне, а также понимание основ языка программирования смарт-контрактов — Solidity.
P2P-споры на блокчейне
2018-08-22 в 11:51, admin, рубрики: Ethereum, solidity, Алгоритмы, Блог компании MixBytes, блокчейн, децентрализованные сети
Сеть Ethereum, широко известная в узком кругу блокчейн-разработчиков, уже зарекомендовала себя как удобная и стабильная платформа для разработки смарт-контрактов. Мы стараемся сделать смарт-контракты доступными для неподготовленных пользователей, предлагая простые, но практически полезные контракты. Недавно мы разработали смарт-контракт спора Bet Me. В основе контракта лежит пари (спор) двух оппонентов. Они подкрепляют уверенность в собственной правоте денежной ставкой. Проигравший теряет деньги, а победитель забирает всё. Подробнее о нём я расскажу в этой статье.
Оракулы, или почему смарт-контракты всё ещё не изменили мир?
2018-08-02 в 6:30, admin, рубрики: Ethereum, solidity, Блог компании Ростелеком-Solar, блокчейн оракулы, блокчейн технологии, информационная безопасность, КриптовалютыДля тех, кто интересуется темой смарт-контрактов, ответ на вопрос, заданный в заголовке, лежит на поверхности: на сегодняшний день контракты не имеют достоверного и полного источника информации о происходящем в реальном мире. Вследствие этого складывается прескверная ситуация: мы можем описать в смарт-контракте сложную логику, а блокчейн обеспечит нам её безоговорочное исполнение. И вот, казалось бы, мы в шаге от того, чтобы избавиться от необходимости в третьей стороне при заключении договоров — именно это имелось в виду под словами «изменить мир» в заголовке. Однако любой логике, описывающей процессы реального мира, нужно знать, что в этом мире происходит. Таким образом, от «революции доверия» нас отделяет последняя преграда в виде отсутствия поставщиков информации или оракулов, как их называют в мире смарт-контрактов. Решение этой задачи дало бы колоссальный импульс распространённости и применимости смарт-контрактов. В противном случае эта технология рискует навсегда остаться лишь площадкой для реализации ICO.
Способности, не находящие применения, превращаются в ничто.
Стен Надольный
Читать полностью »
Погружение в разработку на Ethereum. Часть 5: Oraclize
2018-07-23 в 6:19, admin, рубрики: Ethereum, ipfs, Oraclize, solidity, децентрализованные сети, ПрограммированиеДоступ к объемным файлам и различные внешние динамические данные часто являются очень важной частью децентрализованного приложения. При этом в самом по себе Ethereum механизма обращения наружу не предусмотрено — смарт контракты могут читать и писать только в рамках самого блокчейна. В этой статье рассмотрим Oraclize, который как раз дает возможность взаимодействия с внешним миром путем запросов к практически любым интернет-ресурсам. Смежной темой является IPFS, вкратце упомянем и о ней.
Solidity, интересная особенность при использовании библиотеки
2018-07-19 в 11:10, admin, рубрики: solidityДобрый день.
Разбираясь со смарт-контрактами Ethereum (Solidity) столкнулся с одной интересной особенностью использования библиотек (library), о которой вроде как прямо нигде не написано (по крайне мере я не нашел).
Читать полностью »