Bitcoin hè di granu a criptocurrency più populari in u mondu.Ch'ella sia vista da a liquidità, u voluminu di transazzione in catena, o altri indicatori arbitrarii, a pusizione dominante di Bitcoin hè evidenti.

Tuttavia, per ragioni tecniche, i sviluppatori spessu preferanu Ethereu.Perchè Ethereu hè più flexible in a custruzione di diverse applicazioni è cuntratti intelligenti.Nantu à l'anni, assai plataformi anu focu annantu à u sviluppu di funzioni avanzati di cuntrattu intelligenti, ma ovviamente Ethereu hè u capu in questu campu particulare.

Siccomu sti tecnulugii sò stati sviluppati in pienu swing in Ethereu, Bitcoin hà diventatu gradualmente un strumentu di almacenamiento per u valore.Qualchissia hà pruvatu à riduce u distaccu trà Bitcoin è questu attraversu a cumpatibilità di a catena laterale RSK di Ethereu è a tecnulugia di token TBTC ERC-20.

Cosa hè a simplicità?

A simplicità hè una nova lingua di prugrammazione bitcoin chì hè più flexible chì a reta di bitcoin d'oghje in custruisce cuntratti intelligenti.Questa lingua di livellu bassu hè stata creata da Russell O'Connor, sviluppatore di l'infrastruttura Blockstream.

U CEO di Blockstream, Adam Back, hà spiegatu in un webinar recente nantu à questu tema: "Questu hè un linguaghju di scrittura di nova generazione per Bitcoin è rete chì includenu Elementi, Liquid (sidechain), etc."

U creatore di Bitcoin, Satoshi Nakamoto, hà limitatu i script di Bitcoin per ragioni di sicurezza prima di u prugettu, mentre chì Simplicità era un tentativu di fà i script di Bitcoin più flexible mentre assicurendu a sicurità.

Ancu s'ellu ùn hè micca Turing-completu, u putere espressivu di Simplicity hè abbastanza per i sviluppatori chì volenu custruisce a maiò parte di e stesse applicazioni in Ethereu.

Inoltre, l'obiettivu di Simplicity hè di permette à i sviluppatori è l'utilizatori di verificà più facilmente chì l'implementazione di cuntratti intelligenti hè in u locu, sicuru è costu-efficace.

"Per ragioni di sicurezza, vulemu veramente analizà prima di correre u prugramma", David Harding, un scrittore tecnicu dedicatu à scrive literatura di software open source, hà dettu in u primu numeru di u blog Noded Bitcoin.

"Per Bitcoin, ùn permettenu micca Turing cumpletu, cusì pudemu analizà u prugramma in modu staticu.A simplicità ùn ghjunghjerà micca à a completezza di Turing, cusì pudete analizà u prugramma in modu staticu.
Hè da nutà chì u TBTC sopra citatu hè stata recentemente chjusa da u creatore pocu dopu chì hè stata liberata nantu à a rete principale di Ethereu perchè anu scupertu una vulnerabilità in un cuntrattu intelligente chì sustene i tokens ERC-20.In l'ultimi anni, i cuntratti intelligenti di Ethereu anu splutatu una quantità di prublemi di sicurezza, cum'è a vulnerabilità multi-signature in a billetera Parità è l'infame incidente DAO.
Chì significà a simplicità per Bitcoin?

Per scopra u veru significatu di Simplicità per Bitcoin, LongHash hà cuntattatu Dan Robinson di Paradigm Research Partner, chì hà a ricerca di Simplicità è Ethereu.

Robinson ci dice: "A simplicità serà un aghjurnamentu estensivu di a funzione di scrittura di Bitcoin, micca una cullizzioni di ogni aghjurnamentu di scrittura in a storia di Bitcoin.Cum'è un set di struzzioni "funzione cumpleta", in fondu ùn hè micca bisognu di a funzione di scrittura Bitcoin in u futuru Upgrade di novu, sicuru, per migliurà l'efficienza di alcune funzioni, alcuni aghjurnamenti sò sempre necessarii."

Stu prublema pò esse vistu da a perspettiva di una furchetta suave.In u passatu, l'aghjurnamentu di u script di Bitcoin hè stata ottenuta per mezu di una furchetta morbida, chì esige un cunsensu di a cumunità per esse attivatu nantu à a reta.Se a Simplicità hè attivata, qualcunu pò implementà in modu efficau alcuni cambiamenti di furchetta morbida cumunimenti utilizati attraversu questa lingua senza a necessità di nodi di rete per aghjurnà e regule di cunsensu di Bitcoin.

Questa suluzione hà dui effetti maiò: a velocità di sviluppu di Bitcoin serà più veloce di prima, è hà ancu un certu aiutu per i prublemi di ossificazione di u protocolu Bitcoin potenziale.In ogni casu, à a fine, a rigidità di u protocolu Bitcoin hè ancu desideratu, perchè riflette in modu efficace e regule basiche di a reta, cum'è a pulitica di token, etc. Quessi ùn cambianu micca, perchè pò bluccà u potenziale vettore di attaccu suciale per dà stu valore bitcoin U primu fattore hà un impattu.

"Significatu interessante: Se Bitcoin oghje implementa u script Simplicity, serà capaci di espansione stessu", Adam Back hà scrittu annantu à Reddit."Miglioramenti cum'è Schnorr / Taproot è SIGHASH_NOINPUT seranu implementati direttamente".

L'esempiu di Back quì hè un schema di furchetta suave, chì hè unu di i tipi di aghjunte chì ponu esse fatte senza cambià i reguli di cunsensu di Bitcoin dopu chì a Simplicità hè attivata.Quandu li dumandò ciò chì pensava di questu, hà clarificatu:

"Pensu chì da un puntu di vista tecnicu, a suluzione di estensione Taproot ùn pò esse implementata in lingua Simplicity cum'è Pieter Wuille hà dettu, ma Schnorr pò."
In quantu à Robinson, se a simplicità hè veramente aghjuntu à Bitcoin, allora a prima cosa chì hà da travaglià hè qualchì migliuramentu chì i sviluppatori studianu attualmente, cum'è u disignu di canali di pagamentu cum'è Eltoo, novi algoritmi di firma, è forsi un pocu di privacy. .Aspetti di u pianu di prumuzione.
Robinson hà aghjustatu:

"Aghju piuttostu vede un standard di token sviluppatu, simile à l'ERC-20 di Ethereum, in modu chì possu vede alcune applicazioni novi, cum'è stablecoins, scambii decentralizati è scambii leveraged".

A diferenza di simplicità trà Ethereum è Bitcoin

Se a lingua Simplicity hè aghjuntu à a rete principale di Bitcoin, allora ovviamente qualcunu cuncludi chì ùn avemu micca ragiuni per cuntinuà aduprà Ethereu.In ogni casu, ancu s'ellu Bitcoin hà Simplicità, ci saranu sempre differenzi significati trà ellu è Ethereu.

Robinson hà dettu: "Sò interessatu à a simplicità micca perchè face Bitcoin più" Ethereum "ma perchè rende Bitcoin più" Bitcoin "".

Malgradu l'usu di Simplicità, cuntrariu à i paràmetri basati in u contu di Ethereu, Bitcoin operarà sempre in u modu UTXO (output transacciones unspent).

Robinson hà spiegatu:

"U mudellu UTXO hè una scelta eccellente per l'efficienza di validatori, ma u so scambiu hè chì hè difficiule di custruisce applicazioni per risponde à i bisogni di parechje persone chì interagiscenu cù i cuntratti".
Inoltre, Ethereu hà fattu un grande prugressu in u sviluppu di l'effetti di a rete di a piattaforma, almenu in termini di cuntratti intelligenti.
"L'arnesi è l'ecosistema di sviluppatori intornu à Simplicità pò piglià assai tempu per furmà", disse Robinson.

"A simplicità ùn hè micca una lingua leggibile per l'omu, cusì qualchissia pò avè bisognu di sviluppà una lingua per cumpilàla è dopu aduprà per i sviluppatori ordinarii.Inoltre, u sviluppu di una piattaforma di cuncepimentu di cuntrattu intelligente cumpatibile cù u mudellu UTXO deve ancu esse realizatu Numerosi studii ".
Da una perspettiva di sviluppu, l'effettu di a rete di Ethereu spiega perchè RSK (Ethereum-style Bitcoin sidechain) hà designatu a piattaforma per esse cumpatibile cù a macchina virtuale Ethereum.
Ma se l'utilizatori di Bitcoin eventualmente avè bisognu di alcune applicazioni di criptocurrency simili à quelli di a reta di Ethereu hè attualmente scunnisciutu.

Robinson hà dettu:

"U overflow di a capacità di u bloccu di Bitcoin hè più grande di Ethereu, è a so rapidità di pruduce un bloccu in 10 minuti pò ancu escludiri alcune applicazioni.In cunsiquenza, pare chì ùn hè micca chjaru se a cumunità Bitcoin veramente vole Custruisce queste applicazioni (invece di utilizà Bitcoin cum'è un canali di pagamentu simplice o volta), perchè tali applicazioni ponu causà congestioni di blockchain è ancu aumentà u rendiment di attacchi da 51% -si novi minatori sò intrudutti à u mio Parolle di valore."
In quantu à u puntu di vista di Robinson, parechji utilizatori di u bitcoin sò stati critichi di Ethereu da i primi tempi di u prublema di l'oraculu.U prublema di l'oraculu hè diventatu un prublema sempre più preoccupatu in u sviluppu di diversi tipi di applicazioni decentralizate (DeFi).
Quandu a simplicità pò esse implementata?

Semu devi esse nutatu chì a Simplicità pò ancu avè una longa strada per andà prima di sbarcà nantu à a rete principale di Bitcoin.Ma hè aspittatu chì sta lingua di scrittura pò esse aghjuntu prima à u Liquid sidechain più tardi questu annu.

Questu hè un passu impurtante per cumincià à utilizà a lingua Simplicità nantu à i patrimonii di u mondu reale, ma certi sviluppatori, cum'è quelli dedicati à i portafogli di privacy di Bitcoin, anu dimustratu pocu interessu in u mudellu federale di Liquid sidechains.

Avemu dumandatu à Robinson ciò chì pensava di questu, hà dettu:

"Ùn pensu micca chì a natura federale di Liquid distrughjerà e transazzioni.Ma rende veramente più difficiule di cugliera un gran numaru di sviluppatori o utilizatori.
Sicondu Greg Maxwell, un contributore à longu andà di u core di Bitcoin è cofundatore di Blockstream (cunnisciutu ancu nullc in Reddit), dapoi l'intruduzioni di un sistema di scrittura multi-versione attraversu l'aghjurnamenti di SegWit, Simplicity pò esse aghjuntu à a forma di soft fork Bitcoin.Di sicuru, questu hè basatu annantu à l'assunzione chì u cunsensu di a cumunità pò esse stabilitu intornu à i cambiamenti à e regule di cunsensu di Bitcoin.
Grubles (pseudonimo) chì travaglia in Blockstream ci dice,

"Ùn sò micca sicuru di cumu implementà à traversu una furchetta morbida, ma ùn rimpiazzà micca a rete principale è qualcosa nantu à a catena laterale Liquid.Serà solu quellu chì pò esse usatu cù i tipi di indirizzu esistenti (per esempiu Legacy, P2SH, Bech32) Tipu di indirizzu novu."
Grubles hà aghjustatu chì crede chì Ethereu hà dannatu a critica di "cuntrattu intelligente" perchè ci sò assai cuntratti intelligenti problematiche chì sò stati implementati nantu à a piattaforma per parechji anni.Per quessa, sentenu chì l'utilizatori di Bitcoin chì anu attentatu à Ethereu ùn sò micca disposti à vede i cuntratti intelligenti chì sò usati in modu flexible in Liquid.
"Pensu chì questu serà un tema interessante, ma duverà parechji anni", hà aghjustatu Back."U precedente pò esse verificatu prima nantu à a catena laterale".


Tempu di post: 26-May-2020