Ethereum


Ethereum é uma plataforma descentralizada que executa contratos inteligentes: aplicativos que funcionam exatamente como programado sem qualquer possibilidade de tempo de inatividade, censura, fraude ou interferência de terceiros. No protocolo Ethereum e blockchain há um preço para cada operação. A idéia geral é, para que as coisas sejam transferidas ou executadas pela rede, você tem que consumir ou queimar gás. A criptografia é chamada Ether e é usada para pagar o tempo de computação e as taxas de transação.

Se você quiser ganhar recompensas de bloco da rede, você pode participar da rede como um mineiro. Siga o link para um guia sobre como explorar o Ethereum em um PC do Windows. A maneira muito mais fácil, mas um pouco mais cara é comprar um contrato de mineração Ethereum.

Ethereum é como a Internet deveria funcionar. Contanto que você tenha fundos suficientes para pagar pelo código a ser executado pela rede, seus contatos sempre estarão funcionando.

Foi crowdfunded durante agosto de 2014 por fãs em todo o mundo. É desenvolvido e mantido pelo ETHDEV com contribuições de grandes mentes em todo o globo. Há também uma fundação Ethereum e há várias startups trabalhando com a cadeia de blocos Ethereum.

Ethereum está atualmente no estádio "Homestead" e todos os seus softwares relacionados ainda são considerados Beta até o lançamento do próximo estágio "Metropolis".




Modelo de complexidade do sanduíche: a arquitetura de nível inferior do Ethereum deve ser o mais simples possível, e as interfaces do Ethereum (incluindo linguagens de programação de alto nível para os desenvolvedores e a interface do usuário para os usuários) devem ser tão fáceis de entender quanto possível. Onde a complexidade é inevitável, ela deve ser inserida nas "camadas médias" do protocolo, que não fazem parte do consenso central, mas também não são vistas pelos usuários finais - compiladores de linguagem de alto nível, scripts de serialização e desserialização de argumentos, armazenamento Modelos de estrutura de dados, a interface de armazenamento leveldb eo protocolo wire, etc. No entanto, esta preferência não é absoluta.

Liberdade: os usuários não devem ser restritos no que eles usam o protocolo Ethereum, e não devemos tentar preferencialmente favorecer ou desfavorecer certos tipos de contratos ou transações da Ethereum com base na natureza de seu propósito. Isto é semelhante ao princípio norteador do conceito de "neutralidade da rede". Um exemplo deste princípio não é seguido é a situação no protocolo de transação Bitcoin onde o uso da cadeia de blocos para fins "off-label" (por exemplo, armazenamento de dados, meta-protocolos) é desencorajado, e em alguns casos explícita quasi-protocolo alterações (Por exemplo, restrição OP_RETURN a 40 bytes) são feitas para tentar atacar aplicativos usando a cadeia de blocos de maneiras "não autorizadas". Em Ethereum, em vez disso, favorecemos fortemente a abordagem de estabelecer taxas de transação de forma a ser aproximadamente compatível com incentivos, de modo que os usuários que usam a cadeia de blocos em formas de produção de intempéries internalizam o custo de suas atividades (por exemplo, .

Generalização: características de protocolo e opções em Ethereum devem incorporar conceitos de nível inferior, de modo que possam ser combinados de forma arbitrária, incluindo formas que podem não parecer úteis hoje, mas que podem se tornar úteis mais tarde e de modo que um conjunto de conceitos de baixo nível Pode ser tornada mais eficiente retirando algumas das suas funcionalidades quando não é necessário. Um exemplo deste princípio a ser seguido é a escolha de um LOG opcode como uma forma de fornecer informações aos dopps (particularmente clientes leves), em oposição a simplesmente registrar todas as transações e mensagens como foi sugerido internamente anteriormente - o conceito de "mensagem" é Realmente a aglomeração de conceitos múltiplos, incluindo "chamada de função" e "evento interessante para observadores externos", e vale a pena separar os dois.

Não tem recursos: como um corolário para a generalização, a equipe de desenvolvimento muitas vezes se recusa a construir mesmo em casos de uso muito comum de alto nível como partes intrínsecas do protocolo, com a compreensão de que se as pessoas realmente querem fazê-lo sempre pode criar um sub -protocolo (por exemplo, sub-moeda suportada por ether, bitcoin / litecoin / dogecoin sidechain, etc) dentro de um contrato. Um exemplo disto é a falta de um recurso Bitcoin-like "locktime" em Ethereum, como tal recurso pode ser simulado através de um protocolo onde os usuários enviam "pacotes de dados assinados" e esses pacotes de dados podem ser alimentados em um contrato especializado que os processos E executa alguma função correspondente se o pacote de dados estiver em algum sentido específico do contrato válido.

Não-aversão ao risco: a equipe de desenvolvimento está bem com maiores graus de risco se uma mudança de risco aumenta benefícios substanciais (por exemplo, transições de estado generalizadas, tempos de bloqueio 50 vezes mais rápidos, eficiência de consenso, etc.)

ABRIR UMA CARTEIRA ETHEREUM

Para abrir uma Ethereum Wallet nada melhor que ir ao site oficial da Ethereum. Aqui tem que fazer o download para um dos sistemas operativos que tenha, depois é seguir os passos da instalação, ler com atenção os detalhes e fica-se assim apto a receber Ethereums.
Para Windows 64bits:
https://github.com/ethereum/mist/releases/download/v0.8.8/Ethereum-Wallet-win64-0-8-8.zip


Para Windows 32bits:
https://github.com/ethereum/mist/releases/download/v0.8.8/Ethereum-Wallet-win32-0-8-8.zip


Para Linux 64bits:
https://github.com/ethereum/mist/releases/download/v0.8.8/Ethereum-Wallet-linux64-0-8-8.deb


Para Linux 32bits:
https://github.com/ethereum/mist/releases/download/v0.8.8/Ethereum-Wallet-linux32-0-8-8.deb


Para MacOS:
https://github.com/ethereum/mist/releases/download/v0.8.8/Ethereum-Wallet-macosx-0-8-8.dmg

Sem comentários:

Enviar um comentário