Bitcoin is fierwei de populêrste cryptocurrency yn 'e wrâld.Oft it wurdt besjoen fan liquiditeit, on-chain transaksje folume, of oare willekeurige yndikatoaren, Bitcoin syn dominante posysje is fanselssprekkend.

Lykwols, om technyske redenen, ûntwikkelders faak leaver Ethereum.Om't Ethereum fleksibeler is yn it bouwen fan ferskate applikaasjes en tûke kontrakten.Yn 'e rin fan' e jierren hawwe in protte platfoarms rjochte op 'e ûntwikkeling fan avansearre smart kontraktfunksjes, mar fansels is Ethereum de lieder op dit bepaalde fjild.

As dizze technologyen waarden ûntwikkele yn folle gong op Ethereum, Bitcoin stadichoan waard in opslach ark foar wearde.Immen besocht de kleau tusken Bitcoin en it te beheinen troch de kompatibiliteit fan Ethereum's RSK-sideketen en TBTC ERC-20-tokentechnology.

Wat is ienfâld?

Ienfâld is in nije bitcoin-programmearringstaal dy't fleksibeler is dan it hjoeddeiske bitcoin-netwurk by it bouwen fan tûke kontrakten.Dizze taal op leech nivo is makke troch Russell O'Connor, ûntwikkelder fan 'e Blockstream-ynfrastruktuer.

Blockstream's CEO Adam Back ferklearre yn in resint webinar oer dit ûnderwerp: "Dit is in nije generaasje skripttaal foar Bitcoin en netwurken dy't Elements, Liquid (sidechain), ensfh."

Bitcoin skepper Satoshi Nakamoto beheind Bitcoin skripts foar feiligens redenen betiid yn it projekt, wylst Simplicity wie in besykjen om te meitsje Bitcoin skripts fleksibeler wylst garandearje feiligens.

Hoewol net Turing-kompleet, is Simplicity's ekspressive krêft genôch foar ûntwikkelders dy't de measte deselde applikaasjes op Ethereum wolle bouwe.

Derneist is Simplicity's doel om ûntwikkelders en brûkers yn steat te meitsjen om makliker te ferifiearjen dat tûke kontraktynset yn plak, feilich en kosten-effektyf is.

"Om feiligens redenen wolle wy echt analysearje foardat it programma útfiert," sei David Harding, in technysk skriuwer wijd oan it skriuwen fan iepen boarne softwareliteratuer, yn 'e earste útjefte fan it Noded Bitcoin blog,

"Foar Bitcoin litte wy Turing folsleinens net tastean, sadat wy it programma statysk kinne analysearje.Ienfâld sil Turing folsleinens net berikke, dus jo kinne it programma statysk analysearje.
It is de muoite wurdich opskriuwen dat de hjirboppe neamde TBTC waard koartlyn ôfsletten troch de skepper koart neidat it waard útbrocht op de Ethereum mainnet omdat se ûntdutsen in kwetsberens yn in tûk kontrakt dat stipet ERC-20 tokens.Yn 'e ôfrûne jierren hawwe Ethereum-tûke kontrakten in oantal befeiligingsproblemen eksplodearre, lykas de kwetsberens mei meardere hântekeningen yn Parity wallet en it beruchte DAO-ynsidint.
Wat betsjut Simplicity foar Bitcoin?

Om de wirklike betsjutting fan Ienfâld foar Bitcoin te ferkennen, hat LongHash kontakt opnommen mei Dan Robinson fan Paradigm Research Partner, dy't sawol ienfâld as Ethereum-ûndersyk hat.

Robinson fertelt ús: "Eenfâldichheid sil in wiidweidige upgrade fan 'e Bitcoin-skriptfunksje wêze, net in samling fan elke skriptupgrade yn Bitcoin-skiednis.As in 'folsleine funksje' ynstruksje set, yn prinsipe gjin ferlet fan de Bitcoin skript funksje yn 'e takomst Upgrade wer, fansels, om te ferbetterjen de effisjinsje fan guon funksjes, guon upgrades binne noch nedich.”

Dit probleem kin sjoen wurde út it perspektyf fan in sêfte foarke.Yn it ferline waard de opwurdearring fan it Bitcoin-skript berikt troch in sêfte gabel, dy't fereasket mienskipkonsensus om te aktivearjen op it netwurk.As ienfâld ynskeakele is, kin elkenien wat gewoan brûkte sêfte gabelwizigingen effektyf útfiere fia dizze taal sûnder de needsaak foar netwurkknooppunten om Bitcoin-konsensusregels te aktualisearjen.

Dizze oplossing hat twa grutte effekten: Bitcoin ûntwikkeling snelheid sil wêze flugger as foarhinne, en it hat ek in bepaalde help foar potinsjele Bitcoin protokol ossification problemen.Lykwols, op it lêst is de rigiditeit fan it Bitcoin-protokol ek winsklik, om't it effektyf de basisregels fan it netwurk reflektearret, lykas it tokenbelied, ensfh. Dizze sille net feroarje, sadat it de potinsjele sosjale oanfalvektor blokkearje kin om jou dizze bitcoin wearde De earste faktor hat in ynfloed.

"Ynteressante betsjutting: As Bitcoin hjoed it Simplicity-skript ynset, sil it sels útwreidzje kinne," skreau Adam Back op Reddit."Ferbetterings lykas Schnorr / Taproot en SIGHASH_NOINPUT sille direkt wurde ymplementearre."

It Back-foarbyld hjir is in sêfte gabelskema, dat is ien fan 'e soarten tafoegings dy't kinne wurde makke sûnder de Bitcoin-konsensusregels te feroarjen nei't Simplicity is ynskeakele.Doe't er frege waard wat hy hjirfan tocht, ferklearre hy:

"Ik tink út in technysk eachpunt, de Taproot-útwreidingsoplossing kin net ymplementearre wurde yn Simplicity-taal lykas Pieter Wuille sei - mar Schnorr kin."
Wat Robinson oanbelanget, as Simplicity echt tafoege wurdt oan Bitcoin, dan is it earste ding dat sil wurkje wat ferbetterings dy't ûntwikkelders op it stuit studearje, lykas it ûntwerp fan betellingskanalen lykas Eltoo, nije hantekeningalgoritmen, en miskien wat privacy .Aspekten fan it promoasjeplan.
Robinson tafoege:

"Ik soe leaver sjen dat in token-standert ûntwikkele is, fergelykber mei Ethereum's ERC-20, sadat ik wat nije applikaasjes kin sjen, lykas stablecoins, desintralisearre útwikselingen, en leveraged hannel."

Ienfâldich ferskil tusken Ethereum en Bitcoin

As de Simplicity-taal wurdt tafoege oan it Bitcoin mainnet, dan sil fansels ien konkludearje dat wy gjin reden hawwe om troch te gean mei it brûken fan Ethereum.Sels as Bitcoin lykwols ienfâld hat, sille d'r noch wichtige ferskillen wêze tusken har en Ethereum.

Robinson sei: "Ik bin ynteressearre yn ienfâld net om't it Bitcoin mear makket' Ethereum 'mar om't it Bitcoin mear makket' Bitcoin '."

Nettsjinsteande it brûken fan Ienfâld, yn tsjinstelling ta Ethereum's account-basearre ynstellings, Bitcoin sil noch operearje yn UTXO (net bestege transaksje útfier) ​​modus.

Robinson ferklearre:

"It UTXO-model is in poerbêste kar foar de effisjinsje fan validators, mar de trade-off is dat it lestich is om applikaasjes te bouwen om te foldwaan oan 'e behoeften fan meardere minsken dy't ynteraksje mei kontrakten."
Derneist hat Ethereum grutte foarútgong makke yn it ûntwikkeljen fan platfoarmnetwurkeffekten, op syn minst yn termen fan tûke kontrakten.
"De ark en it ekosysteem foar ûntwikkelders om Simplicity kinne in lange tiid duorje om te foarmjen," sei Robinson.

“Eenfâldichheid is gjin foar minsken lêsbere taal, dus immen moat miskien in taal ûntwikkelje om dy te kompilearjen en dan te brûken foar gewoane ûntwikkelders.Derneist moat de ûntwikkeling fan in platfoarm foar tûk kontraktûntwerp kompatibel mei it UTXO-model ek wurde útfierd Tal fan stúdzjes.
Ut in ûntwikkeling perspektyf, it netwurk effekt fan Ethereum ferklearret wêrom't RSK (Ethereum-styl Bitcoin sidechain) ûntwurpen it platfoarm te wêzen kompatibel mei de Ethereum firtuele masine.
Mar oft Bitcoin-brûkers úteinlik wat cryptocurrency-applikaasjes nedich binne lykas dy op it Ethereum-netwurk is op it stuit ûnbekend.

Robinson sei,

"De oerstreaming fan 'e Bitcoin-blokkapasiteit is grutter dan Ethereum, en de snelheid fan it produsearjen fan in blok yn 10 minuten kin ek guon applikaasjes útslute.Dêrtroch liket it derop dat it net dúdlik is oft de Bitcoin-mienskip dizze applikaasjes echt wol bouwe wol (ynstee fan Bitcoin te brûken as in ienfâldich betellingskanaal of ferwulft), om't sokke applikaasjes blockchain-congestie kinne feroarsaakje en sels de opbringst fan oanfallen mei 51% ferheegje. -as nije miners wurde yntrodusearre om myn Wurden fan wearde.”
Wat Robinson's eachpunt oanbelanget, hawwe in protte bitcoin-brûkers kritysk west oer Ethereum sûnt de iere dagen fan it orakelprobleem.It orakelprobleem is in hieltyd mear soargen probleem wurden yn 'e ûntwikkeling fan ferskate soarten desintralisearre applikaasjes (DeFi).
Wannear kin Simplicity wurde ymplementearre?

It moat opmurken wurde dat Simplicity noch in lange wei te gean kin foardat se op it Bitcoin mainnet lâne.Mar it wurdt ferwachte dat dizze skripttaal letter dit jier earst kin wurde tafoege oan 'e Liquid sidechain.

Dit is in wichtige stap om te begjinnen mei it brûken fan Simplicity-taal op real-world assets, mar guon ûntwikkelders, lykas dy wijd oan Bitcoin privacy wallets, hawwe net folle belangstelling toand yn it federale model fan Liquid sidechains.

Wy fregen Robinson wat hy hjirfan tocht, hy sei:

"Ik tink net dat de federale aard fan Liquid transaksjes sil ferneatigje.Mar it makket it echt dreger om in grut oantal ûntwikkelders of brûkers te rispjen. ”
Neffens Greg Maxwell, in lange-termyn bydrage fan Bitcoin kearn en mei-oprjochter fan Blockstream (ek wol bekend as nullc op Reddit), sûnt de ynfiering fan in multi-ferzje skript systeem fia SegWit upgrades, Simplicity kin wurde tafoege oan de foarm fan sêfte foarke Bitcoin.Fansels is dit basearre op de oanname dat mienskip konsensus kin wurde fêststeld om feroarings oan de Bitcoin konsensus regels.
Grubles (pseudonym) wurkje by Blockstream fertelt ús,

"Ik bin der net wis fan hoe't ik it kin ynsette fia in sêfte foarke, mar it sil it mainnet net ferfange en alles op 'e Liquid sidechain.It sil allinich ien wêze dy't brûkt wurde kin mei besteande adrestypen (bgl. Legacy, P2SH, Bech32) Nij adrestype.”
Grubles foege ta dat hy leaut dat Ethereum de krityk fan 'tûk kontrakt' skansearre hat, om't d'r in protte problematyske tûke kontrakten binne dy't in protte jierren op it platfoarm binne ynset.Dêrom fiele se dat Bitcoin-brûkers dy't oandacht hawwe oan Ethereum net ree binne om tûke kontrakten te sjen dy't fleksibel brûkt wurde op Liquid.
"Ik tink dat dit in nijsgjirrich ûnderwerp sil wêze, mar it sil in pear jier duorje," tafoege Back."It presedint kin earst wurde ferifiearre op 'e sydketen."


Posttiid: 26 mei 2020