Tecnologia e Ferramentas de Gerenciamento de NFT
1 – A Tecnologia NFT
Token não-fungível ou infungível
(Non-Fungible Token) – NFT, é uma
tecnologia que torna possível a criação de elementos digitais únicos,
infungíveis, que não podem ser trocados ou substituídos por outro do mesmo
tipo.
A tecnologia NFT foi viabilizada
dentro de sistemas distribuídos baseados em BlockChains,
cujo precursor foi o Bitcoin em 2008.
Um NFT é basicamente um Smart Contract,
que é um script que contém regras de funcionalidade do Token, controlados por
redes distribuídas especificas como a do Bitcoin
Satoshi Vision – BSV.
2 – Autores de
Conteúdo Digitais e NFTs
Com esta tecnologia, autores podem criar conteúdo digitais com identidades únicas e imutáveis, com registro de posse e possibilidade de transferência de posse. A imutabilidade da identificação do conteúdo digital está relacionada ao altíssimo custos necessários para tentar fraudar o sistema, que é o que tem garantido a segurança do sistema Bitcoin desde a sua criação. Um exemplo de NFT é dado na Figura 1, que apresenta o conteúdo digital e sua identificação única e exclusiva registrada na Blockchain da rede BSV.
O conteúdo digital pode ser por exemplo uma imagem, um texto, um documento, uma certidão, uma peça de áudio, que o autor, por exemplo um artista, queira associar a um Token Único (Exclusivo) e assim criar tal identidade digital, popularmente conhecido como NFT.
O grande diferencial para o autor
e/ou atual dono de um conteúdo digital associado a um NFT é de sempre poder
aferir a autenticidade, originalidade e posse do conteúdo. O conteúdo original
estará registrado de forma inalterável em um bloco especifico do banco de dados
da Rede BSV, e o contrato de posse do conteúdo, seu Smart Contract, estará sob monitoramento perpetuo de todos os
processadores de transação da rede, e somente o atual dono do NFT é capaz de
realizar qualquer tipo de transação com este Token, como por exemplo transferir
para um novo dono.
Depois que o NFT é criado, a
única transação que pode ser feita com o Token é a de transferência de posse. A
transferência pode ser feita mediante uma negociação de venda ou simples
doação.
3 – Registro de Dados
de NFTs na BlockChain BSV
Basicamente, um NFT cria uma
identidade digital única, exclusiva e imutável para um determinado conteúdo digital,
como apresentado na Figura 1, cuja posse pode ser transferida entre usuários do
sistema BSV.
O autor e dono inicial do conteúdo
digital, cria um Token Unitário que será o elemento digital que determina a
posse do conteúdo do NFT. Em seguida é criado o pacote de dado do NFT contendo
os seguintes elementos:
- A identidade do Token Exclusivo;
- Identificação “TXID” primeira
transação do Token, que só pode ser realizada pelo primeiro dono do Token;
- Endereço BSV – criado para ser
usado como índice secundário do conteúdo do NFT;
- Conteúdo Digital do NFT –
Criado pelo autor do NFT;
O pacote de dados do NFT é então transmitido para a rede BSV, onde será onde é gerado um TXID, identificado ÚNICO da transação, informação do campo Transaction da Figura 2
Após o evento de registro da
transação em um Bloco da rede BSV, Block
na Figura 2, a primeira confirmação será gerada, Confirmations na Figura 2, a identidade do conteúdo do NFT estará
registrada de forma imutável na Blockchain
da rede BSV.
A primeira confirmação ocorre em
média 10 minutos após o envio do conteúdo digital para a rede BSV, e cada
confirmação subsequente ocorre em média a cada 10 minutos.
A segurança de imutabilidade de
tal registro ocorre pois a cada confirmação na rede BSV, o preço para se tentar
fraudar o sistema cresce de forma exponencial a cada confirmação, sendo
extremamente elevado para possíveis fraudadores já a partir da primeira
confirmação.
Ferramentas para Criação e Gerenciamento de NFTs
Como a tecnologia é ainda uma
novidade, as ferramentas de criação e gerenciamento de NFTs ainda estão em fase
elaboração. Uma destas ferramentas é o Aplicativo Android NFT Space, criado
pela equipe de desenvolvimento Nibble Linx, coordenada pelo Prof. Carlos
Augusto de Moraes Cruz do Departamento de Eletrônica e Computação da UFAM.
O aplicativo já pode ser encontrado na Play Store do Google.
Instruções de como usar o aplicativo
para criar e gerenciar NFTs podem ser encontradas nos links abaixo:
Criando um NFTcom o Aplicativo NFT Space
Consultar etransferir um NFT com NFT Space
É importante informar que na
versão atual do aplicativo NFT Space o limite do tamanho de arquivo para
criação de NFT é de 97 kBytes. Este limite será aumentado para as futuras
versões do aplicativo.
Possíveis Problemas com a Posse de um NFT
Problemas que podem ocorrer e não possuem solução, por exemplo, se o dono atual de um determinado NFT por qualquer motivo perder as chaves de acesso a sua carteira digital que contém o Token, este Token ficará eternamente intransferível e nunca mais o conteúdo terá um novo dono. Neste cenário não existe nada que possa ser feito. Isso também acontece se o dono do Token vier a falecer não informar em seu testamento as chaves de acesso a sua carteira digital que contém o Token.
Comentários
Postar um comentário