Pubblicità
Condividi questo articolo

BitHalo: contratti intelligenti senza il blocco della blockchain

La piattaforma decentralizzata BitHalo consente la creazione di transazioni bipartitiche e senza fiducia e di contratti intelligenti.

bitolo
bitolo

Le transazioni Bitcoin sono state definite un processo "trustless", in quanto la natura della rete elimina la necessità di un intermediario che agisca come punto centrale di fiducia tra le due parti che effettuano lo scambio. Tuttavia, al di fuori delle pure transazioni peer-to-peer, l'utilizzo Bitcoin richiede una grande dose di fiducia in piattaforme e servizi vulnerabili a intrusioni, sabotaggi e fallimenti.

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter Crypto Daybook Americas oggi. Vedi Tutte le Newsletter

La soluzione, secondo molti, è l'uso di piattaforme decentralizzate che mitigano o eliminano i punti di errore che possono causare perdite paralizzanti per gli utenti e smorzare la percezione di quella che è ancora una Tecnologie emergente. Le piattaforme di nuova generazione costruite utilizzando concetti di Tecnologie di valuta digitale sono in fase di sviluppo, ma diversi mesi fa, il primo smart contract decentralizzato a due parti è entrato silenziosamente in beta pubblica e ha spinto i confini del suo design originale.

BitHalo

consente a due parti di impegnarsi in un'ampia varietà di contratti intelligenti senza dover pagare commissioni o costi generali. In termini di utilizzo, può essere utilizzato da due aziende che vogliono stabilire un contratto commerciale per un periodo prestabilito o da individui che vogliono fare trading Bitcoin o blackcoin, le valute digitali attualmente supportate dalla piattaforma.

CoinDesk ha parlato con lo sviluppatore Davide Zimbeck, che ha affermato che l'open source BitHalo aggira diversi problemi che KEEP la creazione di contratti intelligenti sulla blockchain Bitcoin . La spinta a risolvere questi problemi ha portato alla creazione di piattaforme di contratti intelligenti come Controparte E Camera di compensazione, così come il progetto blockchain di nuova generazioneEthereum.

La soluzione, ha spiegato Zimbeck, è mantenere l'integrità della blockchain evitando il bloat, ovvero l'eccesso di informazioni che può rivelarsi problematico per la rete e comportare una situazione in cui gli utenti della rete devono scaricare e aggiornare costantemente un'enorme quantità di dati.

"In realtà Bitcoin ha un limite al numero di transazioni che può inviare [per blocco]. Il motivo di questo limite è che T vogliono inviare più di quanto tu possa usare sulla tua larghezza di banda."

BitHalo evita questo tramite un client peer-to-peer che collega gli utenti direttamente, utilizzando Bitcoin e blackcoin ha mezzi per lo scambio di valore e posta elettronica crittografata come mezzo per distribuire i dati contrattuali. Tra le potenziali applicazioni ci sono conti bancari congiunti, escrow di vendita, contratti e buste paga dei dipendenti e transazioni anonime.

Approccio semplice per proteggere i portafogli

BitHalo e il suo client gemello, BlackHalo, consentono la creazione di wallet multisig sicuri che poi costituiscono la base per le estese applicazioni smart contract della piattaforma. CoinDesk ha dimostrato la piattaforma, che può essere utilizzata per creare wallet individuali, congiunti o di gruppo.

BiteHalo1
BiteHalo1

Una volta creati, i wallet possono essere utilizzati per condurre transazioni multi-firma, escrow o altre forme di scambio programmato rese possibili da BitHalo. Questo tipo di funzionalità può essere visto anche in servizi come Armory'sCassetta di sicurezzaportafoglio multi-firma.

Con BitHalo, l'attivazione di due chiavi private è richiesta affinché qualsiasi transazione sia consentita e trasmessa dalla parte o dalle parti che hanno il controllo del portafoglio. Ciò consente al proprietario di un portafoglio, ad esempio, KEEP ONE delle chiavi private su un'unità flash offline sicura, consentendo un livello significativo di sicurezza per l'utente.

BitHalo5
BitHalo5

Anche l'accesso multi-party a un portafoglio è reso semplice con BitHalo. I portafogli creati utilizzando il client possono essere aperti solo quando sono disponibili le chiavi necessarie. Se le parti coinvolte desiderano KEEP il portafoglio chiuso e sicuro quando non è in uso, queste chiavi possono essere distribuite e conservate in modo sicuro nel frattempo. Ciò rende gli account congiunti, e la salvaguardia delle chiavi di accesso, facili da realizzare.

Contrattazione decentralizzata

Il design di BitHalo comporta implicazioni sia per l'e-commerce peer-to-peer che per quello in stile marketplace, consentendo ad acquirenti e venditori di scambiare beni e servizi utilizzando contratti sicuri e infrangibili. Inoltre, BitHalo offre a parti che potrebbero non fidarsi o persino non conoscersi, la possibilità di impegnarsi in uno scambio equo senza il rischio di perdite finanziarie o frodi.

Per garantire la responsabilità tra due parti che vogliono stabilire un contratto, BitHalo richiede depositi di deposito proporzionali che fungono da forma di assicurazione personale.

Come mostrato di seguito, l'interfaccia utente consente a chi redige il contratto di impostare l'importo che desidera mettere in deposito a garanzia e la durata del contratto. Ogni parte mette un importo uguale, rendendo ONE parte responsabile del successo tanto quanto l'altra.

BiteHalo4
BiteHalo4

Una volta stabilita, questa connessione, con il deposito sottostante Bitcoin o blackcoin, consente a entrambe le parti di scambiare monete, condurre affari o acquistare e vendere beni e servizi l' ONE all'altra. Le parti che ricevono offerte contrattuali possono scegliere di accettare o offrire una controproposta.

Come ha spiegato Zimbeck:

"Supponiamo che volessi assumere qualcuno a 30 $ l'ora. È noto che i dipendenti non lavorano sodo e sono noti per tirarsi indietro e viceversa in molti casi i datori di lavoro T pagano e hanno potere sui dipendenti. Quindi, per risolvere questo problema, sia il dipendente che il datore di lavoro versano 60 $ in deposito a garanzia (un conto comune con due chiavi). Quindi il datore di lavoro può pagare all'ora o al traguardo per il lavoro completato. Se una delle due parti cerca di imbrogliare l'accordo, in realtà perde denaro".

Guardando avanti

BitHalo è pronto per un periodo espansivo che vedrà il completamento della beta pubblica di BlackHalo e lo sviluppo completato del programma BitHalo. Una volta terminato, l'applicazione degli smart contract sarà disponibile sia per gli utenti Bitcoin che blackcoin.

Un altro aspetto del progetto complessivo è NightTrader. Attualmente in fase di sviluppo attivo e parte della versione beta di BlackHalo, la piattaforma di scambio e trading decentralizzata offre agli utenti un mercato per la stipula di contratti e per fare affari con parti nuove ed esistenti. NightTrader include anche un sistema di messaggistica crittografata che consente alle parti di comunicare e fare affari in modo sicuro.

Secondo Zimbeck, NightTrader è in fase di sviluppo per funzionare come un tipo di motore di ricerca interno per potenziali contratti. Una volta integrato, il client BitHalo supporterà la comunicazione interna per gli utenti che desiderano assumere individui, barattare beni o prestare denaro.

Come ha spiegato Zimbeck, BitHalo è un passo avanti verso il tipo di funzionalità promessa dal cosiddetto Bitcoin 2.0. Ha detto a CoinDesk:

"[BitHalo] è come la scala o il martello. È così semplice e senza di esso, non c'è modo di far rispettare il codice o costruire una casa. Questo programma è effettivamente il fondamento di Bitcoin 2.0 e, cosa migliore di tutte, può essere utilizzato subito gratuitamente."

I prossimi mesi vedranno il lancio del client BitHalo con un'interfaccia semplificata e facile da usare, nonché la piena integrazione di NightTrader. Con un lancio completo previsto per il NEAR futuro, BitHalo svolgerà senza dubbio un ruolo nella diffusione di piattaforme di scambio decentralizzate all'interno della più ampia comunità Bitcoin .

Immaginetramite Shutterstock

Stan Higgins

Membro a tempo pieno dello staff editoriale di CoinDesk dal 2014, Stan è da tempo in prima linea nel coprire gli sviluppi emergenti nella Tecnologie blockchain. Stan ha precedentemente contribuito a siti Web finanziari ed è un avido lettore di poesie.

Stan attualmente possiede una piccola quantità (<$500) di BTC, ENG e XTZ (Vedi: Politiche editoriale).

Picture of CoinDesk author Stan Higgins