hoje, lançamos o primeiro protótipo e código fonte para Codius, a implementação de contratos inteligentes centrados em torno do conceito de oráculos inteligentes (confira O Livro Branco Se você não viu). Codius é código aberto e tudo está disponível no Github.
neste momento, o protótipo e os contratos estão escritos em Javascript, mas muito em breve você será capaz de codificar contratos inteligentes em qualquer linguagem de programação.
esta versão inicial inclui uma versão básica de um host, uma caixa de areia de teste, e alguns exemplos do que você pode fazer dentro da caixa de areia—que, como estamos continuando a descobrir, é bastante.
temos um primeiro exemplo de contrato Bitcoin que usa Bitcoins para assinar transações usando o teclado único público/privado do contrato. Isto estabelece as bases para a implementação de todos os tipos de lógica complexa em cima de Bitcoin, Ripple, e outras carteiras criptocurrency.
we’re also porting Express.js na caixa de areia para que você possa ter um contrato que até mesmo atua como um servidor web. Isso significa que você será capaz de servir páginas web inteiras usando Codius, o que abre a porta para a construção de serviços completos com contratos inteligentes.E é aí que tu entras. Estamos ativamente à procura de desenvolvedores para ajudar a contribuir para o projeto open source. Para se envolver na comunidade confira o fórum e a sala de chat em Gitter.
dados completos sobre a libertação:
- codius motor—sistema responsável pela execução do código dos contratos
- codius-host inteligente de software da oracle, que permite aos usuários fazer upload de código, obter tokens exclusivos para seu contrato, e no futuro próximo, irá tratar da facturação
- codius-cli—a interface de linha de comando para interagir com o motor
- nó-sandbox—o puro javascript sandbox estamos usando enquanto trabalhamos na obtenção do Google Native Client integrado
- exemplo-helloworld—um simples hello world contrato
- exemplo-exigem—exemplo de contrato, demonstrando como requerer funciona dentro da sandbox
- exemplo-bitcoin—um exemplo de bitcoin contrato que demonstra como bitcoinjs pode ser usado dentro da sandbox
- exemplo-servidor web—um exemplo de contrato, demonstrando a execução de um simples servidor web dentro de um contrato de
Veja também::
- Smart Oráculos: A construção Lógica de Negócios Com Smart Contratos
- Codius.org
- Codius Github
- Codius fórum
- Codius chat
- Smart Oráculos white paper