Переклад cтаттi https://en.cryptonomist.ch/2020/05/23/wbtc-tbtc-pbtc-bitcoin-token/
Одним з аспектів, який еволюціонував із поступовим зростанням децентралізованого фінансового сектору (DeFi), є можливість використання біткоiнів на інших блокчейнах, таких як Ethereum, і можливість керувати ними за допомогою токенів, що імітують пов'язану пропозицію: ми говоримо про токени такі як wBTC, tBTC та pBTC.
Основна концепція дуже проста: ви відправляєте свої біткоiни на адресу, створену за допомогою смарт-контракту, який перевіряє дійсність транзакції та генерує токени, що представляють суму заблокованого BTC.
Існує кілька протоколів, які дозволяють прив’язувати біткоiни до токенів, в основному на блокчейні Ethereum, а нещодавно також на блокчейні EOS, завдяки pTokens.
wBTC
Почнемо з протоколу wBTC (Wrapped Bitcoin), того, в якому зафіксовано найбільше біткоiнів (понад 2200 BTC)*, оскільки він перший створив подібний продукт завдяки співпраці Kyber Network, Republic Protocol та BitGo, формування федеративної системи управління.
Ці оператори також представляють Зберігачів wBTC, тобто тих, хто охороняє резерви біткоiнів; тоді як торговці - це ті, хто створює та знищує токени wBTC і надсилає транзакцію зберігачам для завершення процесу.
Для використання цієї системи кожен користувач повинен бути ідентифікований Продавцем через KYC (Знай свого клієнта), і лише тоді отримано доступ до взаємодії з wBTC, що займає близько 48 годин, оскільки все це вручну.
tBTC
Для вирішення цього аспекту централізації wBTC команда tBTC забезпечила інший механізм, за допомогою якого вкладник подає запит на депозит до смарт-контракту; вкладник також повинен зробити ставку на ETH (депозитні облігації), щоб захистити систему від спаму. Цей депозит повертається в кінці процесу.
На цьому етапі створюється група підписувачів, які генерують багатозначну біткоiн-адресу, на яку вкладник повинен відправити біткоiни.
Зверніть увагу, що підписувачі, мабуть, внесли біткоiн для участі в системі, щоб перешкоджати неналежній практиці. Якщо це відбудеться, підписувач втратить свої біткоiни, розміщені як "застава", тоді як підписувачі заохочувачів отримують плату в розмірі 0,005 тBTC за кожен створений біткоiн.
Після підтвердження депозиту, вивчивши блок транзакції, смарт-контракт створює новий tBTC, зберігаючи плату в розмірі 0,005 tBTC, для запобігання атакам DoS. Ця сума буде повернена після закриття депозиту, який буде заблоковано принаймні на 6 місяців і максимум на 1 біткоiн.
Система, очевидно, ще молода, і нещодавня помилка на платформі показує, що керувати таким протоколом непросто. Отже, навіть якщо транзакції швидші, ніж у wBTC, слід враховувати, що ця платформа є дорожчою.
pBTC
PTokens разом зі своїм pBTC застосували інше рішення, оскільки безпека системи досягається завдяки TEE (Trusted Execution Environment), тобто незмінному обладнанню, яке управляє ключами.
Цими пристроями (системою, яка називається анклав) керують валідатори, які працюють разом у режимі MPC (багатостороннє обчислення), щоб повністю децентралізовано генерувати кілька ключів без ризику, що одна атака скомпрометує всю систему.
PTokens існують не лише на Ethereum, а й на інших блокчейнах, таких як блокчейн EOS. Користувач зберігає свою криптографічну адресу в адресі, яка генерується на запит.
Ця депозитна транзакція проходить через анклав (анклав, який відключений від мережі, а тому повинен бути надісланий спеціально, щоб на нього не впливали мережеві атаки), програмне забезпечення якого перевіряє блок і перевіряє його, щоб підтвердити депозит. Після визначення загальної суми активів, які потрібно створити, анклав розпочинає процес генерації відповідного токенізованого активу за допомогою смарт-контрактів. Нарешті, транзакція передачі токенізованого активу користувачеві розповсюджується на блокчейні.
У цьому випадку швидкість вища порівняно з іншими системами, а також не має витрат для кінцевого споживача, на відміну від того, що ми бачили з іншими протоколами, що є цілком перевагою.
Більше того, у випадку з блокчейном EOS плата за переміщення pBTC не стягується.
*На момент публiкацiї, бiльш нiж 70,000 Бiткоiнiв було токенiзовано