Bitcoin yw'r arian cyfred digidol mwyaf poblogaidd yn y byd o bell ffordd.P'un a yw'n cael ei weld o hylifedd, cyfaint trafodion ar-gadwyn, neu ddangosyddion mympwyol eraill, mae safle dominyddol Bitcoin yn amlwg.

Fodd bynnag, am resymau technegol, mae'n well gan ddatblygwyr Ethereum yn aml.Oherwydd bod Ethereum yn fwy hyblyg wrth adeiladu ceisiadau amrywiol a chontractau smart.Dros y blynyddoedd, mae llawer o lwyfannau wedi canolbwyntio ar ddatblygu swyddogaethau contract smart uwch, ond yn amlwg Ethereum yw'r arweinydd yn y maes penodol hwn.

Wrth i'r technolegau hyn gael eu datblygu yn eu hanterth ar Ethereum, daeth Bitcoin yn raddol yn offeryn storio am werth.Ceisiodd rhywun gau'r bwlch rhwng Bitcoin a hi trwy gydnawsedd cadwyn ochr RSK Ethereum a thechnoleg tocyn TBTC ERC-20.

Beth yw Symlrwydd?

Mae symlrwydd yn iaith raglennu bitcoin newydd sy'n fwy hyblyg na rhwydwaith bitcoin heddiw wrth adeiladu contractau smart.Crëwyd yr iaith lefel isel hon gan Russell O'Connor, datblygwr seilwaith Blockstream.

Esboniodd Prif Swyddog Gweithredol Blockstream Adam Back mewn gweminar diweddar ar y pwnc hwn: “Mae hon yn iaith sgriptio cenhedlaeth newydd ar gyfer Bitcoin a rhwydweithiau sy'n cynnwys Elfennau, Hylif (sidechain), ac ati.”

Cyfyngodd crëwr Bitcoin Satoshi Nakamoto sgriptiau Bitcoin am resymau diogelwch yn gynnar yn y prosiect, tra bod Symlrwydd yn ymgais i wneud sgriptiau Bitcoin yn fwy hyblyg tra'n sicrhau diogelwch.

Er nad yw'n Turing-gyflawn, mae pŵer mynegiannol Simplicity yn ddigonol i ddatblygwyr sydd am adeiladu'r rhan fwyaf o'r un cymwysiadau ar Ethereum.

Yn ogystal, nod Simplicity yw galluogi datblygwyr a defnyddwyr i wirio'n haws bod defnyddio contract smart ar waith, yn ddiogel, ac yn gost-effeithiol.

“Am resymau diogelwch, rydyn ni wir eisiau dadansoddi cyn rhedeg y rhaglen,” meddai David Harding, awdur technegol sy'n ymroddedig i ysgrifennu llenyddiaeth meddalwedd ffynhonnell agored, yn rhifyn cyntaf blog Noded Bitcoin,

“Ar gyfer Bitcoin, nid ydym yn caniatáu cyflawnder Turing, felly gallwn ddadansoddi'r rhaglen yn statig.Ni fydd symlrwydd yn cyrraedd cyflawnder Turing, felly gallwch chi ddadansoddi'r rhaglen yn statig."
Mae'n werth nodi bod y TBTC a grybwyllwyd uchod wedi'i gau i lawr yn ddiweddar gan y crëwr yn fuan ar ôl iddo gael ei ryddhau ar y mainnet Ethereum oherwydd iddynt ddarganfod bregusrwydd mewn contract smart sy'n cefnogi tocynnau ERC-20.Dros yr ychydig flynyddoedd diwethaf, mae contractau smart Ethereum wedi ffrwydro nifer o faterion diogelwch, megis y bregusrwydd aml-lofnod yn waled Parity a'r digwyddiad DAO enwog.
Beth mae Symlrwydd yn ei olygu i Bitcoin?

Er mwyn archwilio gwir ystyr Symlrwydd ar gyfer Bitcoin, cysylltodd LongHash â Dan Robinson o Paradigm Research Partner, sydd ag ymchwil Symlrwydd ac Ethereum.

Mae Robinson yn dweud wrthym: “Symlrwydd fydd uwchraddiad helaeth o swyddogaeth sgript Bitcoin, nid casgliad o bob uwchraddiad sgript yn hanes Bitcoin.Fel set gyfarwyddiadau 'swyddogaeth gyflawn', yn y bôn nid oes angen swyddogaeth sgript Bitcoin yn y dyfodol Uwchraddio eto, wrth gwrs, er mwyn gwella effeithlonrwydd rhai swyddogaethau, mae angen rhai uwchraddio o hyd.”

Gellir gweld y broblem hon o safbwynt fforc meddal.Yn y gorffennol, cyflawnwyd uwchraddio'r sgript Bitcoin trwy fforc meddal, sy'n ei gwneud yn ofynnol i gonsensws cymunedol gael ei actifadu ar y rhwydwaith.Os yw Symlrwydd yn cael ei alluogi, gall unrhyw un weithredu'n effeithiol rai newidiadau fforc meddal a ddefnyddir yn gyffredin trwy'r iaith hon heb fod angen nodau rhwydwaith i ddiweddaru rheolau consensws Bitcoin.

Mae gan yr ateb hwn ddau effaith fawr: bydd cyflymder datblygu Bitcoin yn gyflymach nag o'r blaen, ac mae ganddo hefyd help penodol ar gyfer problemau ossification protocol Bitcoin posibl.Fodd bynnag, yn y diwedd, mae anhyblygedd y protocol Bitcoin hefyd yn ddymunol, oherwydd ei fod yn adlewyrchu rheolau sylfaenol y rhwydwaith yn effeithiol, megis y polisi tocyn, ac ati Ni fydd y rhain yn newid, felly gall rwystro'r fector ymosodiad cymdeithasol posibl i rhowch y gwerth bitcoin hwn Mae'r ffactor cyntaf yn cael effaith.

“Ystyr diddorol: Os yw Bitcoin heddiw yn defnyddio'r sgript Symlrwydd, bydd yn gallu hunan-ehangu,” ysgrifennodd Adam Back ar Reddit.“Bydd gwelliannau fel Schnorr / Taproot a SIGHASH_NOINPUT yn cael eu gweithredu’n uniongyrchol.”

Mae'r enghraifft Back yma yn gynllun fforc meddal, sef un o'r mathau o ychwanegiadau y gellir eu gwneud heb newid y rheolau consensws Bitcoin ar ôl i Symlrwydd gael ei alluogi.Pan ofynnwyd iddo beth oedd yn ei feddwl o hyn, eglurodd:

“Rwy’n meddwl o safbwynt technegol, na ellir gweithredu datrysiad estyniad Taproot mewn iaith Symlrwydd fel y dywedodd Pieter Wuille - ond gall Schnorr.”
Cyn belled ag y mae Robinson yn y cwestiwn, os yw Symlrwydd yn cael ei ychwanegu'n wirioneddol at Bitcoin, yna'r peth cyntaf a fydd yn gweithio yw rhai gwelliannau y mae datblygwyr yn eu hastudio ar hyn o bryd, megis dyluniad sianeli talu fel Eltoo, algorithmau llofnod newydd, ac efallai rhywfaint o breifatrwydd. .Agweddau ar y cynllun hyrwyddo.
Ychwanegodd Robinson:

“Byddai’n well gennyf weld safon tocyn yn cael ei datblygu, yn debyg i ERC-20 Ethereum, fel y gallaf weld rhai cymwysiadau newydd, megis stablau, cyfnewidfeydd datganoledig, a masnachu trosoledd.”

Gwahaniaeth symlrwydd rhwng Ethereum a Bitcoin

Os ychwanegir yr iaith Symlrwydd at y mainnet Bitcoin, yna yn amlwg bydd rhywun yn dod i'r casgliad nad oes gennym unrhyw reswm i barhau i ddefnyddio Ethereum.Fodd bynnag, hyd yn oed os oes gan Bitcoin Symlrwydd, bydd gwahaniaethau sylweddol o hyd rhyngddo ac Ethereum.

Dywedodd Robinson, "Mae gen i ddiddordeb mewn Symlrwydd nid oherwydd ei fod yn gwneud Bitcoin yn fwy 'Ethereum' ond oherwydd ei fod yn gwneud Bitcoin yn fwy 'Bitcoin'."

Er gwaethaf y defnydd o Symlrwydd, yn groes i osodiadau cyfrif Ethereum, bydd Bitcoin yn dal i weithredu yn y modd UTXO (allbwn trafodion heb ei wario).

Esboniodd Robinson:

“Mae model UTXO yn ddewis ardderchog ar gyfer effeithlonrwydd dilyswyr, ond ei gyfaddawd yw ei bod yn anodd adeiladu cymwysiadau i ddiwallu anghenion nifer o bobl sy'n rhyngweithio â chontractau.”
Yn ogystal, mae Ethereum wedi gwneud cynnydd mawr wrth ddatblygu effeithiau rhwydwaith llwyfan, o leiaf o ran contractau smart.
“Efallai y bydd yr offer a’r ecosystem datblygwyr o amgylch Symlrwydd yn cymryd amser hir i’w ffurfio,” meddai Robinson.

“Nid yw symlrwydd yn iaith y gall pobl ei darllen, felly efallai y bydd angen i rywun ddatblygu iaith i’w llunio ac yna ei defnyddio ar gyfer datblygwyr cyffredin.Yn ogystal, mae angen datblygu llwyfan dylunio contract smart sy'n gydnaws â'r model UTXO hefyd nifer o astudiaethau. ”
O safbwynt datblygu, mae effaith rhwydwaith Ethereum yn egluro pam y dyluniodd RSK (steil Ethereum-steil Bitcoin sidechain) y platfform i fod yn gydnaws â pheiriant rhithwir Ethereum.
Ond nid yw'n hysbys ar hyn o bryd a fydd defnyddwyr Bitcoin angen rhai cymwysiadau cryptocurrency tebyg i'r rhai ar rwydwaith Ethereum.

Dywedodd Robinson,

“Mae gorlif y gallu bloc Bitcoin yn fwy nag Ethereum, a gall ei gyflymder o gynhyrchu bloc mewn 10 munud hefyd eithrio rhai ceisiadau.Yn unol â hynny, mae'n ymddangos nad yw'n glir a yw'r gymuned Bitcoin wir eisiau Adeiladu'r cymwysiadau hyn (yn hytrach na defnyddio Bitcoin fel sianel dalu neu gladdgell syml), oherwydd gall ceisiadau o'r fath achosi tagfeydd blockchain a hyd yn oed gynyddu cynnyrch ymosodiadau 51%. -os cyflwynir mwyngloddwyr newydd i fy Geiriau o werth.”
Cyn belled ag y mae safbwynt Robinson yn y cwestiwn, mae llawer o ddefnyddwyr bitcoin wedi bod yn feirniadol o Ethereum ers dyddiau cynnar y broblem oracle.Mae problem oracl wedi dod yn fater cynyddol bryderus yn natblygiad gwahanol fathau o gymwysiadau datganoledig (DeFi).
Pryd y gellir gweithredu Symlrwydd?

Dylid nodi y gall Symlrwydd fod â ffordd bell i fynd o hyd cyn glanio ar y mainnet Bitcoin.Ond disgwylir y bydd yr iaith sgriptio hon yn cael ei hychwanegu gyntaf at y gadwyn ochr Liquid yn ddiweddarach eleni.

Mae hwn yn gam pwysig i ddechrau defnyddio iaith Symlrwydd ar asedau'r byd go iawn, ond nid yw rhai datblygwyr, fel y rhai sy'n ymroddedig i waledi preifatrwydd Bitcoin, wedi dangos llawer o ddiddordeb yn y model ffederal o gadwyni ochr Hylif.

Fe wnaethom ofyn i Robinson beth oedd ei farn o hyn, meddai:

“Dydw i ddim yn meddwl y bydd natur ffederal Liquid yn dinistrio trafodion.Ond mae wir yn ei gwneud hi'n anoddach cynaeafu nifer fawr o ddatblygwyr neu ddefnyddwyr. ”
Yn ôl Greg Maxwell, cyfrannwr hirdymor craidd Bitcoin a chyd-sylfaenydd Blockstream (a elwir hefyd yn nullc ar Reddit), ers cyflwyno system sgript aml-fersiwn trwy uwchraddio SegWit, gellir ychwanegu Symlrwydd at ffurf fforch meddal Bitcoin.Wrth gwrs, mae hyn yn seiliedig ar y rhagdybiaeth y gellir sefydlu consensws cymunedol o amgylch newidiadau i reolau consensws Bitcoin.
Mae Grubles (ffugenw) sy'n gweithio yn Blockstream yn dweud wrthym,

“Dydw i ddim yn siŵr sut i'w ddefnyddio trwy fforc feddal, ond ni fydd yn disodli'r mainnet nac unrhyw beth ar y gadwyn ochr Liquid.Dim ond un y gellir ei ddefnyddio gyda mathau presennol o gyfeiriadau (ee Legacy, P2SH, Bech32) Math o gyfeiriad newydd.”
Ychwanegodd Grubles ei fod yn credu bod Ethereum wedi niweidio’r feirniadaeth “contract smart” oherwydd bod yna lawer o gontractau smart problemus sydd wedi cael eu defnyddio ar y platfform ers blynyddoedd lawer.Felly, maent yn teimlo nad yw defnyddwyr Bitcoin sydd wedi bod yn rhoi sylw i Ethereum yn fodlon gweld contractau smart yn cael eu defnyddio'n hyblyg ar Liquid.
“Rwy’n credu y bydd hwn yn bwnc diddorol, ond bydd yn cymryd rhai blynyddoedd,” ychwanegodd Back.“Gellir gwirio’r cynsail ar y gadwyn ochr yn gyntaf.”


Amser postio: Mai-26-2020