Leitura:
Ethereum
A Next-Generation Smart Contract and Decentralized Application Platform
ETHEREUM: A SECURE DECENTRALISED GENERALISED TRANSACTION LEDGER HOMESTEAD DRAFT by DR. GAVIN WOOD
Audiovisual:
DEVCON1: Understanding the Ethereum Blockchain Protocol - Vitalik Buterin
DEVCON1: Ethereum for Dummies - Dr. Gavin Wood
Dr. Christian Peel - Ethereum Introduction and Examples
Beyond bitcoin: The future of blockchain and disruptive financial technologies
Achei bem interessante o talk sobre o blockchain do ethereum. Principalmente sobre as diferenças e ambições que os autores têm sobre o futuro. Um ponto que chamou a atenção, foi a escolha de uma nova função de hash ( GPU Friendly ). Achei interessante porque eu já acompanhava bitcoin a um certo tempo e presenciei a mudança no hardware escolhido pelos mineradores.
ResponderExcluirDe inicio, eu lembro que o pessoal usava bastante GPUs, um modelo específico da AMD. Chegou ao ponto que você não encontrava essa placa de vídeo em lugar nenhum. Depois de um tempo, alguns fabricantes começaram a fazer hardwares especializados para minerar bitcoin e utilizar a GPU para minerar as moedas se tornou inviável, deixando o sistema bem menos democrático.
Gostei da iniciativa de tentar manter a mineração "presa" as gpus porque ajuda e desenvolver uma área bem interessante.
o reddit do ethereum também é bem interessante:
ResponderExcluirhttps://www.reddit.com/r/ethereum
Não se pode ignorar um projeto que possui uma injeção de capital na
ResponderExcluirmarca de 1 bilhão de dólares, assim como não podemos ignorar as
finalidade que as instituições que financiam o projeto almejam para o mesmo.
O que ficou claro é que ambos utilizam um Blockchain para conferência
dos dados, e eliminam um poder central de conferência de transações. E
que na proposta do Ethereum, qualquer tipo de dados podem ser guardados
no em uma Blockchain juntamente com uma espécie de acordo para a
atualização desses dados (os contratos inteligentes ou smart contracts).
Em pesquisas, verifiquei algumas outras diferenças do Ethereum para o
Bitcoin:
1. O protocolo Ghost permite transações mais rápidas (12 segundos,
contra os 10 minutos do Bitcoin)
2. O Bitcoin, assim como o ouro, é limitado. As recompensas no Bitcoin
caem pela metade a cada 4 anos, enquanto no Ethereum a mesma quantidade
é liberada a cada ano.
3. Ethereum diz ter seu próprio código Turing-completo.
4. Ethereum utiliza um algoritmo de hash em memória de disco chamado
Ethash que mitiga contra o uso de ASICS, e incentiva a mineração
descentralizada por indivíduos usando suas GPUs.
Fonte: https://www.cryptocompare.com/coins/guides/why-is-ethereum-different-to-bitcoin/
Acho que um dos aspectos mais importantes do Ethereum é que apesar dele ser um competidor do Bitcoin, ele apresenta um enfoque muito mais prático no que diz respeito a aplicativos. Apesar do Bitcoin permitir a construção de aplicativos sobre a sua base, ele é largamente utilizado como uma moeda digital e tem um apelo muito pequeno para o público geral que vive em países de economia minimamente estável. Apesar de ter grande importância para comunidades pobres ou em crise econômica, o Bitcoin pouco provê para o usuário comum. Em contrapartida o Ethereum possui uma enormidade de possíveis aplicações devido ao seu contexto voltado a Smart Contracts. Suas aplicações vão desde aplicações financeiras até micro-blogging. O fato do Ethereum ter implementações em linguagens de programação de larga utilização permite que o usuário final sequer precise saber que está utilizando uma tecnologia de blockchain ou entender sobre computação distribuída, ele apenas precisa baixar um aplicativo e usá-lo.
ResponderExcluirAcredito que dada essa capacidade o Ethereum tem grandes capacidades de se tornar popular. Já há uma série de aplicativos promissores sendo desenvolvidos sobre a plataforma.
Fonte:
[1] http://www.coindesk.com/7-cool-decentralized-apps-built-ethereum/
Embora o Ethereum pareça bem promissor e interessante, eu fiquei sentindo falta de ver aplicações práticas usado a plataforma. Mas no próprio site são dados alguns exemplos e mais alguns que estão em curso podem ser encontrados em [1]. Acredito que a importância do Ethereum vem do fato de que aplicações descentralizadas são uma tendência em curso.
ResponderExcluirEther é a moeda digital em circulação na plataforma Ethereum. 1 Ether vale aproximadamente, hoje, 0.01880708 bitcoin. Pode-se comprar Ether com bitcoins e, embora pareçam "rivais", alguns acreditam que este não seja o foco e que elas sejam complementares [2]. Uma análise do aspecto inflacionário entre as duas criptomoedas pode ser encontrada aqui [3].
[1] http://www.coindesk.com/7-cool-decentralized-apps-built-ethereum/
[2 ]https://forum.ethereum.org/discussion/343/bitcoin-vs-ether
[3] https://www.reddit.com/r/ethereum/comments/3fh2cx/if_ether_is_infinite_doesnt_that_limit_its_worth/cts6dgl
Ethereum é uma das alternativas ao Bitcoin mais em alta nos últimos meses. Recentemente vi de relance uma manchete no NY Times [1]. Na mesma época saiu uma também no BBC [2] que apresenta melhor a evolução das criptomoedas em geral, com um bloco destinado à Ethereum.
ResponderExcluirSaindo em jornais desse porte, fica clara a atenção que Ethereum está chamando como futuro das transações financeiras por meio de sua arquitetura com suporte a smart contracts.
No artigo da NY Times, é exemplificada uma opção de uso de Ethereum para aceleração de transações financeiras com o uso de blockchains privadas (já existem), que favorece a adoção/crescimento de criptomoedas, mesmo que estas não sejam amplamente adotadas pelo sistema público. Teve até um evento entre grandes bancos [3], para discussão sobre a tecnologia de blockchains.
Pesquisando aqui, vi outro artigo publicado pela Telegraph [4], que coloca Ethereum como uma das 50 tecnologias que vão mudar o modo que gastamos e guardamos dinheiro. Também achei essa matéria no site da Nasdaq [5], que mostra a grande ascensão da Ethereum, e essa notícia [6] da Microsoft adicionar Ethereum em sua plataforma (com alcance para cerca de 3 milhões de desenvolvedores através do Visual Studio) para desenvolvimento de aplicações distribuídas (dapps).
O projeto Ethereum está sabendo bem se colocar no mercado (com suas parcerias e teórica vantagem em performance), mas resta ver se com todas seus concorrentes, ela vai conseguir se estabelecer como principal e melhor solução.
Fontes:
[1] http://www.nytimes.com/2016/03/28/business/dealbook/ethereum-a-virtual-currency-enables-transactions-that-rival-bitcoins.html
[2] http://www.bbc.com/news/business-35890616
[3] http://dtcc.com/news/2016/january/25/blockchain-event
[4] http://www.telegraph.co.uk/business/2016/04/04/the-50-technology-stars-changing-the-way-we-spend-and-save/
[5] http://www.nasdaq.com/article/bitcoins-rival-ethereums-rapid-rise-cm599637
[6] http://www.coindesk.com/microsoft-ethereum-3-million-developers/
O foco do Ethereum é um pouco mais voltado para aplicações em comparação ao bitcoin, já que tenta de certa forma generalizar o conceito do blockchain para usos genéricos e aplicações definidas pelo desenvolvedor. Apesar disso, nos vídeos, não ficaram muito claros os exemplos atuais implementados, talvez porque o projeto ainda é bastante recente, mas parece promissor.
ResponderExcluirLendo sobre Ethereum vi que, apesar de não ter ficado muito claro o porquê, ele é uma alternativa descentralizada de protocolo de contabilidade, não necessariamente uma alternativa de criptomoeda. A Linhagem ideológica de Ethereum contém tanto BitTorrent, Java e Freenet como faz o Bitcoin. Do ponto de vista do produto, é de propósito geral.
ResponderExcluirO principal objetivo do Ethereum aparenta ser a construção de uma plataforma (e não de uma moeda em si como no Bitcoin) que permita a descentralização de aplicações relacionadas à tecnologia de blockchains e afins. A moeda atrelada ao Ethereum tem um papel secundário e serve mais como um combustível atrelado às transações requisitadas dentro da blockchain. Fazendo uma comparação, o bitcoin seria como um MVP do Ethereum e este último acrescentaria mais funcionalidades permitindo novos tipos de atividades. O Ethereum aparenta também possibilitar um maior entrosamento do mundo real/físico e trazer/ampliar suas atividades para dentro do domínio virtual.
ResponderExcluirO Ethereum possui o mesmo princípio do Bitcoin de abolir a existência de um intermediário para a realização de suas atividades, além da característica de funcionamento baseado em uma rede peer-to-peer. O Ethereum prever ainda suporte para uma série de aplicações que ainda não foram pensadas/criadas. Outra característica importante é sua menor exigência de recursos para atividades de mineração tornando-se mais acessível para usuários comuns.
O maior desafio, a meu ver, seria manter robustez/segurança e ao mesmo tempo garantir a portabilidade que o Ethereum almeja ter. Por conta destas mesmas características o Ethereum possui uma maior complexidade de software que provavelmente é a causa do atraso na implementação do sistema com todo seu potencial.
Introdução rápida sobre o Ethereum: https://www.youtube.com/watch?v=5rh1THmpiOI
Matéria interessante sobre o Ethereum. (Destaque para a comparação entre Ethereum e Bitcoin) Link - https://blog.ethereum.org/2015/05/24/the-business-imperative-behind-the-ethereum-vision/
A ideia do Ethereum ser uma moeda voltada aos Smart Contracts é ótima, pois abre um leque de possibilidades no desenvolvimento de aplicativos descentralizados, cômodos e integrados, ajudando muito nas transações, sem contar no tempo da transação, que leva em torno de segundos (devido a um de seus protocolos), enquanto o bitcoin leva alguns minutos.
ResponderExcluirOutra coisa interessante do Ethereum é o fato de ele funcionar como uma "plataforma" e não só como moeda, possibilitando aos usuários o desenvolvimento de aplicações na plataforma Ethereum, em linguagens muito utilizadas, facilitando a programação, e possibilitando aplicações que nem mesmo os desenvolvedores achavam que seria possível mas que a plataforma cobre completamente.
Ethereum me lembrou na hora da aula do Gridcoin (http://www.gridcoin.us/), não da parte de como ele funciona, mas o fato que ele permite que seja distribuído funções computacionais entre os computadores que usam a rede e você ganha moedas por realizar isso e gasta utilizando dele, pelo que entendi. Isso me lembra o 'gas' do ethereum.
ResponderExcluirFalando sobre o ethereum em si, a descentralização de processos computacionais em vários computadores pode trazer um massivo avanço em áreas como Machine Learning/Deep Learning e Big Data, principalmente quando se trata de desenvolvedores de baixa escala que possuem algoritmos mas não o equipamento necessário para aplicar-lo em grandes bancos de dados.