Ethereum
| Ethereum | |
|---|---|
| 300px | |
Símbolo do Ethereum |
|
| Autor | Vitalik Buterin, Gavin Wood |
| Desenvolvedor | Gavin Wood, Jeffrey Wilcke, Vitalik Buterin, et al |
| Lançamento | 30 de julho de 2015 |
| Versão estável | [+/-] |
| Versão em teste | Frontier (Versão Release em linha de comando) |
| Idioma(s) | inglês |
| Linguagem | C++, Go, JavaScript, Python, Java, node.js, Haskell |
| Sistema operacional | Linux, Windows, OS X, POSIX |
| Gênero(s) | Moeda digital, Plataforma de computação distribuída. |
| Licença | GPL3, MIT, LGPL, et al |
| Estado do desenvolvimento | Beta Release |
| Tamanho | 1-2GB para o blockchain. |
| Página oficial | www |
Ethereum é uma moeda digital e, principalmente, uma plataforma para computação distribuída que pode executar contratos inteligentes. Na concepção dos seus desenvolvedores: Ethereum é um computador de escala planetária e à prova de mecanismos de censura que permite que seus usuários utilizem-se de uma plataforma de programação segura e totalmente distribuída para suas aplicações.
O Ethereum foi inicialmente apresentado por um dos seus principais desenvolvedores Vitalik Buterin em Janeiro de 2014[1], e formalmente apresentado para a comunidade na forma de um white paper[2] escrito por Gavin Wood (autor da primeira implementação funcional do Ethereum) ainda no início de 2014.
O Ethereum foi financiado como um projeto de crowdfunding, sendo o terceiro maior projeto já financiado desta forma na história, e foi lançado em 30 de Julho de 2015[3]
Índice
Conceito[editar | editar código-fonte]
O Ethereum, assim como a grande maioria dos protocolos de moedas digitais, armazena registros de transações num arquivo que é uma espécie de planilha pública, distríbuida e de segurança garantida por criptografia, o blockchain. As transações publicadas no blockchain são verificadas e validadas pelos próprios usuários num processo conhecido como mineração que ocorre via execução de códigos de natureza criptográfica, sendo assim, o sistema pode funcionar num protocolo distribuído recompensando seus usuários pelo poder computacional empregado por eles. Contratos inteligentes "assinados" no blockchain do Ethereum e a mineração são pagos em ether, a moeda digital associada a plataforma.
Porém, o ponto que torna o Ethereum diferente das altcoins em geral e o diferencia da moeda digital mais difundida (o bitcoin), é que O Ethereum visa levar a tecnologia do blockchain e os contratos inteligentes para "tudo" que possa ser programado.
O princípio é que toda transação, registro, execução de código distribuído, assinatura de contrato digital, ou qualquer outra aplicação que seja executada na rede do Ethereum seja paga em ether, sendo assim, o Ethereum pode ser considerado um grande computador (de escala planetária) no qual usuários pagam pela quantidade de recurso utilizado.
Ether[editar | editar código-fonte]
| Ether | |
|---|---|
| Dados | |
| Usado | Rede Ethereum |
| Inflação | Desinflação [4] 30 de Julho de 2015 |
| Sub-Unidade 10−3 10−6 |
Finney Szabo |
| Símbolo | Ξ[5] |
| Plural | Ethers |
| Moedas | Moeda digital |
| Notas | Moeda digital |
| Banco | Não disponível N/A |
| Fabricante | N/A |
A moeda digital em circulação na rede Ethereum é o ether. Ethers são utilizados como forma de pagamento pelo uso de recursos da rede e também como moeda para intermediar transações que nela acontecem.
Usuários podem conseguir ether por um dos seguintes métodos:
- Mineração (para qual é necessário um computador com uma Unidade de Processamento Gráfico (GPU)
atual para execução dos códigos criptográficos)
- Recebimento de doações de outros usuários.
- Troca por bitcoins.
Devido ao conceito por trás do Ethereum, não é possível conseguir ether em trocas diretas por moedas reais. O modelo do Ethereum visa favorecer a circulação de ethers como forma de pagamento pelo uso da própria rede.
O mecanismo de troca de ether por bitcoins foi fundamental para o próprio financiamento do projeto. Uma primeira remessa de ether (aproximadamente 60 milhões de ethers) foi vendida durante o financiamento do projeto numa crowdsale que durou 42 dias, período no qual foram arrecadados 31.591 bitcoins, que na cotação da época equivaliam a aproximadamente 18.5 milhões de dólares [6]
Ether, como as demais moedas digitais, utiliza-se de estrutura de programação que utiliza pontos flutuantes permitindo que a moeda seja fracionada em escalas decimais muito pequenas. Ethers são divididos em unidades menores cujos nomes fazem referência a pessoas envolvidas com o desenvolvimento das tecnologia de criptografia, moedas digitais e contratos inteligentes: Finney, Szabo, Wei. Além disso, há outras unidades que não constam no texto original mas tem sido utilizadas pelos usuários, fazendo referência à personalidades da computação [7]
Desenvolvimento[editar | editar código-fonte]
Ethereum é um projeto de código aberto. O desenvolvimento propriamente dito começou em Dezembro de 2013 sendo as primeiras implementações em Go e C++ liberadas para avaliação de usuários em Fevereiro de 2014.[8] Desde então vários updates foram lançadas até a versão de release (Frontier) ser lançada em Julho de 2015.
A versão de Release atual é considerada pelos próprios desenvolvedores instável e não-segura, sendo os usuários da rede responsáveis pelo risco do uso e orientados a tomarem as devidas precauções.
O desenvolvimento foi financiado como projeto de crowdfunding de mais de 18 milhões de dólares.
Potenciais Aplicações[editar | editar código-fonte]
De acordo com os seus desenvolvedores, Ethereum pode ser usado para codificar, descentralizar, tornar seguro e comercializar tudo que possa ser programado: votações, nomes de domínio, transações financeiras, crowdfunding, governança de empresas e estados, contratos e acordos de qualquer tipo e até mesmo propriedade intelectual.
A possibilidade de validação de identidade e assinatura digital segura da blockchain dá margem para desenvolvimento de uma série de aplicações tais como:
- Transferências financeiras para qualquer parte do mundo.
- Campanhas de crowdfunding
- Apólices de seguro
- Registro de títulos de propriedade
- Coleta de impostos
- Votações
- Registro de histórico médico
- entre outras.
A tecnologia tem potencial inclusive para alimentar modelos de governo distribuídos tais como o anarquismo.
Contratos Inteligentes[editar | editar código-fonte]
Contratos inteligentes são contratos de assinatura digital cuja verificação é realizada por meio de protocolos de computador. Na rede Ethereum, contratos inteligentes podem ser implementados em quatro linguagens diferentes. Os contratos são compilados para a máquina virtual do Ethereum e em seguida anexados à blockchain.
As linguagens são:
- Solidity, similar a JavaScript
- Serpent, similar a Python
- Mutan, similar a C
- LLL, similar a Lisp
Premiações[editar | editar código-fonte]
- Em 2014, Buterin venceu a Premiação Mundial em Tecnologia (World Technology Award) pela
contribuição na criação e desenvolvimento do Ethereum.[9]
Repercussão na Mídia[editar | editar código-fonte]
A plataforma foi noticiada em uma série de publicações na mídia internacional The Wall Street Journal,[10] Wired,[11] The Globe and Mail,[12] SiliconANGLE,[13] Al Jazeera,[14] The Telegraph[15] and the Keiser Report.[16]
No Brasil, notícias sobre o Ethereum limitam-se a mídias especializadas como blogs e páginas em redes sociais sobre Bitcoin e moedas digitais.
Referências[editar | editar código-fonte]
- ↑ Buterin, Vitalik (2014-01-23). «Ethereum: A Next-Generation Cryptocurrency and Decentralized Application Platform». Bitcoin Magazine. Consultado em 13 Dezembro 2015.
- ↑ Wood, Gavin (2014-04-06). «Ethereum: A Secure Decentralised Generalised Transaction Ledger» (PDF). Self published. Consultado em 13 Dezembro 2015.
- ↑ Tual, Stephan. «Ethereum Launches». blog.ethereum.org. Consultado em 13 Dezembro 2015.
- ↑ The Issuance Model in Ethereum
- ↑ «The symbol for Ether is...». 7 Junho 2014. Consultado em 16 Dezembro, 2015.
- ↑ «Crypto 2.0 Roundup: Block Chain Bloat, Ethereum Completes Presale and a Crypto Football Team» (em inglês). plus.google.com/+Coindesk/. Consultado em 15 Dezembro 2015.
- ↑ «Subunidades do Ethereum». github.com/ethereum/. Consultado em 17 Dezembro 2015.
- ↑ Tual, Stephan. «C++ Code+Build FAQ». Ethereum. Consultado em 16 Dezembro 2015.
- ↑ «World Technology Award 2014». www.wtn.net/. Consultado em 17 Dezembro 2015.
- ↑ Vigna, Paul (2015-10-28). «Microsoft to Offer Ethereum Based Services - The Wall Street Journal». Wired [S.l.: s.n.] Consultado em 15 Dezembro 2015.
- ↑ Finley, Kurt (2014-01-27). «Out in the Open: Teenage Hacker Transforms Web Into One Giant Bitcoin Network». Wired [S.l.: s.n.] Consultado em 15 Dezembro 2015.
- ↑ Gray, Jeff (2014-04-07). «Bitcoin believers: Why digital currency backers are keeping the faith». The Globe and Mail Phillip Crawley [S.l.] Consultado em 15 Dezembro 2015.
- ↑ Cox, Ryan. «Can Ethereum kill Bitcoin with self-executing contracts?». SiliconANGLE [S.l.: s.n.] Consultado em 17 Dezembro 2015.
- ↑ Schneider, Nathan (2014-04-07). «Code your own utopia: Meet Ethereum, bitcoin's most ambitious successor - Al Jazeera America» [S.l.: s.n.] Consultado em 17 Dezembro 2015.
- ↑ Bartlett, Jamie (2014-12-10). «Soon, the internet will be impossible to control» [S.l.: s.n.] Consultado em 17 Dezembro 2015.
- ↑ Herbert, Stacy (2014-03-01). «Keiser Report: New Crypto Phenomenon Ethereum» [S.l.: s.n.] Consultado em 17 Dezembro 2015.
Ver também[editar | editar código-fonte]
Ligações externas[editar | editar código-fonte]
- Site oficial do projeto: www
.ethereum .org - Canal no Youtube do projeto Ethereum: youtube.com/user/ethereumproject
- Site oficial do fundador Gavin Wood: www
.gavwood .com - Blog brasileiro sobre Ethereum: ethereumbrasil.blogspot.com.br
- Fórum sobre Ethereum: www
.forum .ethereum .org