Биткоин ў сетцы Эфириум: ніякіх гульняў, чыстая матэматыка
Биткоин ў сетцы Эфириум: ніякіх гульняў, чыстая матэматыка
З таго моманту, як мы, сумесна з Summa, абвясцілі аб стварэнні tBTC на Cross Chain саміце ў жніўні, мы старанна распрацоўвалі канал перадачы інфармацыі аб цане, механізмы дэпаніраванню і пагашэння, dApp для ажыццяўлення дэпазітаў і пагашэння, механізм апцыянальна заблакаваных дэпазітаў і многае іншае. Мы таксама адкрылі CCG (Cross Chain Group) для новых членаў і прапанавалі tZEC, — мост паміж блокчейнами Ethereum і Zcash.
tBTC — першы праект, прапанаваны CCG. Пратакол быў першапачаткова распрацаваны Matt Luongo і James Prestwich і дапоўнены укладамі супольнасці. Вартыя згадкі Georgios Konstantopoulos і Dan Robinson за іх уклад у распрацоўку сістэмы.
Далучайцеся да #tbtc каналу ў Discord каб даведацца больш пра tBTC. Таксама падпісвайцеся на паштовую рассылку.
Дык што ж такое tBTC?
Калі ў вас ёсць вольны час, — прачытайце нашу падрабязную спецыфікацыю пратаколу tBTC. А ніжэй коратка апісаны некаторыя асноўныя прынцыпы працы сістэмы:
tBTC дазваляе захаваць ўласцівасці Биткоина як цвёрдай валюты ў сферы дэцэнтралізаваным фінансаў. Гэта першае буйное дэцэнтралізаванай прыкладанне, створанае на базе Keep Network, якое выкарыстоўвае інфраструктуру Keep для абароны ад цэнзуры, інфляцыі і канфіскацыі. tBTC — гэта ваш Биткоин, даступны ў блокчейне Ethereum. Ён дэцэнтралізаваны, ліквіду і, самае галоўнае, бяспечны.
TBTC гэта першы, выпушчаны з дапамогай дэцэнтралізаванай пратаколу токен стандарту ERC-20, забяспечаны Биткоином 1: 1. Гэта азначае, што калі ў вас ёсць 1 TBTC, вы можаце быць упэўнены, што зможаце абмяняць яго на 1 BTC. Гэта так званы сайдчейн або сістэма з цэнавай прывязкай, забяспечанай наяўнасцю закладной актыву. tBTC не з’яўляецца сінтэтычнай сістэмай — гэта не інструмент з коштам Биткоина ў блокчейне Ethereum, гэта і ёсць Биткоин ў блокчейне Ethereum, што робіць магчымым выкарыстанне Биткоина у сферы DeFi без доўгага чакання фінальныя транзакцый.
Працэс чаканкі TBTC.
Каб выпусціць у абарачэнне (адчаканіць) TBTC, вам неабходна ўнесці на дэпазіт Биткоины:
● Аліса падае заяўку на адкрыццё дэпазіту для чаканкі TBTC (адначасова з невялікім закладам ў ETH), і атрымлівае унікальны BTC-адрас (хэш публічнага ключа (PKH), складзены валідатары (падпісантамі Keep), якім, у сваю чаргу, для ўдзелу неабходна ўнеслі заклад у памеры 150% ад дэпазіту. у выніку Аліса неадкладна атрымлівае токен TDT (tBTC Deposit Token), — NFT токен для кіравання дэпазітам tBTC.
● Аліса адпраўляе 1 BTC па паказаным адрасе і чакае пацверджання транзакцыі.
● Затым Аліса адпраўляе SPV пацверджанне плацяжу з блокчейна BTC ў дэпазітны смарт-кантракт на блокчейне ETH.
● Нарэшце, Аліса запытвае выпуск 1 TBTC ў смарт-кантракце — «Гандлёвы аўтамат», перадаўшы наўзамен гэтым кантракце свой TDT токен або, іншымі словамі, перадаўшы права ўласнасці на свой дэпазіт.
● 1 TBTC адчаканены і адпраўлены Алісе (за вылікам камісіі падпісантаў).
TBTC дазваляюць вам браць крэдыты, займацца маржынальнасць гандлем, удзельнічаць у CDP Maker і атрымліваць працэнтны даход ад вашых Биткоинов. Цяпер вы можаце карыстацца перавагамі HODLing -а, не звяртаючыся да паслуг цэнтралізаванай трэцяга боку для атрымання крэдытаў.
Звярніце ўвагу, што, калі вы аддаеце перавагу захаваць эксклюзіўны доступ да унікальнага UTXO Биткоина, які знаходзіцца на вашым дэпазіце, вы не павінны чаканіць TBTC пад заклад свайго дэпазіту. Замест гэтага вы павінны знайсці прыкладання, якія могуць працаваць непасрэдна з вашым токенаў TDT. Чаканка TBTC пазбаўляе вас правы выключнага доступ да дэпазіце, і, такім чынам, дазваляе іншым выкупіць ваш UTXO, калі яны пажадаюць.
Keep Neetwork гэта off-chain сетка, якая складаецца з вузлоў, здольных атрымліваць і ўносіць інфармацыю ў блокчейнах Ethereum і Bitcoin. З мэтай абароны ад магчымых зламысных дзеянняў падпісантаў ў сістэме tBTC, яны павінны ўнесці заклад у ETH ў 1,5 разы перавышае кошт дэпанаваных BTC.
Зваротны абмен TBTC на Биткоин
Працэс пагашэння TBTC гэтак жа просты, як і яго чаканка. 1 TBTC заўсёды можа быць Мяняемся на 1 BTC. Калі вы будзеце гатовыя выйсці назад у BTC, у вас будзе магчымасць выкарыстоўваць свой TDT токен для выкупу менавіта унікальнага UTXO вашага дэпазіту, калі ён быў адкрыты ў межах папярэдняга пагашэнні 6-месячнага перыяду (падпісанты атрымліваюць камісію ў канцы гэтага перыяду). Вось як вы можаце абмяняць TBTC на Биткоины:
● Адпраўце запыт на пагашэнне разам з вашым TBTC або TDT.
● Калі ў вас ёсць TDT ад вашага дэпазіту, вам таксама трэба будзе аплаціць камісію падпісантаў (гэта значыць, калі вы выдалі 1 TBTC, вам неабходна будзе адправіць з запытам на пагашэнне 1,005 TBTC). У гэтым выпадку вы атрымаеце менавіта унікальны UTXO, звязаны з вашым TDT.
● Калі ў вас няма TDT, але вы хочаце атрымаць Биткоин ў абмен на свой TBTC, вы можаце проста заплаціць камісію падпісантаў плюс TBTC, каб выкупіць BTC з сістэмы.
● Калі ў вас няма TDT, але ёсць TBTC, а ў сістэме ёсць нейкі дэпазіт, які існуе ўжо больш за 6 месяцаў, вам спатрэбіцца ўсяго 1 TBTC, каб выкупіць 1 BTC з гэтага дэпазіту. У гэтым выпадку камісія падпісантаў аплачваюцца уладальнікам (стваральнікам) дэпазіту, а вы маеце магчымасць проста выкупіць BTC з гэтага дэпазіту за ваш TBTC па курсе 1:1.
● Сістэма прапануе вам пацвердзіць запыт на выкуп BTC ў блокчейне Ethereum.
● Сістэма разблакуе BTC з дэпазіту і пацвярджае разблакаванне ў блокчейне ETH.
● Пасля атрымання пацверджання фінальныя транзакцыі ў блокчейне BTC сістэма Keep транслюе яго ў блокчейн ETH, ініцыіруюць плацёж на адрас падпісантаў.
Новае ў працэсе распрацоўкі tBTC
Працэс пагашэння:
DApp з дапамогай якога ажыццяўляюцца пагашэння дазваляе выключыць з дэпазіту менавіта арыгінальны (першапачаткова унесены) BTC пры наяўнасці сапраўднага TDT токена. TDT прывязаны да UTXO канкрэтнага дэпазіту ў сістэме tBTC. Захаваўшы токен, вы зможаце атрымаць з дэпазіту ў сістэме tBTC менавіта той самы Биткоин, які на яго ўносіўся.
У ранніх версіях сістэмы tBTC дэпазіты канвертаваліся ў TBTC (узаемазаменныя токены ERC-20) адразу пасля пацверджання дэпазіту. У версіі tBTC v1 пасля пацверджання дэпазіту па змаўчанні вы проста атрымліваеце TDT. Існуе асобны смарт-кантракт, званы Гандлёвым Аўтаматам TBTC, які выкарыстоўваецца для «чаканкі» ўзаемазаменнымі (індывідуальна не вызначанага) токена TBTC ў абмен на унікальны TDT, за вылікам сумы ўзнагароджання падпісантаў. Уладальнік TDT валодае выключным правам выкупу які знаходзіцца ў забеспячэнні UTXO да моманту заканчэння тэрміну дэпазіту (6 месяцаў). У той жа час, пры выпуску ў абарачэнне TBTC, забяспечанага дэпазітам, права ўласнасці на TDT токен пераходзіць да «Гандлёвы аўтамат», адкуль ужо кожны зможа выкупіць гэты дэпазіт.
Маштабаванасць DeFi звязаная з Ethereum, але ўявіце, што адбудзецца, калі DeFi атрымае доступ да ліквіднасці Биткоина. І гэта ўжо адбываецца: сістэма tBTC працуе ў нашай унутранай тэставай сеткі з кастрычніка і ў публічнай тэставай сеткі з першага квартала 2020 года.
Механізм перадачы інфармацыі аб цане.
Мы імкнемся працаваць з супольнасцю над распрацоўкай і ўкараненнем дэцэнтралізаванай канала перадачы інфармацыі аб цане, аднак у першай версіі сістэмы будзе выкарыстоўвацца сістэма аракулаў Maker для пары BTC/ETH.
Які не патрабуе канала перадачы інфармацыі аб цане механізм будзе рэалізаваны пры запуску tBTC v2, пазней у 2020 годзе. Мы распрацоўваем механізм, які не з’яўляецца сістэмай цэнавага аракула, а ўяўляе сабой варыянт сістэмы зваротнага аўкцыёну. Падпісанты змогуць прапанаваць любую цану BTC / ETH і канкураваць з любой прапанаванай цаной. Пры такой мадэлі заяўкі з несправядлівай цаной будуць заставацца адкрытымі, нявыкананымі.
Далучайцеся да нас!
Вы зацікаўлены ў інтэграцыі tBTC з вашым пратаколам, дадаткам або кашальком DeFi або хочаце прыняць удзел у сістэме пасля яе запуску?
Звяжыцеся з намі па e-mail: team@crosschain.group
Далучайцеся да спісу рассылання навін аб tBTC для атрымання абнаўленняў
Дадатковыя рэсурсы:
· GitHub
· Тых. дакументацыя па tBTC
· tbtc.js
Арыгінал артыкула вы можаце прачытаць тут