Uma bifurcação (fork) ocorre quando uma rede blockchain se divide. As redes blockchain geralmente são de código aberto e o código está disponível para todos, o que significa que qualquer pessoa pode sugerir melhorias e enviar propostas para alterar o código. O software de código aberto é o alicerce fundamental das criptomoedas, pois descentraliza a rede blockchain, oferece aos usuários a opção de experimentar e agiliza as atualizações de software da rede.
As bifurcações (forks) ocorrem quando diferentes desenvolvedores possuem versões distintas do software, o que leva a desalinhamentos. Nesse ponto, os desenvolvedores precisam decidir qual blockchain continuarão utilizando. Caso a decisão não seja unânime, surgem duas versões separadas da blockchain. Além disso, a volatilidade dos tokens nativos aumenta durante esses eventos.
Então, qualquer pessoa pode criar um fork de uma criptomoeda? Resumindo, sim, qualquer pessoa pode criar um fork e, se você está pensando em como fazer isso, vamos descobrir como criar um fork de uma criptomoeda!
Explicação sobre a bifurcação de criptomoedas
Como já estabelecemos, os forks são realizados alterando o protocolo de software de uma rede blockchain. E com esse método surge a criação de novos tokens. Existem duas maneiras principais de criar uma nova criptomoeda:
- Do princípio
- Faça um fork de uma rede blockchain criptográfica existente.
O método mais comum é criá-los do zero. Nesse método, o criador precisa "copiar e colar" o código existente e modificá-lo para lançar um novo token. No entanto, a rede precisa ser construída do zero e os investidores/compradores precisam ser convencidos a usar a nova moeda digital. Um ótimo exemplo desse processo é Litecoin , que foi criada como uma cópia de BitcoinOs desenvolvedores da moeda alteraram o código, os investidores se mostraram otimistas quanto ao potencial de investimento lucrativo e, atualmente, ela é uma das moedas mais populares.
O segundo método consiste em criar um fork de uma rede blockchain existente. Comparado ao primeiro método, em que a blockchain é construída do zero, o segundo método utiliza diversas alterações de programação para criar uma rede já existente. Quando uma rede se divide em um fork, a blockchain é dividida em duas versões. Um ótimo exemplo disso é... Bitcoin Cash (BCH)Diversos desenvolvedores tinham opiniões divergentes sobre o futuro do Bitcoin, o que levou a uma bifurcação (fork) que manteve a criptomoeda original, BCH, em funcionamento. Simultaneamente, uma segunda criptomoeda, o Bitcoin SV, foi criada com base em um conjunto atualizado de protocolos. Esses dois tokens continuam a se desenvolver paralelamente.
Depois de discutirmos como criar um fork de criptomoeda, vamos dar uma olhada rápida em como os forks de criptomoedas são tributados.
Como são tributados os forks de criptomoedas?
As bifurcações (forks) de criptomoedas são discutidas no novo guia sobre criptomoedas do IRS, o Aviso 2019-2024. De acordo com o aviso, se você possui uma determinada criptomoeda e ela passa por uma bifurcação rígida (hard fork), que "ocorre quando a rede existente passa por muitas mudanças de programação", a nova criptomoeda que você recebe é considerada renda tributável.
Por exemplo, se você possui 2.5 Bitcoins e a criptomoeda passa por um hard fork, resultando em 2.5 Bitcoin Cash (BTC) recebidos, isso será considerado renda e avaliado pelo valor justo de mercado do BTC na data do recebimento. Se o BTC estivesse cotado a US$ 500 quando você o recebeu, seu custo de aquisição para fins de imposto seria de US$ 500 * 2.5, ou seja, US$ 1,250.
Soft forks de criptomoedas
Uma bifurcação suave (soft fork) de uma criptomoeda não leva à criação de novas criptomoedas. Isso significa que você não precisa pagar nenhum imposto sobre uma bifurcação suave. Em termos simples, se uma rede blockchain passa por uma mudança de protocolo, mas não cria um novo token, isso não é considerado renda e você não precisa pagar impostos.
Airdrops de criptomoedas
Airdrops de criptomoedas São reconhecidas como rendimento e, portanto, tributáveis no dia/hora em que foram recebidas. O rendimento é reconhecido com base no valor justo de mercado da criptomoeda no momento do recebimento. Se ocorrer um evento de airdrop e você não receber nenhuma criptomoeda, não precisa pagar impostos sobre ela.
A melhor plataforma para criar um fork
Existem diversas plataformas para criar uma criptomoeda personalizada, mas Ethereum e as tecnologias baseadas em Bitcoin são frequentemente usadas por desenvolvedores.
- Bifurcações de Bitcoin
A maior parte das bifurcações (forks) se baseia na tecnologia do Bitcoin simplesmente por ter sido o primeiro protótipo de pagamentos em criptomoedas. Portanto, os desenvolvedores a consideram, pelo menos, antes de criar uma nova criptomoeda.
A tecnologia Bitcoin é ideal se sua empresa precisa realizar tarefas de sistema comuns e pagamentos simples. Para soluções mais complexas, as ramificações baseadas em Ethereum são uma ótima base para iniciar sua própria criptomoeda.
- Blockchain Dash
Como uma bifurcação direta do Bitcoin, Dash introduziu algumas mudanças inovadoras na tecnologia inicial. Para começar, aprimorou o Bitcoin. Mecanismo de consenso Do algoritmo de hash X11 a um PoW com eficiência energética e ajustes nos nós mestres, as funcionalidades operacionais são aprimoradas, como a criação de DAOs para governar o protocolo. Além disso, os nós mestres representam uma solução de segurança mais eficaz, pois previnem ataques maliciosos à rede.
- Blockchain Qtum
Embora o Qtum seja um fork do Bitcoin, ele suporta a EVM do Ethereum e a criação de contratos inteligentes. O Qtum integrou o gerenciamento de DGP (Processamento de Dados Gerados) em seu sistema para se adaptar a novas configurações da blockchain por meio de contratos inteligentes, reduzindo significativamente os hard forks.
Ao contrário da Dash Blockchain, Qtum Não utiliza DAO (Organização Descentralizada de Alocação) ou nós mestres para operações de protocolo. Possui um algoritmo de consenso de prova de participação (PoS), permitindo que os usuários atribuam poder de voto a um nó. Além disso, conta com uma grande comunidade que cuida da rede e ocupa o terceiro lugar em popularidade, atrás do Ethereum e do Bitcoin.
Para resumir
Resumindo rapidamente como bifurcar uma criptomoeda, existem duas maneiras principais de fazer isso. A primeira é começar do zero e a segunda é bifurcar uma rede blockchain de criptomoedas já existente. De qualquer forma, bifurcar uma criptomoeda é uma ótima maneira de adicionar escalabilidade e melhorias tecnológicas a uma rede blockchain.