Протокол Hedgehog для асинхронних біткойн-платежів другого рівня
4
Сьогодні фріланс-розробник, спеціалізується на Bitcoin та Lightning Network, Super Testnet, представив свою останню інвенцію, Hedgehog, протокол для асинхронних біткойн-платежів другого рівня.
`Це протокол, схожий на Lightning Network,` - заявив Super Testnet. `Це другий рівень для біткойн-платежів, але, на відміну від Lightning Network, обидві сторони не повинні бути онлайн, це асинхронно. Одна сторона може відправити гроші іншій, якщо вони офлайн.`
Однією з особливостей каналів Hedgehog є їх простота порівняно з каналами lightning, за даними Github проекту. Оновлення стану у каналах Hedgehog потребує лише пропозиції відправника, яку отримувач може прийняти у будь-який зручний для нього момент. Ця асинхронна природа дозволяє більшу гнучкість та ефективність у обробці платежів.
Протокол працює за допомогою використання примітиву в Bitcoin script, відомого як `відкликаючі з`єднувачі`. Ці з`єднувачі побудовані на двох ще примітивніших компонентах: відкликаючих скриптах і вихідних з`єднувачів. Відкликаючі скрипти дозволяють будь-якій стороні відкликати транзакцію після певного проміжку часу, додаючи додатковий рівень захисту та контролю. Вихідні з`єднувачі дозволяють вам сконструювати наперед підписану транзакцію, яка витрачає окремий UTXO поряд з вихідним з`єднувачем, що дозволяє недійсність транзакції, залежно від того, чи витрачено сам вихідний з`єднувач.
Для того, щоб пояснити, як працюють канали Hedgehog, розгляньмо ситуацію, де Еліс відкриває канал з Бобом, відправляючи певну кількість біткойнів на адресу мультісіг. Використовуючи відкликаючі з`єднувачі, Еліс може відправляти офлайн-платежі до Боба. Ці платежі вбудовані в текст, схожий на чек, і можуть бути відправлені за допомогою електронної пошти або інших способів зв`язку.
Коли Боб входить в онлайн, він може прийняти або відхилити платіж. Якщо він приймає, він може підписати та транслювати транзакцію для оновлення балансу каналу. Якщо він відхиляє, він може запропонувати альтернативну транзакцію для розгляду Еліс.
Однією з потенційних проблем, яку Hedgehog повинен вирішити, є, наприклад, якщо одна сторона відправляє гроші своєму контрагентові, вони втрачають можливість примусового закриття каналу, оскільки у них немає підпису іншої сторони. Протокол надає умовний механізм відкликання. Цей механізм має на меті дозволити відправнику відкликати попередній стан умовно, надаючи обом сторонам певний проміжок часу для перегляду транзакції, якщо потрібно.
Додатково, Hedgehog вирішує проблему коштів, які застрягають на адресі мультісіг, якщо одна сторона стає постійно недоступною. Включаючи умови тимчасового блокування у скрипт, протокол може гарантувати, що кошти все ще можна буде отримати після певного часу, навіть якщо одна сторона не може надати свого підпису.
Super Testnet повідомив, що він має ідею, як використовувати канали Hedgehog для створення федерованого CoinPool, який він назвав Burrow. Ті, хто зацікавлені у цьому, можуть дізнатися більше про це тут.
Mastercard та JPMorgan інтегрують блокчейн для покращення міжнародних B2B платежів
Mastercard і JPMorgan обєднали зусилля для покращення B2B міжнародних платежів через блокчейн. Співпраця сприяє швидшим і прозорим трансакціям, інтегруючи свої платформи. 💱🌍✨
Фенікс презентував оновлений тестнет Нітроген з новими функціями для підвищення безпеки та конфіденційності на базі Ethereum
Фенікс запустив тестнет Нітроген з новими функціями шифрування на базі FHE, покращуючи конфіденційність та масштабованість Ethereum. 🚀🔐💻
Hedera Hashgraph: Токенізація активів і майбутнє фінансів з abrdn та оновленнями блокчейну
Hedera Hashgraph співпрацює з abrdn для токенізації активів, що може збільшити ліквідність і інвестиційні можливості. 🤝 Продуктивність блоку зросте до 500,000 транзакцій/сек. 🚀💰👀
Polyhedra та Berkeley RDI запускають zkML: революція в довірі до штучного інтелекту через криптографічну верифікацію
Polyhedra та Berkeley RDI оголосили про співпрацю для впровадження революційної технології zkML, що забезпечує довіру та прозорість у ШІ. 🌐💡 Це може змінити підходи до перевірки даних! 🔒✨