PolyCrypt predstavi zamenjave Bitcoin Lightning na Cardano Preprod
Prototip, financiran prek Catalyst, omogoča dvosmerne zamenjave med plačili v omrežju Bitcoin Lightning in tokeniziranim bitcoinom na Cardano, vendar produkcijska likvidnost in decentralizirano delovanje releja še nista na voljo.
By SongMarketCap
PolyCrypt je demonstriral delujoči sistem Cardano Preprod, ki povezuje plačila Bitcoin Lightning s sredstvi, ki temeljijo na Cardano.
Glavni programski inženir Ilja von Hoessle je predstavil arhitekturo med sejo Cardano Developers Office Hours, posneto 14. avgusta in objavljeno 24. avgusta. Prototip združuje prilagojeno vozlišče Lightning Development Kit, rele v Rust, pametno pogodbo Plutus V3 in brskalniški vmesnik.
Plačila Lightning se povezujejo z likvidnostjo na Cardano
PolyCrypt Cardano Lightning Relay podpira zamenjave v obe smeri med omrežjem Bitcoin Lightning in tokeniziranim bitcoinom na Cardano.
Pri dohodni zamenjavi uporabnik izbere znesek in navede naslov Cardano. Rele na strani Cardano rezervira ustrezno likvidnost cBTC in ustvari račun Lightning BOLT11. Ko je račun plačan prek denarnice Lightning, pametna pogodba sprosti cBTC na navedeni naslov.
Obratni postopek se začne z računom Lightning, ki ga predloži uporabnik. Ko uporabnik prenese cBTC prek pogodbe na Cardano, rele potrdi transakcijo in plača račun prek omrežja Lightning.
Oba poteka vključujeta mehanizme za časovno omejitev in vračilo, namenjene preprečevanju, da bi sredstva ostala zaklenjena, kadar zamenjave ni mogoče dokončati.
Trenutna uvedba na Preprod uporablja prilagojeno testno različico cBTC in ne produkcijske likvidnosti, podprte z bitcoinom. PolyCrypt ni napovedal datuma uvedbe na Cardano mainnet.
Rele in brskalniška aplikacija sta javno dostopna na GitHub.
Catalyst je financiral štiri razvojne mejnike
PolyCrypt je prototip razvil prek predloga Project Catalyst Fund 14 “Bitcoin Lightning Payments on Cardano using Cardinal.”
Projekt je prejel 100.000 ADA za štiri mejnike, ki so zajemali Liquidity Manager, povezovalnik Lightning do Cardano, integracijo Cardinal in celovito uvedbo na testnem omrežju. Zapisi Catalyst navajajo, da so vsi štirje mejniki zaključeni in da je bila celotna dodelitev razdeljena.
Cardinal je zasnovan za podporo sredstvom, podprtim z bitcoinom, na Cardano prek modela zveznega skrbništva. Čeprav je njegova integracija predstavljala del financiranega razvoja, prikazani potek na Preprod trenutno deluje s testnim sredstvom.
Predstavitev je zato ponudila tehnični pregled zaključenega razvojnega dela in ni napovedovala novega izdelka za mainnet.
PolyCrypt je nemško podjetje za uporabno kriptografijo, ki izhaja iz Technical University of Darmstadt. Njegovo delo zajema interoperabilnost verig blokov, plačilne kanale in kriptografske protokole.
Varnost releja ostaja zahteva za mainnet
Trenutna arhitektura je odvisna od releja, ki ga upravlja PolyCrypt. Rele ima pooblastilo za podpisovanje, usklajuje obe strani vsake zamenjave in komunicira z vozliščem Lightning ter s pametno pogodbo na Cardano.
Von Hoessle je priznal, da bi ogrožen ali zlonameren rele predstavljal varnostno tveganje. Možna prihodnja izboljšava je porazdelitev pooblastila za podpisovanje med neodvisne operaterje prek pragovnih podpisov, na primer tako, da morata dva od treh relejev odobriti transakcijo.
Implementacija se sooča tudi z omejitvijo sočasnosti na Cardano. Več zamenjav lahko hkrati poskuša posodobiti isto stanje v Liquidity Manager, kar povzroča tekmovanje okoli njegovega UTxO. PolyCrypt razmišlja o mehanizmih zaporednega razvrščanja ali paketne obdelave za učinkovitejšo obdelavo sočasnih zahtevkov.
Produkcijska storitev bi potrebovala tudi varno podprto likvidnost bitcoina, mehanizem za uravnoteženje sredstev med Cardano in Lightning ter opredeljene spodbude za ponudnike likvidnosti in operaterje relejev. Avtomatizirani oblikovalec trga je ena od možnosti, ki je v razmisleku, vendar ni del trenutnega prototipa.
PolyCrypt je na Preprod dostavil preizkusni dvosmerni plačilni tok.
Za prehod v produkcijo bodo potrebni porazdeljeno pooblastilo releja, zanesljivo obravnavanje sočasnih zamenjav in dokazljivo podprta bitcoin likvidnost.