Codius è Open Source

Codius

Oggi abbiamo rilasciato il primo prototipo e il codice sorgente di Codius, l’implementazione degli smart contracts incentrata sul concetto di smart oracles (controlla il white paper se te lo sei perso). Codius è open source e tutto è disponibile su Github.

In questo momento il prototipo e i contratti sono scritti in Javascript, ma molto presto sarete in grado di codificare i contratti intelligenti in qualsiasi linguaggio di programmazione.

Questa versione iniziale include una versione base di un host, una sandbox di prova e alcuni esempi di ciò che puoi fare all’interno della sandbox—che, come stiamo continuando a scoprire, è parecchio.

Abbiamo un primo esempio di contratto Bitcoin che utilizza BITCOINJ per firmare transazioni utilizzando la coppia di chiavi pubblica/privata unica del contratto. Questo pone le basi per implementare tutti i tipi di logica complessa su Bitcoin, Ripple e altri portafogli di criptovaluta.

Stiamo anche portando Express.js nella sandbox in modo da poter avere un contratto che funge anche da server web. Ciò significa che sarete in grado di servire intere pagine web utilizzando Codius, che apre la porta per la costruzione di servizi a tutti gli effetti con contratti intelligenti.

Ed è anche qui che entri in gioco. Stiamo attivamente cercando sviluppatori per contribuire al progetto open source. Per essere coinvolti nella comunità controllare il forum e la chat room su Gitter.

Dettagli completi del rilascio:

  • codius motore—il sistema responsabile per l’esecuzione di codice contratto
  • codius-host—smart software oracle che consente agli utenti di caricare il codice, ottenere un unico token per il loro contratto, e nel prossimo futuro gestirà la fatturazione
  • codius-cli—l’interfaccia a riga di comando per interagire con il motore
  • nodo-sandbox puro javascript sandbox stiamo usando mentre siamo al lavoro sulla guida di Google Native Client integrato
  • esempio helloworld—un semplice hello world contratto
  • esempio-richiedere—un esempio di contratto a dimostrazione di come richiedono le opere all’interno della sandbox
  • esempio-bitcoin—un esempio di bitcoin contratto che dimostra come bitcoinjs può essere utilizzato all’interno della sandbox
  • esempio-webserver—un esempio di contratto di dimostrare l’esecuzione di un semplice server web all’interno di un contratto

Vedere anche:

  • Smart Oracoli: La costruzione della Logica di Business Con Smart Contratti
  • Codius.org
  • Codius Github
  • Codius forum
  • Codius chat
  • Smart Oracoli libro bianco
Seguire Ripple su Twitter

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.