paint-brush
Ethereum vs. Obyte: uma comparação - ou como escolher o melhor para vocêpor@obyte
129 leituras

Ethereum vs. Obyte: uma comparação - ou como escolher o melhor para você

por Obyte7m2023/10/12
Read on Terminal Reader

Muito longo; Para ler

Dependendo do que você procura ou mesmo do seu nível de programação (que pode ser zero), Obyte ou Ethereum seriam os mais convenientes para suas necessidades.
featured image - Ethereum vs. Obyte: uma comparação - ou como escolher o melhor para você
Obyte HackerNoon profile picture
0-item
1-item


Ambos são protocolos de computador projetados para realizar funções descentralizadas, principalmente com a ajuda de contratos inteligentes e criptomoedas . Essas funções podem incluir transações financeiras, gerenciamento da cadeia de suprimentos, verificação de identidade, criação de tokens personalizados e muito mais, tudo sem a necessidade de uma autoridade central – é por isso que são “descentralizadas”. Mas Ethereum e Obyte também apresentam diferenças importantes.


Dependendo do que você procura ou até mesmo do seu nível de programação (que pode ser zero), uma ou outra plataforma seria a mais conveniente para suas necessidades. Assim, você confere com antecedência quais são suas principais semelhanças e diferenças e como aproveitá-las. Vamos!


Projetos criptográficos abertos


Este é uma semelhança. Ethereum e Obyte são projetos de código aberto e gratuitos disponíveis para todos (com conhecimento de programação) verificarem e editarem. Se você não tem habilidades de programação, ainda pode usar livremente suas carteiras e aplicativos de acordo com o conhecimento de qualquer usuário médio da Internet.


No fundo, ambos os protocolos são desenvolvidos e mantidos principalmente por muitos voluntários não remunerados de todas as partes do mundo , reunidos via GitHub. No entanto, tanto Ethereum quanto Obyte possuem suas próprias fundações sem fins lucrativos encarregadas de promover o desenvolvimento e adoção dessas plataformas. Essas entidades usam os ativos nativos dessas plataformas (GBYTE e ETH) para se financiar e pagar algumas despesas —principais desenvolvedores, esforços de marketing, programas de recompensas de bugs, subsídios, etc.



Suas equipes também não são anônimas e nenhuma das plataformas é muito nova. Ambos os protocolos têm fundadores e desenvolvedores conhecidos. Ethereum foi lançado em 2015 por um grupo de desenvolvedores liderado por Vitalik Buterin, enquanto Obyte foi lançado em 2016 (como Byteball) por Anton Churyumov e sua equipe.


Dapps e recursos comuns


Em relação ao que podem fazer, uma das principais semelhanças é a sua capacidade de facilitar aplicações descentralizadas (DApps) e contratos inteligentes. Tanto Ethereum quanto Obyte oferecem ambientes para desenvolvedores criarem e implantarem esses contratos autoexecutáveis, permitindo uma ampla gama de casos de uso.


Eles incluem finanças descentralizadas (DeFi), que é toda uma indústria feita de pagamentos, empréstimos, poupanças, recompensas e muito mais . Criação de token não fungível (NFT) e mercados também são possíveis nessas plataformas. Por outro lado, organizações e empresas podem utilizar os livros-razão para gestão da cadeia de abastecimento, verificação de identidade, doações e muito mais.


Outra característica comum é o suporte à tokenização. Ethereum, principalmente através de seus padrões ERC-20 e ERC-721, e Obyte, com seus recursos integrados de tokenização, permitem a criação de ativos digitais e tokens personalizados. Esses tokens podem representar qualquer coisa, desde dinheiro digital até ativos do mundo real, como imóveis e títulos, fornecendo uma estrutura versátil para digitalização de propriedades e realização de transações baseadas em tokens.



A plataforma Aufort usa tokens baseados em Obyte para digitalizar suas reservas de ouro.

Contratos e tokens inteligentes


Agora, vamos examinar as diferenças. Embora ambas as plataformas ofereçam contratos inteligentes e tokens, elas fazem isso de maneira muito diferente uma da outra. Para começar, eles operam com diferentes linguagens de programação: Ethereum com Solidity e Obyte com Escrito . O primeiro caso (Solidity) é conhecido por sua complexidade e uma curva de aprendizado acentuada para desenvolvedores – já que é uma linguagem de programação completamente nova projetada especificamente para Ethereum. Isto pode trazer uma ampla gama de bugs e ataques não descobertos em contratos escritos por desenvolvedores não tão qualificados.


Oscript também é novo, mas foi pensado para o contrário: facilitar a criação de Dapps e contratos –na forma de Agentes Autônomos (AA). Essa linguagem é mais transparente, facilitando a discussão sobre o que está acontecendo no código e dificultando a ocorrência de erros difíceis de rastrear. Desta forma, vários tipos de AAs que fornecem vários serviços (por exemplo, bolsas, stablecoins, mercados de previsão, etc.) podem ser criados de forma fácil e segura.


Por outro lado, além dos AAs, os contratos inteligentes no Obyte são escritos em dados JSON que podem ser mostrados de forma legível, o que a carteira Obyte faz. Assim, o usuário pode inspecionar rapidamente as regras do contrato antes de interagir com ele. A composição de alguns tipos comuns de contratos inteligentes também está disponível diretamente aos usuários, bastando preencher formulários, sem necessidade de codificação. Esse não é o caso do Ethereum, onde você precisaria de conhecimento de codificação para lê-los e escrevê-los.



Tokens personalizados


A criação de token também é diferente. No Obyte, todos os ativos têm o mesmo status e obedecem às mesmas regras do token nativo GBYTE (além de recursos customizados como quantidade, decimais, privacidade, fungibilidade ou nome). Isso significa que os desenvolvedores não precisam reimplementar funções básicas de transferência repetidamente para cada token, e não há como essas funções darem errado.


Por outro lado, no Ethereum, os tokens internos (padrão ERC-20, principalmente) não funcionam como o ativo nativo ETH. Eles precisam ser configurados detalhadamente e os usuários podem perder dinheiro se enviarem tokens para um contrato que não está equipado para recebê-los. Além disso, esses tokens são contratos inteligentes e podem ser vulneráveis a bugs e ataques. Para enviar esses tokens para outros contratos inteligentes, os usuários precisam dar acesso ao contrato inteligente para retirar tokens de suas carteiras, onde ficariam parcialmente fora de controle.


Quanto às interfaces, para enviar tokens para um contrato inteligente, os usuários precisam aprovar esse contrato inteligente para gastar seus tokens. Esta etapa extra não é nada intuitiva. Enquanto isso, no Obyte, os usuários apenas enviam os tokens sem etapas extras.


A criação de contratos inteligentes e tokens personalizados no Ethereum geralmente requer conhecimento de programação ou intermediários externos caros (como Bitbond ou Gerador de tokens ). No Obyte, qualquer pessoa pode criar seus próprios tokens sem etapas complexas ou altas taxas adicionais com a ajuda de um chatbot na carteira ou do sistema amigável Registro de Ativos , cujas únicas taxas são de 0,005 GBYTEs (menos de US$ 1). Os contratos inteligentes são legíveis e qualquer pessoa também pode oferecê-los por meio da carteira.




Taxas e descentralização


Obyte tende a ser mais barato, mais rápido e mais descentralizado que o Ethereum. Este blockchain usa Prova de Participação (PoS) para validar transações e emitir novas moedas. Em redes PoS , os chamados validadores são escolhidos para criar novos blocos com base no número de moedas nativas que eles “apostam” ou mantêm como garantia. Isso elimina a necessidade da grande quantidade de energia que as moedas de Prova de Trabalho (PoW) anteriores, como o Bitcoin, exigem, mas poderia sacrificar a descentralização – mesmo que esse conceito não seja totalmente alcançado em redes PoW também.


Os validadores com participações maiores exercem mais poder na rede, levando potencialmente à centralização, uma vez que aqueles com recursos substanciais podem dominar a tomada de decisões. Assim como o Ethereum, o Obyte não precisa de muita energia. Mas também não possui validadores do tipo PoS, permitindo um maior nível de descentralização. Na verdade, Obyte não é um “blockchain”, mas uma rede distribuída construída com a estrutura de um Gráfico Acíclico Direcionado (DAG). O gráfico é construído apenas pelos usuários a cada transação que eles adicionam. As novas transações estão vinculadas às anteriores e ficam registradas para sempre desta forma. Ninguém pode censurar transações.


Encomende em um DAG


Para evitar gastos duplos, o Obyte DAG “Fornecedores de pedidos” que ajudam a estabelecer uma ordem completa. Eles são indivíduos ou empresas respeitados que criam transações como qualquer outra pessoa, mas essas transações servem como pontos de referência para ordenar todas as outras transações. Porém, eles não têm muito poder, ao contrário dos mineradores ou validadores. Os usuários permanecem no controle total de seus ativos durante todo o processo de transação, sem precisar depender de um grupo selecionado. A descentralização é muito mais forte neste sistema.


A diferença nas taxas de transação também é notável. Atualmente (setembro de 2023), Ethereum tem uma taxa média de transação de cerca de US$ 3 – no entanto, chegou a US$ 196 no passado. Enquanto isso, as taxas de transação no Obyte estão agora em torno de US$ 0,0000083.

Recursos exclusivos do Obyte


A Obyte se destaca no espaço criptográfico por oferecer uma gama de recursos exclusivos que contribuem para sua proposta de valor única. Além dos Dapps tradicionais, plataformas DeFi, oportunidades de mineração de liquidez e outros recursos comuns ao Ethereum, também podemos contar algumas funções interessantes disponíveis apenas neste ecossistema como aplicativos fáceis de usar.


  • Pagamentos condicionais: são contratos inteligentes legíveis por humanos que permitem aos usuários enviar fundos com condições predefinidas . Isso significa que as transações podem depender de eventos ou gatilhos específicos, abrindo uma ampla gama de casos de uso. Por exemplo, você pode enviar um pagamento que só será liberado ao destinatário quando ele enviar outro pagamento para você ou um evento for publicado no DAG, criando um sistema automatizado e confiável para acordos contratuais.




  • Tokens com curvas de ligação: Obyte permite a criação de tokens com curvas de ligação, um sistema matemático que permite que os preços dos tokens sejam determinados dinamicamente com base na oferta e na demanda. Essas curvas facilitam ajustes automatizados de preços à medida que mais tokens são comprados ou vendidos, o que pode ser útil para projetos que realizam vendas de tokens ou gerenciam liquidez. O Token OSWAP , Stablecoins vinculados , e Mercados de previsão do profeta use este sistema.



  • Contratos com Arbitragem: Esse recurso exclusivo permite a resolução de disputas nos casos em que uma das partes deve liberar para a outra os recursos de um contrato inteligente — por exemplo, após a conclusão de uma tarefa ou compra. Árbitros do ArbStore pode intervir para mediar e tomar decisões, adicionando uma camada de segurança e confiança a transações e acordos complexos na plataforma.



  • Textcoins: Esta função permite aos usuários enviar criptomoedas por meio de mensagens de texto simples, correio, chats, ou papel . É uma abordagem muito fácil de usar que reduz as barreiras à entrada e torna as transações de criptomoedas mais acessíveis a um público mais amplo, potencialmente impulsionando a adoção e o uso generalizado.



  • Doações em cascata: Kivach de Obyte plataforma facilita doações em cascata para projetos de código aberto, onde os destinatários no GitHub podem configurar doações automatizadas para vários destinatários em diferentes proporções. Dessa forma, todos os projetos interligados podem ajudar uns aos outros enquanto recebem doações de terceiros.



  • Chatbots: Esses agentes conversacionais automatizados são integrados à carteira Obyte, permitindo aos usuários interagir com diversos serviços e realizar diversas ações por meio de instruções e etapas simples. Os chatbots melhoram a experiência do usuário, simplificando tarefas complexas e fornecendo assistência em tempo real aos usuários.



Esses recursos exclusivos fazem do Obyte uma plataforma atraente tanto para desenvolvedores quanto para usuários, oferecendo uma ampla gama de recursos além de simples transações. Ethereum também tem vários casos de uso, dependendo de desenvolvedores e usuários em todo o mundo. Apesar disso, podemos dizer que a Obyte oferece um ecossistema mais descentralizado, aberto e barato, com recursos exclusivos disponíveis para todos.