- Voltar ao menu
- Voltar ao menuPreços
- Voltar ao menuPesquisar
- Voltar ao menu
- Voltar ao menu
- Voltar ao menu
- Voltar ao menu
- Voltar ao menuWebinars e Eventos
Velvet Forks: atualizações de Cripto sem polêmica?
Você provavelmente já ouviu falar de "forks", uma maneira de fazer alterações em criptomoedas. Agora, pesquisadores estão percebendo que há um novo tipo.
Velvet sempre foi um sinal de nobreza, mas no espaço Cripto , agora é o nome que adorna uma nova e promissora maneira de atualizar o software blockchain.
Pelo menos esse é o hype por trás dos "velvet forks", um mecanismo para atualizar o código de Criptomoeda que deixou alguns entusiastas de Cripto de alto nível intrigados.
"Achamos que a parte mais interessante é a ideia de que você pode introduzir alguns novos conceitos em blockchains sem permissão sem necessariamente ter uma maioria de participantes consensuais concordando em fazê-lo", disse o assistente de pesquisa do Imperial College London, Alexei Zamyatin.
E essa declaração complexa vai ao CORE do motivo pelo qual Zamyatin e outros acreditam que garfos de veludo podem ser benéficos.
Resumindo, no espaço das Criptomoeda , há muito tempo existem dois tipos de forks que as pessoas geralmente discutem: soft forks e hard forks.
Embora os soft forks sejam vistos como menos disruptivos por serem compatíveis com versões anteriores, eles ainda podem ser controversos quando usados para iniciar mudanças com as quais nem todos os usuários de Criptomoeda concordam. Além disso, os hard forks geralmente são vistos de forma duvidosa, pois podem dividir um blockchain em dois se nem todos os usuários decidirem atualizar para as novas regras.
Com os velvet forks, no entanto, alguns pesquisadores acreditam que o mundo das Criptomoeda pode contornar algumas das políticas disruptivas que geralmente atrapalham grandes mudanças de código.
Primeiramente cunhado por cientistas da computação que trabalhavam na construção de provas que podem ser potencialmente usadaspara melhorar as cadeias laterais, uma Tecnologia de Criptomoeda de segunda camada para enviar transações para fora da cadeia, um velvet fork permite que os desenvolvedores adicionem novas regras a um blockchain sem suporte total de todo o ecossistema.
De acordo com Zamyatin, "Não é ciência de foguetes. É um conceito bem simples."
Assim, Zamyatin e vários outros investigadoresfoi coautor de um novo artigo que se aprofunda em onde o mecanismo pode ser aplicado, o que ele apresentou durante a conferência Financial Cripto 2018 em Curaçao no início do mês.
O novo artigo afirma:
"O velvet fork [...] não requer o apoio da maioria dos participantes e pode potencialmente evitar que bifurcações por desacordo de regras aconteçam completamente."
Na natureza
Simplificando, um fork é uma maneira de atualizar um sistema de Criptomoeda para suportar novas regras importantes e, ao longo da história de vários protocolos de Criptomoeda , os forks foram usados com frequência.
Do hard fork que dividiu o Ethereum em uma Criptomoeda concorrente Ethereum Classic para garfos menos controversos como o usado para mover Bitcoin para um novo esquema de assinatura para o número cada vez maior de garfos projetados não apenas para criar novas criptomoedas com novos recursos, mas também para gerar quantias substanciais de dinheiro para empreendedores (ou golpistas), os forks se tornaram parte da vida no ecossistema das Criptomoeda .
Mas esses mecanismos costumam gerar bastante controvérsia, o que explica em parte o interesse de Zamyatin e outros acadêmicos na abordagem do garfo de veludo.
No Artigo de dezembro de 2017 onde os velvet forks foram mencionados pela primeira vez, o mecanismo é descrito como um que permite "implantação gradual" sem prejudicar os mineradores que T atualizaram para as novas regras. Dessa forma, ele age de forma semelhante a um soft fork, em que os clientes que atualizam para as novas regras ainda são compatíveis com aqueles que não o T.
Além disso, o artigo afirma que os velvet forks não exigem "nenhuma modificação de regras na camada de consenso", o que alguns veem como vantajoso, já que essas são as regras com as quais todos no sistema precisam concordar, ou tudo quebrará.
Embora T tenham se tornado amplamente utilizados como forma de atualização, os garfos de veludo existem na natureza hoje em dia em várias formas (embora os pesquisadores argumentem que T havia um nome oficial para o mecanismo antes dessa onda recente de pesquisas).
Por exemplo, o pool de mineração descentralizado P2pool usa regularmente uma espécie de velvet fork.
Como não há uma entidade (substituindo isso por código) que controle os pagamentos dispersos aos mineradores do pool por seu trabalho, o pool criou um segundo blockchain com uma dificuldade mais fácil para a qual apenas mineradores que fazem parte do pool podem contribuir. Este blockchain é usado para avaliar quanto poder de computação cada minerador está contribuindo, para que o protocolo possa pagá-los proporcionalmente.
Embora os blocos gerados pelo P2pool usem essas regras extras, os mineradores que T seguem essas mesmas regras ainda aceitam os blocos do P2pool.
Dessa forma, o P2pool é um exemplo de "velvet fork" porque os blocos (tanto do seu blockchain proprietário quanto do blockchain do Bitcoin ) vivem lado a lado em Harmony, sem causar uma divisão.
Preconceito e suborno
Ainda assim, os garfos de veludo são uma vulnerabilidade em potencial.
Ou seja, o artigo descreve possíveis maneiras pelas quais os garfos de veludo podem ser usados de forma abusiva por pessoas mal-intencionadas para seu próprio benefício.
Por exemplo, digamos que um velvet é implantado. O artigo de Zamyatin descreve um cenário em que alguns mineradores, chamados de "velvet miners", atualizam para novas regras enquanto outros ignoram as novas regras. Se os blocos que os velvet miners criam são de alguma forma mais lucrativos do que os blocos regulares, o artigo argumenta que outros mineradores podem ser "tendenciosos a aceitar blocos atualizados em vez de legados".
"Isso, por sua vez, pode ter um impacto pouco claro nas premissas de segurança de tais sistemas, já que os modelos de ataque atuais geralmente não assumem uma utilidade variável dos blocos", continua o artigo.
E o próprio Zamyatin descreveu outro vetor de ataque, que envolve "mineração egoísta".
Mineração egoísta é um processo pelo qual os mineradores escondem o fato de que encontraram um bloco, mantendo outros mineradores procurando por aquele bloco enquanto eles seguem em busca do próximo bloco. Isso lhes dá uma espécie de vantagem para também ganhar o próximo bloco. E de acordo com Zamyatin, os forks de veludo podem permitir novas oportunidades aqui.
Ele disse ao CoinDesk:
"Posso subornar pessoas para trabalhar na minha cadeia. Não há garantia de que WIN, mas isso poderia potencialmente oferecer um incentivo para desviar das regras do protocolo."
Ainda assim, mais pesquisas são necessárias, pois Zamyatin admite que T tem certeza da gravidade desses problemas na prática.
Abrindo a porta
Mas essas vulnerabilidades e a ideia das mudanças que os velvet forks podem permitir são razões pelas quais Zamyatin quer que os pesquisadores passem mais tempo analisando os velvet forks.
Embora Zamyatin reconheça que garfos de veludo T são uma solução milagrosa.
"Isso T funciona para algo como Segregated Witness (SegWit), é claro", disse ele, referindo-se a uma mudança de código Bitcoinque alimentou um debate de dois anos na comunidade sobre a direção técnica do protocolo.
Dito isso, ele ainda é potencialmente útil para outros tipos de mudanças.
Zamyatin observou que está analisando como seria possível usar um velvet fork para trazer o GHOST, o protocolo que o Ethereum foi originalmente modelado, para o Bitcoin. Como ele reestrutura completamente o sistema para tentar acelerar as coisas, provavelmente T obteria suporte suficiente para um soft ou hard fork e, como tal, um velvet fork onde alguns podem optar por entrar enquanto permanecem em consenso com aqueles que não T, pode ser o único caminho.
E garfos de veludo também podem ajudar a dar nova vida a inovações propostas mais antigas.
O professor associado da Cornell, Emin Gün Sirer, por exemplo, disse que "gosta muito" da ideia de usar um velvet fork para adicionar o protocolo Bitcoin-NG (que significa "próxima geração"), que está paralisado há muito tempo, uma ideia que ele foi pioneiro e que LOOKS melhorar o rendimento ao reorganizar o blockchain do Bitcoin para a Criptomoeda.
"Embora [o artigo] seja escasso em detalhes, a ideia geral de adicionar novas funcionalidades sem incorrer nos riscos e complicações de um soft ou hard fork é bastante convincente", disse Sirer ao CoinDesk.
E talvez o mais rebuscado, porém interessante de tudo, Zamyatin acredita que uma visão ainda maior poderia ser realizada com garfos de veludo.
Ele disse ao CoinDesk:
"Você poderia até ter várias versões rodando em paralelo, talvez até compatíveis entre si, e tudo isso sem precisar dos muitas vezes controversos soft forks ou hard forks."
Veludoimagem via Shutterstock
Alyssa Hertig
Repórter colaboradora de tecnologia na CoinDesk, Alyssa Hertig é uma programadora e jornalista especializada em Bitcoin e Lightning Network. Ao longo dos anos, seu trabalho também apareceu na VICE, Mic e Reason. Atualmente, ela está escrevendo um livro explorando os meandros da governança do Bitcoin . Alyssa possui alguns BTC.
