O protocolo ORC-20 baseia-se nos Ordinals e no padrão de token BRC-20. O objetivo principal do protocolo ORC-20 é promover a adoção dos Ordinals, artefatos digitais que podem carregar vários tipos de dados na rede Bitcoin. Ele permite que os usuários implementem novos tokens ORC-20 e migrem os tokens BRC-20 existentes.
As limitações atuais do padrão BRC-20, como gasto duplo e tamanho restrito para a nomenclatura, levaram à necessidade de melhorias. O protocolo ORC-20 proposto apresenta várias melhorias, como as UTXO e espaço flexível para a nomenclatura para abordar essas limitações.
O modelo de transação usado no ORC-20 é baseado no modelo UTXO do Bitcoin. Quando ocorre uma transferência, o remetente especifica o valor que o destinatário receberá e designa o saldo remanescente para ser enviado de volta para si mesmo, simplificando o processo de transferência.
No modelo UTXO, o saldo inscrito anteriormente se torna inválido após a conclusão de cada transação alinhando-se com os princípios UTXO. Cada evento de "envio" em tokens ORC-20 pode incluir um nonce. Isso permite que o remetente inclua um identificador exclusivo para a transação que pode ser utilizado para cancelar uma transação parcial, se necessário. Ao especificar o nonce, o remetente pode desfazer e reverter uma transação que não foi totalmente processada.
Aqueles que pretendem investir nos tokens ORC-20, primeiro devem entender que o ORC-20 é um projeto experimental e não existe garantia do valor ou utilidade dos tokens produzidos usando esse padrão. Embora o ORC-20 possa, potencialmente, melhorar os padrões de token da rede Bitcoin, ele recebeu críticas por ser complexo e não oferecer vantagens significativas em relação aos padrões existentes.
O destino do ORC-20 depende de como a comunidade vai reagir a ele e da sua capacidade de lidar com essas preocupações. Antes de se envolver com o ORC-20, é recomendável que os usuários tenham cuidado e investiguem extensivamente o padrão.
Ordinals são ativos semelhantes aos NFTs e podem ser emitidos diretamente na blockchain do Bitcoin.
BRC-20 é um padrão de token experimental que permite a emissão e transferência de tokens fungíveis por meio...