Logo
Condividi questo articolo

IBM переосмысливает доказательство выполнения работы для блокчейн-интернета вещей

Ваша умная лампочка T может крушить хэши со скоростью гигантской майнинговой FARM, так как же она может оставаться в безопасности? Ответ может быть в nonce.

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

Как объясняет технологический гигант взаявка на патент опубликовано в четверг, «ONE из примеров метода работы может включать определение доказательства работы через устройство и использование предопределенного набора значений nonce при определении доказательства работы, сохранение доказательства работы в блокчейне и трансляцию доказательства работы в виде широковещательного сообщения».

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter The Protocol oggi. Vedi Tutte le Newsletter

Проблема соединения устройств Интернета вещей (IoT) с использованием блокчейна привлекла внимание ряда разработчиков, стартапов и компаний в последние годы – действительно, это была центральная концепция, лежащая в основе концепции IBM «АДЕПТ«Концептуальный образец, созданный совместно с Samsung и представленный в начале 2015 года.

Сеть блокчейнов, ориентированная на IoT, T может заниматься конкурентным «майнингом», который питает сеть Bitcoin , в основном потому, что умный тостер или лампочка T могут использовать мощность склада, полного специализированных компьютеров. В то же время крупномасштабная блокчейн-майнинговая система, вероятно, могла бы с большей легкостью атаковать сеть устройств IoT и, таким образом, потенциально скомпрометировать ее.

Предложенное IBM решение, описанное в заявке, T откажется от системы доказательства работы биткойна. Доказательство работы добавляет блок данных — данные транзакции, в случае биткойна — в блокчейн, прогоняя его через хэш-функцию. Это простой процесс; «работа» исходит из требования получить хэш, который соответствует определенным параметрам, что требует повторного запуска хэш-функции.

По сути, IBM поясняет, что она ограничит количество одноразовых номеров (nonce) в определенном диапазоне, которые подключенные к IoT-устройствам устройства могут использовать при обновлении концептуального блокчейна.

Таким образом, говорится в патентной заявке IBM, «сложность построения PoW [доказательства работы] может регулироваться динамически, так что у любого устройства IoT не будет стимула использовать вычислительную мощность сверх определенного порогового значения для увеличения своих шансов на успешное завершение PoW».

Эта система, утверждается в заявке, имеет двойное преимущество: она предотвращает конкуренцию между сетевыми устройствами за все большую вычислительную мощность и не позволяет внешнему субъекту с высоким хэшрейтом получить контроль над блокчейном. Другими словами, она должна «предоставлять равные шансы на успешное завершение доказательства работы для всех устройств IoT в сети».

IBM предполагает применить это изобретение к смарт-контрактам в таких вариантах использования, как «энергетические сети с одноранговым взаимодействием (P2P), логистические сети, краудсорсинговые сети прогнозирования погоды и т. п.».

Лампочкиизображение предоставлено Shutterstock.

Picture of CoinDesk author David Floyd