tänään julkaisimme ensimmäisen prototyypin ja lähdekoodin Codiukselle, smart contracts implementation keskittyy älykkäiden oraakkeleiden käsitteeseen (katso valkoinen kirja, Jos et huomannut sitä). Codius on avointa lähdekoodia ja kaikki on saatavilla GitHubissa.
juuri nyt prototyyppi ja sopimukset on kirjoitettu Javascriptillä, mutta hyvin pian älysopimuksia voi koodata millä tahansa ohjelmointikielellä.
tämä alkuperäinen julkaisu sisältää perusversion isännästä, testilaatikon, ja muutamia esimerkkejä siitä, mitä hiekkalaatikon sisällä voi tehdä—mikä on, kuten olemme edelleen havainneet, melko paljon.
meillä on ensimmäinen esimerkki Bitcoin-sopimuksesta,joka käyttää bitcoineja allekirjoittamaan tapahtumia käyttäen sopimuksen ainutlaatuista julkisen / yksityisen näppäimistön. Tämä luo perustan kaikenlaisen monimutkaisen logiikan toteuttamiselle Bitcoin -, Ripple-ja muiden kryptovaluuttojen lompakoiden päälle.
mukana on myös Express.js hiekkalaatikkoon niin, että sinulla on sopimus, joka toimii jopa web-palvelimena. Tämä tarkoittaa, että voit palvella kokonaisia verkkosivuja käyttämällä Codiusta, joka avaa oven täysimittaisten palveluiden rakentamiseen älykkäillä sopimuksilla.
ja siinäkin tullaan mukaan. Etsimme aktiivisesti kehittäjiä auttamaan avoimen lähdekoodin projektissa. Jos haluat osallistua yhteisöön, tutustu gitterin foorumiin ja chat-huoneeseen.
Täydelliset julkaisutiedot:
- codius engine—sopimuskoodin toimeenpanosta vastaava järjestelmä
- codius-host—älykäs Oracle-ohjelmisto, jonka avulla käyttäjät voivat ladata koodia, saada ainutlaatuisia tunnuksia sopimukselleen ja lähitulevaisuudessa hoitaa laskutuksen
- codius—cli-komentoriviliitäntä vuorovaikutuksessa moottorin kanssa
- node—sandbox-puhdas javascript—hiekkalaatikko, jota käytämme, kun pyrimme saamaan Googlen alkuperäisen asiakkaan integroitu
- example-helloworld—a simple Hello World Contract
- example-require-a sample Contract demonstrating how require toimii hiekkalaatikon sisällä
- esimerkki-bitcoin-näyte bitcoin-sopimus, joka osoittaa, miten bitcoineja voidaan käyttää hiekkalaatikon sisällä
- esimerkki-webserver-näytesopimus, joka osoittaa yksinkertaisen Webserverin ajamisen sopimuksen sisällä
Katso myös:
- Smart Oracles: Building Business Logic with Smart Contracts
- Codius.org
- Codius GitHub
- Codius forum
- Codius chat
- Smart Oracles white paper