- Повернутися до менюЦіни
- Повернутися до менюдослідження
- Повернутися до менюКонсенсус
- Повернутися до менюСпонсорський матеріал
- Повернутися до меню
- Повернутися до меню
- Повернутися до меню
- Повернутися до менюВебінари та Заходи
IBM переосмислює Proof-of-Work для Blockchain IoT
Ваша розумна лампочка T може руйнувати хеші зі швидкістю гігантської майнінгової FARM, тож як вона може залишатися в безпеці? Відповідь може бути в nonce.
IBM прагне запатентувати метод, який гарантує, що мережа підключених пристроїв може безпечно виконувати смарт-контракти на основі блокчейну.
Як пояснює технічний гігант в заявка на патент опублікований у четвер, «ONE із прикладів методу роботи може включати визначення підтвердження роботи за допомогою пристрою та використання попередньо визначеного набору значень nonce під час визначення підтвердження роботи, збереження підтвердження роботи в блокчейні та трансляцію підтвердження роботи як широкомовне повідомлення».
Проблема підключення пристроїв Інтернету речей (IoT) за допомогою блокчейну привернула увагу ряду розробників, стартапів і компаній в останні роки – справді, це було центральною концепцією IBM "АДЕПТ"доказ концепції, створений у партнерстві з Samsung і оприлюднений на початку 2015 року.
Блокчейн-мережа, орієнтована на IoT, T могла брати участь у такому конкурентному «майнінгу», який забезпечує мережу Bitcoin , головним чином через те, що розумний тостер чи лампочка T можуть використовувати потужність складу, повного спеціалізованих комп’ютерів. У той же час великомасштабна шахта блокчейну могла б легше атакувати мережу пристроїв IoT і, таким чином, потенційно її скомпрометувати.
Рішення, запропоноване IBM, описане в заявці, T відмовиться від системи підтвердження роботи біткойнів. Proof-of-work додає блок даних – дані транзакції, у випадку біткойна – до блокчейну, запускаючи його через хеш-функцію. Це простий процес; «Робота» походить від вимоги отримати хеш, який відповідає певним параметрам, що вимагає запуску хеш-функції знову і знову.
По суті, IBM пояснює, що це обмежить кількість nonces або одноразових номерів у межах визначеного діапазону, який пристрої, підключені до IoT, можуть використовувати під час оновлення концептуального блокчейну.
Таким чином, у патентній заявці IBM сказано, що «складність побудови PoW [доказу роботи] можна динамічно регулювати, щоб будь-який IoT-пристрій не мав стимулу використовувати обчислювальну потужність понад визначений поріг, щоб збільшити свої шанси на успішне завершення PoW».
У додатку стверджується, що ця система має подвійну вигоду: вона запобігає конкуренції між мережевими пристроями за все більшу обчислювальну потужність і не дозволяє сторонньому актору з високим хешрейтом отримати контроль над блокчейном. Іншими словами, він повинен «забезпечувати рівні шанси на успішне завершення перевірки роботи для всіх пристроїв IoT у мережі».
IBM передбачає застосування цього винаходу до смарт-контрактів із такими випадками використання, як «однорангові (P2P) енергетичні мережі, логістичні мережі, метеорологічні мережі, що базуються на натовпі тощо».
Лампочки зображення через Shutterstock.