tBTC: Navigating the cross-chain conundrum

tBTC: Navigating the cross-chain conundrum

Kimrudn#6329

Rinneamar measúnú slándála le déanaí ar ‘Tráchtas’ tBTC: comhartha ERC20, atá infhuascailte le muinín, a íoslaghdaíonn iontaobhas. Tá sé mar aidhm ag an tionscadal, a úsáideann Keep Network chun Bitcoin agus Ethereum a chuimsiú, geilleagar nua trasshlabhra a chumasú trí ligean d’úsáideoirí idirghníomhú ar Ethereum ag baint úsáide as ERC20 le tacaíocht Bitcoin. Tá ár dtuarascáil ar fáil go poiblí anseo.

Ní minic a bhíonn orainn athbhreithniú a dhéanamh ar thionscadal mar tBTC. Tar éis an tsaoil, trasnaíonn tBTC roinnt córais: Bitcoin, Ethereum, agus an Keep Network. Tá na conarthaí cliste a éascaíonn an idir-inoibritheacht seo go léir casta go leor agus éilíonn siad tuiscint ar na trí phrótacal. Cé go bhfuil an obair a rinneamar roimhe seo le Liquality and Atomic Loans cosúil ó thaobh nádúir de, cuireann bunachar sonraí ollmhór tBTC é ar leibhéal eile.

Le linn ár n-athbhreithnithe, d’fhoghlaimíomar go leor faoi fhorbairt na gcóras trasshlabhra. Go háirithe, d'aimsigh ár dtaighde ar idirbhearta Bitcoin teorannú an-spéisiúil ar fhíorú idirbheart Bitcoin ar Ethereum. Déanaimid leathnú ar an gcinneadh seo anseo.

Cad is cruthúnas SPV ann?

Is minic a úsáidtear cruthúnais mar seo toisc go bhfuil siad sách éadrom ó thaobh ríomhaireachta de. Tá an mhaoin seo tábhachtach go háirithe i gcomhthéacs na gconarthaí cliste atá mar chuid de tBTC. Toisc go ritheann sé ar an EVM (an Meaisín Fíorúil Ethereum), tá tBTC srianta go nádúrtha ag acmhainní ríomha teoranta Ethereum.

Ligean le rá gur mhaith linn a chruthú go bhfuil idirbheart éigin ann ar Bitcoin. Chun an cruthúnas SPV seo a fháil, teastaíonn cúpla ionchur uainn:

1 Ceanntásc an bhloc ina bhfuil an t-idirbheart

2 An t-idirbheart amh féin

3 Innéacs an idirbhirt (a shuíomh sa bhloc)

4 Cruthúnas merkle (liosta de nóid atá mar “chosán” ón idirbheart go dtí ceanntásc bloc Bitcoin)

Agus na hionchuir seo á n-úsáid agat, is féidir a chruthú go bhfuil idirbheart sa bhloc, gan gá a cheangal le nód Bitcoin. Ar choinníoll go nglacann duine leis go dtagann an ceanntásc bloc Bitcoin a sholáthraítear ón slabhra cruthúnais oibre is faide, is féidir Fíorú Íocaíochta Simplí (SPV) a dhéanamh áit ar bith, ar aon ghaireas.

An conundrum tras-slabhra

Agus muid ag déanamh taighde ar idirbhearta Bitcoin, tháinig muid ar theorannú bunúsach ar chruthúnas SPV a dhéantar ar Ethereum: méid idirbheart Bitcoin.

Tá idirbhearta Bitcoin srianta go príomha ag uasmhéid bloc Bitcoin de 4 MB. Ina theannta sin, toisc gur féidir le cruthúnais SPV sonraí finnéithe a eisiamh, is féidir linn uasmhéid teoiriciúil idirbheart Bitcoin a laghdú go 1 MB. Mar sin féin, chun ár gcuspóirí, ní dhéantar méid na teorann uachtair cruinn a chinneadh i ndáiríre de réir mhéid bloc Bitcoin, toisc go bhfuil sé teoranta i ndáiríre ag an blockchain Ethereum.

Cén fáth? Murab ionann agus Bitcoin, tá idirbhearta Ethereum srianta ag méid na n-acmhainní ríomha a úsáideann a bhforghníomhú. Teastaíonn méid áirithe gáis ó gach oibríocht a dhéantar, agus ní féidir le hidirbhearta níos mó gáis a ithe ná atá i mbloc amháin. Tugtar an teorainn gháis air seo, a bhí, tráth na scríbhneoireachta, thart ar 10 milliún gás.

Chun tuiscint a fháil ar an gcaoi a bhfuil sé seo cothrom le méid idirbheart Bitcoin, is féidir linn sainmhíniú a úsáid ó pháipéar buí Ethereum, Gtxdatanonzero, arb é an costas gáis atá riachtanach do gach beart sonraí in idirbheart. Is é Gtxdatanonzero 16 gás in aghaidh an bheart.

Ciallaíonn sé seo go n-ídíonn gach beart d’idirbheart Bitcoin a sholáthraítear mar chuid de chruthúnas SPV 16 ghás, ar a laghad. Tabhair faoi deara go mbaineann costais bhreise le cruthúnas SPV a dhéanamh, ach tá neamhaird á dhéanamh agam orthu chun críocha an mheastacháin gharbh seo.

Mar sin, cé chomh mór is féidir le hidirbheart Bitcoin a fháil sula mbeidh sé dodhéanta cruthúnas SPV a dhéanamh ar Ethereum? Is é an freagra ná teorainn gháis bloc Ethereum arna roinnt ar Gtxdatanonzero:

(10,000,000 gás) / (16 gás in aghaidh an bheart) = 625,000 beart, nó thart ar 63% d’uasmhéid idirbheart Bitcoin 1 MB.

Cad a chiallaíonn sé seo do tBTC?

I tBTC, bhí dhá chuspóir ag cruthúnais SPV ar dtús:

1 Cruthúnas taisce: thug sé deis d’úsáideoirí a chruthú go raibh éarlais BTC déanta acu i gceart, ag spreagadh na gconarthaí tBTC chun ERC20 comhfhreagrach le tacaíocht Bitcoin a scaoileadh.

2 Cruthúnas calaoise: thug sé deis d’úsáideoirí a chruthú gur caitheadh éarlais BTC gan údarú ó ghrúpa sínithe coimeádta an éarlais, ag spreagadh sínitheoir ag slashing agus ag bronnadh banna ar úinéir na taisce.

Cruthúnas calaoise

Thug cruthúnais calaoise SPV deis d’úsáideoirí cosaint a dhéanamh ar shínitheoirí mailíseacha. Má thagann grúpa sínithe le chéile, is féidir leo BTC taiscthe a chaitheamh gan údarú sainráite ón úsáideoir. Tríd an idirbheart neamhúdaraithe seo a sholáthar do chonarthaí tBTC, d’fhéadfadh úsáideoirí a chruthú gur tharla an caiteachas, pionós a ghearradh ar na sínitheoirí mailíseacha, agus a chinntiú go gcúitíodh go cothrom iad as a n-éarlais a chailleadh.

Mar sin féin, agus an teorannú ar mhéid idirbheart Bitcoin a thuairiscítear thuas á úsáid, d’fhéadfadh sínitheoirí an pionós seo a sheachaint tríd an éarlais a chaitheamh in idirbheart mór go leor.

Ar ámharaí an tsaoil, bhí cruthúnais chalaoise SPV ar cheann de dhá mheicníocht cruthú calaoise a cuireadh i bhfeidhm in tBTC. Chuir an modh malartach, cruthúnais chalaoise ECDSA, rogha eile i bhfad níos láidre ar fáil maidir le cruthúnais calaoise SPV. Mar thoradh air sin, baineadh cruthúnais chalaoise SPV ó chonarthaí tBTC.


Cruthúnas taisce

Úsáidtear cruthúnais taisce fós i tBTC de réir mar a théann gach úsáideoir isteach sa chóras. D’fhonn ERC20 le tacaíocht Bitcoin a scaoileadh ar Ethereum, ní mór d’úsáideoirí cruthúnas SPV ar éarlais rathúil a sholáthar. Cé nach soláthraíonn eisiúint mhéid idirbheart Bitcoin modh soiléir chun mí-úsáid a bhaint as an gcóras taisce, is féidir go bhféadfadh úsáideoir éarlais a mhaoiniú le hidirbheart bailí BTC, ach a fháil go bhfuil a idirbheart ró-mhór agus nach féidir é a bhailíochtú laistigh de na conarthaí tBTC .

Níl aon chosán soiléir ann chun an spleáchas seo a bhaint; Caithfear cruthúnais SPV a sholáthar d’fhonn éarlais a bhailíochtú. Ar ámharaí an tsaoil, níl an teorannú ar mhéid idirbheart Bitcoin chomh dian sin chun cosc ​​a chur ar tBTC feidhmiú go hiomlán; tá caiteachas simplí le hionchur agus aschur amháin laistigh de theorainneacha teorainn gháis reatha Ethereum. Chomh fada agus a dhéantar iarrachtaí lena chinntiú go bhfuil úsáideoirí eolach go leor ar an srian seo, níor cheart go mbeadh ceist shuntasach faoi mhéid idirbheart Bitcoin agus iad ag maoiniú taiscí.


Cad is féidir le tBTC (agus tionscadail thrasshlabhra eile) a dhéanamh chun a chinntiú go n-oibríonn a gcórais i gceart?

Tuiscint a fháil ar primitive an dá shlabhra. Nuair a bhíonn Ethereum á úsáid agat, tuig cá bhfuil an EVM gann maidir le príomhaigh slabhraí eile a mhacasamhlú. Droicheadann iarratais trasshlabhra dhá shaol, gach ceann acu lena chóras ama féin, rialacha, agus gotchas caolchúiseach.

  • Soláthróidh tagarmharcáil feidhmíochta roinnt bunlíne ar féidir an córas a thomhas ina choinne. Mar shampla, tar éis ár bplé ar cheist mhéid idirbheart Bitcoin, rinne Tráchtas roinnt tagarmharcáil bhunúsach chun teorainneacha níos cruinne a chruthú dá gcruthúnas SPV.

Ní leor tástálacha aonaid riamh. De réir nádúir, tá páirteanna gluaisteacha ag dapps tras-slabhra ag gach ceann den chóras. D’fhonn a chinntiú go n-oibríonn na codanna sin le chéile, ní mór d’fhorbróirí dul níos faide ná tástáil aonaid shimplí.

  • Cuideoidh tástáil chomhtháthaithe le neamhréireachtaí san idirghníomhaíocht idir comhpháirteanna iargúlta a nochtadh agus soláthróidh sí samhail den chóras faoi dhálaí atá gar don saol fíor.

Ullmhaigh don té is measa. Tagann freagracht mhór as castacht mhór. Níl sé réalaíoch gach saincheist is féidir a aithint sula scaoiltear í.

  • Plean teagmhasach: Má bhíonn plean i bhfeidhm agat chun freagairt go tapa ar shaincheisteanna is féidir leis tionchar na bhfadhbanna tromchúiseacha a dhíothú. D’fhéadfadh sé go mbeadh obair ag teastáil chun plean teagmhasach a chruthú roimh an seoladh, ach is fearr go mór é ná a bheith neamhullmhaithe.

Ar deireadh, cuir oideachas ar d’úsáideoirí. Cuid den chath is ea tuiscint a fháil ar an áit a bhféadfadh rudaí a bheith mícheart; is é an chéad chéim eile ná a chinntiú go roinnfidh d’úsáideoirí do thuiscint. Chuige sin, chuir Matt Luongo ó Tráchtas snáithe fada sa phost le déanaí ag cur síos ar mhúnla slándála agus rialachas tBTC.

Nuashonrú 16 Bealtaine, 2020: Thug an t-alt seo praghas gáis de 68 in aghaidh an bheart ar dtús, a nuashonraíodh ó shin, agus níor luadh gur féidir sonraí finnéithe a eisiamh ón gcruthúnas SPV. Go raibh maith agat do James Prestwich agus Paul Vienhage as na ceartúcháin.


Ag smaoineamh ar shlándáil conartha cliste? Is féidir linn oiliúint, comhairle leanúnach, agus iniúchadh conartha cliste a sholáthar. Glaoigh orainn.


Report Page