Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de
Ethereum Classic -  Fouad Sabry

Ethereum Classic (eBook)

Contratos inteligentes descentralizados para um futuro sem confiança

(Autor)

eBook Download: EPUB
2025 | 1. Auflage
258 Seiten
Um Bilhão Bem Informado [Portuguese] (Verlag)
978-0-00-098803-4 (ISBN)
Systemvoraussetzungen
4,49 inkl. MwSt
(CHF 4,35)
Der eBook-Verkauf erfolgt durch die Lehmanns Media GmbH (Berlin) zum Preis in Euro inkl. MwSt.
  • Download sofort lieferbar
  • Zahlungsarten anzeigen

Descubra o mundo fascinante do Ethereum Classic neste guia essencial da série Contratos Inteligentes. Entender esta plataforma blockchain crucial não é apenas para profissionais de tecnologia - é essencial para compreender a evolução da governança digital descentralizada e das finanças. Este livro oferece uma exploração aprofundada, adaptada para estudantes, profissionais e entusiastas.


Resumo dos Capítulos:


1: Ethereum Classic: Aprenda as origens, a visão e a importância do Ethereum Classic na história do blockchain.


2: Bitcoin: Entenda a fundação do Bitcoin e como ele abriu caminho para a existência do Ethereum Classic.


3: Solidity: Explore o Solidity como a linguagem de programação por trás dos contratos inteligentes em cadeias baseadas em Ethereum.


4: Carteira de criptomoedas: Entenda como as carteiras funcionam para proteger ativos e interagir com contratos inteligentes.


5: Contrato inteligente: Examine os mecanismos, benefícios e poder transformador dos contratos inteligentes.


6: Criptomoeda: Descubra o ecossistema mais amplo de criptomoedas que suporta plataformas de contratos inteligentes.


7: Vitalik Buterin: Descubra os insights do criador do Ethereum e sua influência na filosofia blockchain.


8: Rede Nervos: Compare a Nervos com a Ethereum Classic para entender diversas soluções de contratos inteligentes.


9: Aplicação descentralizada: Veja como os DApps utilizam contratos inteligentes para oferecer serviços controlados pelo usuário.


10: Monero: Entenda o foco da Monero em privacidade e seu contraste com a transparência da Ethereum Classic.


11: Litecoin: Analise o papel da Litecoin e suas semelhanças tecnológicas com blockchains habilitadas para contratos inteligentes.


12: Bitcoin Cash: Explore o propósito por trás das bifurcações do Bitcoin e como elas se relacionam com a divisão da Ethereum Classic.


13: Blockchain: Aprenda os fundamentos da blockchain, a espinha dorsal da infraestrutura da Ethereum Classic.


14: Gavin Wood: Descubra as contribuições de Gavin Wood e seu papel na evolução dos contratos inteligentes.


15: Bifurcação (blockchain): Aprofunde-se no conceito de bifurcações da blockchain e como elas definem a Ethereum Classic.


16: Organização autônoma descentralizada: Entenda as DAOs e sua interação com contratos inteligentes.


17: SegWit: Explore a relevância do SegWit e como as atualizações de protocolo se comparam entre blockchains.


18: Gastos duplos: Aprenda como o Ethereum Classic e outros se defendem contra ameaças de gastos duplos.


19: A DAO: Estude o incidente da DAO que levou à criação do Ethereum Classic e moldou a ética do blockchain.


20: Prova de participação: Compare o PoS com o uso contínuo da prova de trabalho no Ethereum Classic.


21: Ethereum: Explore a evolução do Ethereum após a divisão e sua conexão contínua com o Ethereum Classic.


Este livro oferece mais do que conhecimento - ele abre uma janela para o futuro dos sistemas sem confiança, transparência e inovação descentralizada. Seja você um acadêmico, um desenvolvedor, um formulador de políticas ou simplesmente curioso, este livro o capacita a entender contratos inteligentes em contextos políticos e econômicos.

Capítulo 1 :Ethereum Clássico


O recurso de contratos inteligentes (scripting) está incluído no Ethereum Classic, que é uma plataforma de computação distribuída baseada em blockchain que é de código aberto. Ele permite que uma versão personalizada do consenso Nakamoto seja implementada usando mudanças de estado baseadas em transações que são realizadas em uma Máquina Virtual Ethereum (EVM) pública.

A história da rede Ethereum é preservada em sua totalidade e em sua forma original pelo Ethereum Classic. Durante um processo conhecido como "mineração", que verifica os cálculos realizados no EVM do Ethereum Classic, os nós de rede são recompensados com ethereum quando concluem com sucesso o procedimento. A atual política monetária para a ETC, que foi implementada em 11 de dezembro de 2017, tenta atingir os mesmos objetivos que o bitcoin, ou seja, ser mecânica, algorítmica e limitada. O ETC pode ser negociado por outros ativos, mercadorias, moedas, bens e serviços, bem como pelas taxas de transação associadas ao uso da rede.

O Ethereum Virtual Computer (EVM), que é fornecido pelo Ethereum Classic, é uma máquina virtual descentralizada e Turing-completa que, usando uma rede global de nós públicos, é capaz de realizar a execução de scripts. Em contraste com outros conjuntos de instruções, como o script bitcoin, o conjunto de instruções da máquina virtual é Turing-complete. O gás é um mecanismo de preço de transação que é utilizado na rede internamente. Suas principais funções são reduzir o spam e distribuir recursos.

Antes do lançamento oficial da rede Frontier, a Fundação Ethereum produziu uma série de protótipos sem nome da plataforma Ethereum como parte de sua série de prova de conceito. Estes protótipos foram utilizados na preparação da introdução da rede Frontier. Após o escândalo DAO, a rede clássica Ethereum continuou a usar essa base de código.

A vulnerabilidade no software de contrato inteligente usado pelo projeto DAO foi explorada em 20 de julho de 2016, resultando na perda subsequente de Ether avaliado em cinquenta milhões de dólares.

A Fundação Ethereum, que é a proprietária da marca registrada, atribuiu o BIP-44 Coin Index 60 e o EVM Chain ID 1 à cadeia recém-criada que teve o histórico revisado. Esta cadeia recebeu a marca Ethereum (código: ETH). A história do assalto foi removida do blockchain Ethereum quando foi transferida para esta nova cadeia.

Alguns participantes da comunidade Ethereum optam por ignorar a atualização e continuar trabalhando na precursora da plataforma, a rede Ethereum original. A cadeia que não se dividiu e manteve sua história original continuou como Ethereum Classic (código: ETC), e foi atribuído o BIP-44 Coin Index 61 e o EVM Chain ID 61.

Em 28 de maio de 2016, foi publicado um documento que detalhou problemas de segurança na DAO. Essas vulnerabilidades potencialmente permitem que o Ether seja retirado do DAO. Peter Vessenes fez um anúncio público em 9 de junho de 2016, que uma falha de segurança significativa conhecida como um problema de chamada recursiva estava presente em um grande número de contratos Solidity, mas não estava sendo devidamente abordada. Em 12 de junho de 2016, Stephan Tual fez uma declaração pública afirmando que o dinheiro da DAO estava seguro, apesar da falha de segurança significativa recentemente revelada no sistema.

Em 15 de julho de 2016, houve uma votação realizada on-chain com pouco aviso sobre o hard fork DAO.

O bloco número 1.920.000, que foi produzido pelos mineradores do Ethereum Classic em 20 de julho de 2016, foi o primeiro bloco que não foi incluído na cadeia que foi separada do Ethereum. Este bloco foi o primeiro a ser excluído.

A "Bomba de Dificuldade" é um método que foi criado para aumentar exponencialmente a dificuldade de mineração, a fim de fazer a transição da cadeia Ethereum do mecanismo de consenso de prova de trabalho para o mecanismo de consenso de prova de participação no futuro. No bloco 200.000, uma modificação conhecida como "Idade do Gelo" foi aplicada à rede, o que resultou na adição desta Bomba de Dificuldade. Durante o tempo em que os jogadores do Ethereum Classic estavam debatendo a eficácia da Bomba de Dificuldade, uma atualização de rede conhecida como "Die Hard" foi implementada no bloco 3.000.000 para adiar o impacto do mecanismo. Assim que os usuários da rede chegaram a uma decisão sobre o assunto, o Ethereum Classic atualizou sua rede no bloco 5.900.000, a fim de desarmar a Bomba de Dificuldade de uma maneira que é irreversível. Isso resultou no compromisso da rede com o processo de consenso de prova de trabalho, em vez de continuar com um futuro que incluía prova de participação.

Em um esforço para atualizar o protocolo Ethereum Classic, uma série de mudanças de protocolo foram planejadas para permitir recursos que a rede Ethereum habilitou anteriormente durante o curso dos anos anteriores. O Atlantis, que foi ativado em setembro de 2019, possibilitou as mudanças pendentes de Bizâncio. Agharta, que foi ativado em janeiro de 2020, trouxe os patches de Constantinopla do Ethereum. O Phoenix, que foi ativado em novembro de 2020, finalmente alcançou a paridade de protocolo entre o Ethereum Classic e o Ethereum com a introdução da atualização do protocolo de Istambul. Desde a ativação do protocolo Phoenix, os aplicativos executados na rede Ethereum Classic e na rede Ethereum Foundation agora são completamente compatíveis entre si.

Após uma série de ataques de 51% à rede Ethereum Classic em 2020, a comunidade discutiu a possibilidade de implementar uma mudança no algoritmo de mineração Ethash subjacente. Isso impediria que o Ethereum Classic fosse uma cadeia minoritária de prova de trabalho no algoritmo de mineração Ethash, que atualmente é dominado pelo Ethereum. Eventualmente, foi decidido dobrar a duração da época Ethash de 30.000 para 60.000, a fim de reduzir o tamanho do DAG e evitar que os mineradores Ethash mudassem facilmente para o Ethereum Classic. Esta decisão foi tomada depois de avaliar uma série de opções diferentes, como o RandomX de Monero ou o SHA-3-256 padronizado. Existem vários nomes para esta versão atualizada do Ethash, incluindo ETChash e Thanos upgrade.

Como é o caso de outras criptomoedas, a veracidade de cada ether é garantida por um blockchain. Um blockchain é uma lista em constante expansão de registros que são referidos como "blocos". Estes blocos estão ligados entre si através da utilização de encriptação, o que garante a sua segurança. Em contraste com o Bitcoin, o Ethereum Classic funciona mantendo contas e saldos por meio de um processo conhecido como transições de estado. Isso não depende de nenhuma saída de transação que ainda não tenha sido gasta (UTXOs). Os saldos correntes de todas as contas, bem como quaisquer dados adicionais, são indicados pelo Estado. Em vez de ser registrado no blockchain, o estado é mantido em uma árvore Merkle Patricia separada. Uma carteira de criptomoeda é usada para armazenar as "chaves" ou "endereços" que podem ser usados para receber ou gastar Ether. Estas "chaves" e "endereços" podem ser públicos ou privados. Estes podem ser construídos usando mnemônicos na forma de BIP 39 para uma "carteira HD" de acordo com o BIP 32. Como o Ethereum não usa um sistema UTXO, esta etapa não é necessária na pilha de tecnologia Ethereum. É possível escrever no blockchain usando a chave privada, o que resultará em uma transação de ether sendo concluída com sucesso.

É necessário ter o hash Keccak-256 da chave pública associado à conta para a qual o Ether deve ser enviado. As contas Ether são consideradas pseudónimas devido ao facto de não estarem ligadas a indivíduos identificáveis, mas sim a um ou vários endereços.

O ETC é um ativo crucial para o funcionamento do Ethereum Classic, que, como resultado, oferece aos usuários um livro-razão distribuído público no qual eles podem registrar e verificar suas transações. O gás é uma unidade de cálculo que é usada em transações e outras mudanças de estado. Esta moeda é usada para pagar o gás. Embora possa ser referido como ether dentro do contexto do Ethereum Classic, é preciso ter cuidado para não confundi-lo com ETH, outra criptomoeda que também é conhecida como ether.

É negociado em bolsas de criptomoedas sob o símbolo de moeda ETC e está listado em tais bolsas.

e o caractere grego Xi maiúsculo (Ξ) é geralmente usado para o seu símbolo de moeda.

Na rede Ethereum Classic, também é usado com a finalidade de pagar taxas de transação e para o fornecimento de serviços computacionais.

O prefixo "0x", que é um identificador padrão para hexadecimal, é anexado ao final dos endereços Ethereum Classic. Além disso, os 20 bytes mais à direita do hash Keccak-256 (big endian) da chave pública ECDSA estão incluídos nos endereços Ethereum Classic (a curva usada é a chamada secp256k1, a mesma do bitcoin). Como cada byte é representado por dois dígitos em hexadecimal, os endereços são compostos por um total de 40 dígitos hexadecimais. Um endereço típico para Ethereum Classic pode ser algo assim: 0xb794f5ea0ba39494ce839613fffba74279579268. Os endereços de contrato sempre usam o mesmo formato, mas seus valores dependem do remetente, bem como do nonce associado à transação de formação. Se simplesmente tivermos um endereço para cada tipo de conta e nenhum dos dados do blockchain, as contas de usuário e as contas de contrato são indistinguíveis umas das outras. Qualquer hash Keccak-256 legítimo que seja colocado no formato descrito é válido, mesmo que não esteja correlacionado com uma conta que tenha uma chave privada...

Erscheint lt. Verlag 3.8.2025
Übersetzer Felipe Azevedo
Sprache portugiesisch
Themenwelt Informatik Netzwerke Sicherheit / Firewall
ISBN-10 0-00-098803-0 / 0000988030
ISBN-13 978-0-00-098803-4 / 9780000988034
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
EPUBEPUB (Adobe DRM)
Größe: 583 KB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Technische und organisatorische Schutzmaßnahmen gegen Datenverlust …

von Thomas H. Lenhard

eBook Download (2025)
Springer Vieweg (Verlag)
CHF 34,15
Methodische Kombination von IT-Strategie und IT-Reifegradmodell

von Markus Mangiapane; Roman P. Büchler

eBook Download (2024)
Springer Fachmedien Wiesbaden (Verlag)
CHF 45,90
Das Praxishandbuch zu Krisenmanagement und Krisenkommunikation

von Holger Kaschner

eBook Download (2024)
Springer Fachmedien Wiesbaden (Verlag)
CHF 38,95