Artigos > As unidades ether do Ethereum
por Alexis UlrichSe tanto o euro como o dólar têm os seus cêntimos e a libra britânica a sua pence, o ether, a moeda criptográfica do Ethereum, tem muitas subdivisões, desde o milliether ou finney até ao wei, com 18 decimais. Quais são elas? De onde vem o seu nome?
Os conceitos do Ethereum
Para simplificar, podemos dizer que o Ethereum é um computador descentralizado no qual podem correr aplicações descentralizadas, as DApps. Estes programas, ou contratos inteligentes (smart contracts), são concebidos para funcionar automaticamente quando são atingidas determinadas condições, quer internas à cadeia de bloqueio (como uma informação sobre uma transação) ou externas (variável não registada na cadeia de bloqueio, acedida através de um oracle que forma uma ponte entre a cadeia de bloqueio e o resto do mundo).
Uma vez que estão escritas na cadeia de bloqueio Ethereum, estas aplicações são imutáveis (censura, fraude ou interferência são impossíveis) e transparentes (sendo o código público, todos podem lê-lo e verificar que faz o que é suposto fazer).
Os tipos de pedidos mais conhecidos são os ICO (para Initial Coin Offering, ou Oferta Inicial de Moeda) que angariam fundos para projectos e gerem moedas criptográficas, e os DAO (para Decentralized Autonomous Organization, ou Organização Autónoma Descentralizada) que gerem automaticamente todas as regras de funcionamento de uma organização (adesão, hierarquia, distribuição).
Para operar esta infra-estrutura distribuída, certos nós da rede, conhecidos como mineiros, validam as transações e introduzem-nas na cadeia de bloqueio. Estes mineiros são pagos em tokens denominadas em ether, a moeda criptográfica de Ethereum.
Outros nós são responsáveis pela execução dos contratos smart na Máquina Virtual Ethereum (EVM), um ambiente de execução isolado. Uma vez compilados, estes programas são adicionados à cadeia de bloqueio através de uma transação. Desta forma, as transações monetárias e os contratos inteligentes são todos escritos para a cadeia de bloqueio.
Os próprios programas consomem unidades monetárias, uma forma de forçar a eficiência deles e de evitar que utilizem o poder computacional grátis da rede. Esta quantidade, chamada gaz, tem seu próprio preço a fim de ser dissociado do preço do ether: o custo de um smart contract seria demasiado flutuante se estivesse diretamente ligado ao preço da moeda criptográfica. Em resumo, podemos dizer que o gaz representa a quantidade de trabalho realizado, e o seu pagamento efetivo é, por sua vez, em ether. O preço da obra (em gaz) é portanto separado do seu valor (em ether). As quantidades de gaz são expressas em wei, ou bilionésimos de um bilionésimo de um ether (10-18).
Quadro de nomes de subdivisões do ether
Sistema Internacional Nome comum Efígie 10-18 – attoether wei Wei Dai 10-15 – femtoether kwei ou ada Ada Lovelace 10-12 – picoether mwei ou babbage Charles Babbage 10-9 – nanoether gwei ou shannon Claude Shannon 10-6 – microether szabo ou micro Nick Szabo 10-3 – milliether finney ou milli Harold Finney 1 – ether ether 103 – kiloether kether, grand ou einstein Albert Einstein 106 – megaether mether 109 – gigaether gether 1012 – teraether tether
Etimologia das subdivisões do ether
Enquanto os nomes das subdivisões do éter seguem as convenções do sistema internacional (tais como milli para um milésimo ou 10-3), algumas denominações também têm um nome comum baseado em pessoas, as efígies.
Wei Dai
O wei (10-18) presta homenagem a Wei Dai, inventor em 1998 de um protocolo e da sua moeda criptográfica associada, o b-money, um sistema de dinheiro electrónico anónimo e distribuído, descrevendo os conceitos-chaves implementados nos futuros protocolos criptográficos, incluindo o Bitcoin. De facto, é citado no artigo seminal de 2008 «Bitcoin: A Peer-to-Peer Electronic Cash System» (Bitcoin: um sistema de dinheiro electrónico peer-to-peer) pelo mítico Satoshi Nakamoto, o inventor do protocolo Bitcoin.
Ada Lovelace
Ada Lovelace foi uma matemática do século 19, famosa por ser a primeira programadora na história da computação, ao escrever um algoritmo para a Máquina Analítica, o computador proposto por Charles Babbage, para calcular os números de Bernoulli. O seu nome foi dado a uma linguagem informática, o Ada. Para os nossos propósitos aqui, também é dado ao kwei ou femtoether (10-15 ether).
Charles Babbage
O matemático e engenheiro mecânico britânico do século XIX, Charles Babbage, foi o inventor de uma máquina de cartões analíticos e de uma máquina de cartões de diferença, os precursores do computador. As suas máquinas só puderam ser construídas após a sua morte, quando havia tecnologia suficiente disponível.
O seu nome é dado ao mwei ou picoether (10-12 ether).
Claude Shannon
O matemático americano Claude Shannon fundou a teoria da informação no seu artigo de 1948 «A Mathematical Theory of Communication» (Uma teoria matemática da comunicação), uma teoria que utiliza probabilidades para medir o conteúdo de informação de um conjunto de mensagens. Inclui os conceitos de codificação de informação, medição quantitativa da redundância em texto, compressão de dados e criptografia, em que a criptografia assimétrica (chave pública e privada) é de particular importância para as moedas criptográficas.
O seu nome é dado ao gwei ou nanoether (10-9 ether).
Nick Szabo
Nick Szabo é o inventor do conceito e da expressão «smart contract» no seu artigo «Smart Contracts: Building Blocks for Digital Free Markets» (Contratos Inteligentes: Blocos de construção para mercados livres digitais), publicado em 1996 na edição 16 da revista Extropy. Ele também propôs em 1998 um mecanismo descentralizado de moeda digital, o bit gold, baseado na criação de cadeias de provas de trabalho inesquecíveis com chaves privadas e assinaturas digitais.
O seu nome é dado ao micro ou microether (10-6 ether).
Hal Finney
Criptógrafo e criador, Harold «Hal» Finney criou a primeira prova de trabalho reutilizável (RPOW) em 1984 que gerou fichas (tokens ou coins) provando que o trabalho necessário para a sua extracção tinha sido concluído. Foi também a primeira pessoa a receber bitcoins do Satoshi Nakamoto na primeira transação feita na moeda criptográfica em Janeiro de 2009.
O seu nome é dado ao milli ou milliether (10-3 ether).
Albert Einstein
Embora o físico teórico Albert Einstein seja conhecido pelo seu trabalho sobre a relatividade e a famosa fórmula de equivalência de energia em massa, são-lhe creditadas muitas citações incluindo as seguintes (e provavelmente apócrifas): «O interesse composto é a maior força em todo o universo.»
Subjacente a isto está a passagem do Ethereum à prova de aposta ou prova de participação (proof of stake) em vez da prova de trabalho (proof of work) para alcançar um consenso distribuído na versão Serenity, que limitará o consumo de energia dos mineiros.
Será por isso que tem o nome do kether, grand ou kiloether (103 ether)?