$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
A estrutura para negociação de obras de arte NFT baseada em blockchain é estruturada como um protocolo em múltiplas camadas que integra contratos inteligentes, mecanismos de preservação da privacidade, modelagem baseada em teoria dos jogos, algoritmos de aprendizado de máquina, aprendizado por reforço e avaliação de custos de gases dentro de uma arquitetura unificada.
O processo começa com o desenvolvimento de contratos inteligentes que definem funções centrais, como registro de participantes, listagem de ativos, envio de pedidos e execução de transações. Esses contratos permitem a integração dos usuários, o registro de ativos e o manejo seguro dos pedidos. Para avaliar a correção e eficiência, a lógica contratual foi testada, e os custos de execução foram registrados sob diferentes configurações de velocidade de transação.
Os ZKPs são incorporados para validar a autenticidade da obra de arte sem divulgar detalhes sensíveis. Cada transação passa por verificação dupla por meio de verificações on-chain e validação ZKP, garantindo confidencialidade e integridade dos dados. O design modular ZKP funciona independentemente dos principais contratos inteligentes, permitindo integração e suporte à implantação em larga escala. A geração de provas e a latência de verificação foram avaliadas para analisar a viabilidade.
Uma interface baseada na web foi implementada usando um framework de uso geral. A interface inclui módulos como página de destino, painel de artista e plataforma de negociação. A autenticação baseada em carteira permite a assinatura de transações, enquanto as funcionalidades de upload e cunha permitem que artistas tokenizem obras digitais.
No nível de design de mercado, o modelo de Negociação Cooperativa de Teoria de Jogos (CoGTT) emprega um mecanismo estruturado de negociação em três fases. A primeira fase aplica a correspondência direta de preços com base em propostas e pedidos submetidos. Participantes não combinados avançam para a segunda fase, que utiliza estratégias negociadas de precificação min–max, incluindo métodos de avaliação no meio do caminho. Se nenhum acordo for alcançado, as negociações avançam para a terceira fase, onde os princípios de equilíbrio de Nash são aplicados, e negociações iterativas continuam até que os preços convergentes de equilíbrio sejam alcançados. Essas fases são implementadas como algoritmos modulares: correspondência ingênua (Algoritmo 1), intermediária (Algoritmo 2), negociação de equilíbrio de Nash (Algoritmo 3) e um fluxo de trabalho integrado (Algoritmo 4).
Modelos de aprendizado de máquina são integrados ao processo de negociação para suporte à decisão. Características de mercado como bids, asks, volume de negociação, dados históricos de preços e pontuações de reputação são usadas para modelagem preditiva. Regressão Linear (Algoritmo 5) estima preços justos, com desempenho avaliado usando o erro quadrático médio (MSE). Clustering K-Means (Algoritmo 6), suportado pela normalização de características e redução de dimensionalidade baseada em PCA, segmenta os usuários em clusters, avaliados pela pontuação de silhueta. Random Forest (Algoritmo 7) fornece previsões adicionais de preço, validadas tanto pelo MSE quanto peloR 2. Um algoritmo integrativo (Algoritmo 8) combina regressão, agrupamento e saídas de Random Forest em um fluxo dinâmico de decisão para negociação adaptativa.
O aprendizado por reforço por meio do Q-learning é aplicado para otimizar estratégias de lance. O espaço de estados é definido pelos níveis atuais de preços e valores de licitação, enquanto as ações incluem incremento, decremento ou retenção. Um Q-agent é treinado usando feedback de previsões de Random Forest, aprendendo políticas que reduzem o erro de precificação e aumentam a utilidade dos participantes. Simulações são conduzidas até a convergência para políticas alinhadas ao equilíbrio, e os resultados são validados em ambientes de negociação simulados.
O consumo de gás para cada função contratual é registrado sistematicamente, com custos de transação calculados sob configurações de velocidade variadas. Por exemplo, a função registerArtist() consumiu 90.123 unidades a gás, com custos correspondentes comparados aos preços do ETH de mercado. Essas avaliações identificam trade-offs entre custo e eficiência de execução.
O desempenho do framework foi avaliado usando múltiplas métricas. A regressão linear alcançou um MSE de 4,54 × 10⁻28, enquanto o agrupamento K-Means produziu um escore de silhueta de 0,8178. Random Forest apresentou um MSE de 0,1311 com um R2 de 0,9920. Os resultados do Q-learning foram avaliados para convergência e alinhamento de equilíbrio sob diferentes condições de preço. Esses resultados indicam a viabilidade da abordagem proposta para apoiar a negociação de obras de arte NFT sob condições de mercado baseadas em blockchain.
Proposta de framework cooperativo de negociação teórica de jogos (CoGTT) para comércio digital de arte
A abordagem híbrida inovadora de trading cooperativo de jogos (CoGTT) combina uma abordagem de negociação de NFTs baseada em teoria dos jogos com mecanismos adicionais de precificação e equilíbrio de Nash para melhorar a eficiência e a coordenação dos mercados de NFTs. A abordagem proposta é construída sobre uma plataforma blockchain habilitada por contratos inteligentes. A abordagem utiliza técnicas criptográficas avançadas e ZKPs para garantir verificação segura e privada das transações. Os ZKPs permitem a validação de propriedade e detalhes da transação sem divulgar informações sensíveis sobre compradores ou vendedores.
Essa abordagem proposta introduz interações estratégicas entre criadores, compradores e corretores intermediários dentro de um mercado descentralizado. Esse modelo visa otimizar os resultados das negociações, equilibrando incentivos para todos os participantes enquanto considera a dinâmica da competição e da cooperação. Embora o framework proposto foque principalmente em correspondência ingênua de lance-vende, negociação baseada em ponto médio e acordo baseado em equilíbrio de Nash, outros métodos, como leilões de segundo preço, existem e continuam sendo relevantes nos mercados de NFTs. No comércio de arte digital, o leiloeiro determina o preço da transação usando as seguintes abordagens:
Preço de lance ao consumidor: O preço é definido diretamente com base no lance mais alto do comprador. Esse método reflete o valor máximo que o comprador pagará pela obra, promovendo licitações competitivas.
Método do preço médio: O preço é calculado como o ponto intermediário entre o preço oferecido pelo comprador e o preço pedido pelo vendedor, criando um equilíbrio. Este cálculo de preços de equilíbrio:
Equilíbrio (EPrice) =DArt APrice +DArt BPrice
Essa abordagem visa equilibrar os interesses tanto do comprador quanto do vendedor, levando a uma transação justa e mutuamente aceitável. Esses métodos oferecem flexibilidade nas estratégias de precificação, atendendo a preferências diversas e dinâmicas de mercado no ecossistema de negociação de obras digitais.
Modelo cooperativo de negociação baseado em teoria dos jogos em 3 fases
Esta seção apresenta uma abordagem inovadora de comércio cooperativo baseado em teoria dos jogos em 3 fases, especificamente projetada para arte digital. A abordagem ajusta dinamicamente tanto os preços de licitação quanto os de pedido para otimizar a eficiência e a justiça na negociação, conforme mostrado nas Tabelas 2 e 3, facilitadas por um corretor. O objetivo é melhorar a justiça, a eficiência e a lucratividade nos mercados descentralizados de NFTs, buscando um equilíbrio entre os interesses dos criadores e dos compradores de obras de arte. A Figura 2 ilustra o modelo proposto de sistema de negociação em 3 fases para arte digital, com o algoritmo detalhado fornecido no Algoritmo 4. O framework proposto CoGTT completa eficientemente o processo de negociação digital de arte em três fases: a) Negociação Ingênua baseada em preços de pedido e licitação, b) Negociação baseada no Preço Min-Max Negociado, e c) Negociação usando o método de Equilíbrio de Nash. Na primeira fase, o comércio ingênuo é iniciado com base nas informações iniciais de criadores e compradores. A segunda fase envolve negociar com base nos preços mínimos e máximos negociados entre vendedores e compradores para os demais pedidos não negociados. Por fim, a terceira fase utiliza o método de Equilíbrio de Nash para finalizar o processo de negociação.
Primeira fase - Negociação ingênua com preço de pedido e lance:
Na primeira fase, os criadores de obras digitais (fornecedores) são organizados em ordem crescente com base nos preços pedidos, juntamente com seus preços mínimos de venda. Da mesma forma, compradores (consumidores) são organizados em ordem crescente de acordo com os preços de lances submetidos por eles, juntamente com seus preços máximos de lance. O preço mínimo pedido pelos criadores e o preço máximo de lance dos compradores são mantidos em sigilo. Uma abordagem cooperativa é então empregada para combinar compradores e criadores, facilitando a alocação de obras de arte onde os preços de lances dos compradores coincidem com os preços pedidos pelos criadores. Essa alocação pode envolver um único criador ou vários criadores, desde que os preços pedidos combinados estejam dentro do lance do comprador. Compradores que não conseguirem adquirir obras de arte nesta fase devido a restrições de preços avançarão para a segunda fase. Os detalhes da abordagem de negociação estão descritos no Algoritmo 1.
Segunda fase - Negociação com preço mínimo-máximo negociado
Na segunda fase, os pedidos de compradores incomparáveis são atendidos para concluir o processo de negociação, utilizando os preços mínimos pedidos pelos criadores de arte digital e os preços máximos de lance dos compradores. A abordagem de negociação emprega vários métodos, incluindo Valor Médio, Valor Intermediário Intradia e Equilíbrio de Mercado, para determinar um valor médio que aumente a eficiência da negociação. Os detalhes dessas abordagens de ponto médio são discutidos nas seguintes subseções. Os detalhes da abordagem de negociação são fornecidos no Algoritmo 2.
Valor médio: Uma abordagem de intermediação incorporada para encontrar o valor médio entre criadores e compradores com uma abordagem simples de valor médio. Por exemplo, se o preço de lance de uma arte digital for 50 e o preço pedido for 52, então o valor médio pode ser encontrado fazendo a média dos preços de lance e venda.

Valor do ponto médio intradiário: A abordagem de corretagem incorporada marca o preço mínimo de negociação do mesmo tipo de artes, também o preço máximo do mesmo tipo de artes, e utiliza a seguinte fórmula para calcular o valor médio: (Máximo Atual do Dia + Mínimo Atual do Dia)/2. Esse valor médio é definido como o preço da transação de negociação se o valor médio for maior que o preço mínimo pedido pelo criador da arte e menor que o preço máximo de lance do comprador.
Equilíbrio de mercado: O preço médio é um indicador importante do equilíbrio de mercado. Ele reflete o preço pelo qual o criador da arte (preço pedido) e o comprador (preço de lance) por um ativo se alinham. Esse valor é calculado fazendo a média do maior preço de lance e do menor preço pedido, fornecendo aos traders uma representação justa do valor de mercado atual, sem ser afetado por preços extremos de compra ou venda. A fórmula é apresentada nas seguintes 3 equações.



Terceira fase - Negociação no método de equilíbrio de Nash
No terceiro passo, as informações estendidas dos pedidos não negociados restantes, como o preço mínimo pedido do criador e o preço máximo de lance do comprador, são reveladas para ambos os lados, para que eles se estabelecessem em um ponto de equilíbrio onde o preço de oferta do comprador é o mais alto que ele está disposto a aceitar e o preço de venda do criador é o mais baixo que ele está disposto a aceitar. Os detalhes da abordagem de negociação são apresentados no Algoritmo 3.
Na primeira e segunda fases do quadro, a confidencialidade e o alinhamento de incentivos são empregados para desencorajar o relatório estratégico incorreto dos preços. A disposição máxima dos compradores para pagar e os preços mínimos aceitáveis dos criadores são mantidos como valores confidenciais durante a alocação, limitando as oportunidades de manipulação por subdeclaração ou exagero. Como decisões de correspondência dependem de intervalos (pedido mínimo e licitação máxima) em vez de divulgações explícitas, tentativas de reportar preços incorretamente aumentam a probabilidade de exclusão das alocações da Fase 1 ou Fase 2, reduzindo assim as oportunidades de negociação. Além disso, o protocolo avança para uma terceira fase baseada no Equilíbrio de Nash quando as negociações anteriores não são bem-sucedidas. Nesta etapa, ajustes iterativos levam à convergência em resultados que refletem com mais precisão as verdadeiras avaliações dos participantes. Essa progressão desencoraja reportagens erradas nas fases iniciais, já que tentativas fracassadas de manipulação apenas adiam a execução e, em última análise, exigem uma revelação verdadeira das avaliações para a conclusão bem-sucedida da operação.
Os resultados dos algoritmos de aprendizado de máquina (ML) não são tratados como previsões isoladas, mas estão ativamente incorporados ao framework de negociação cooperativa de jogos trifásica (CoGTT) para orientar precificação, negociação e descoberta de equilíbrios. As conexões agora são descritas da seguinte forma:
Fase 1 - Negociação naive com regressão linear: O modelo de regressão linear gera um benchmark de preço justo ao fazer a média das características de compra e venda com base em tendências históricas. Esse preço justo previsto é então comparado tanto com o lance apresentado pelo comprador quanto com o preço pedido pelo criador. Se qualquer uma das partes reportar um valor que difere significativamente do preço justo previsto, a alocação é despriorizada, reduzindo o incentivo para reportar erros. Assim, a saída de regressão atua como um mecanismo de filtragem que determina quais operações são consideradas viáveis para alocação direta.
Fase 2 - Negociação min-max com random forest: O modelo random forest refina a estimativa dinâmica de preços incorporando spreads de compra e venda, volume de negociação e pontuações de reputação. Essas previsões são usadas diretamente para calibrar métodos de negociação baseados em ponto médio (Valor Médio, Ponto Intermediário Intradia, Equilíbrio de Mercado). Por exemplo, quando um preço de ponto médio é calculado, a previsão da floresta aleatória é aplicada como um fator corretivo para garantir que o valor negociado seja consistente com o comportamento do mercado. Essa integração garante que os resultados da intermediação estejam ancorados em padrões de mercado aprendidos, e não em pontos intermediários aritméticos arbitrários.
Fase 3 - Negociação baseada em equilíbrio com clustering K-means: Nesta etapa, os participantes comprador e vendedor são primeiro segmentados em clusters baseados em características comportamentais (agressividade de oferta/venda, reputação, atividade histórica). Essa segmentação garante que as negociações rumo ao equilíbrio ocorram entre participantes comparáveis, o que reduz a volatilidade e melhora a justiça. As atribuições de clusters servem assim como restrições em nível de grupo sobre cujos preços podem ser considerados na descoberta de equilíbrio.
Integração com aprendizado por reforço (Q-learning): O Q-learning se baseia nas previsões de floresta aleatória para otimizar estratégias dinâmicas de lance. Cada vez que o agente ajusta um lance (diminuir, reter ou aumentar), o sinal de recompensa é calculado em relação ao preço justo previsto pela Floresta Aleatória. Ao longo de vários episódios, o Q-agent aprende políticas que minimizam o erro de precificação e maximizam a utilidade, e essas políticas são implementadas diretamente na Fase 3 de negociação de equilíbrio. Na prática, isso significa que os ajustes de lance dos compradores durante a descoberta do equilíbrio são informados por estratégias otimizadas e validadas durante simulações de treinamento.
Juntos, esses mecanismos demonstram que as saídas do ML servem como motores de suporte à decisão fortemente acoplados às fases de CoGTT. A regressão linear impõe alocações iniciais realistas, a Random Forest fundamenta as negociações no comportamento empírico do mercado, agrupamento estrutura o processo de equilíbrio, e o Aprendizado por Reforço impulsiona o refinamento da estratégia adaptativa. Ao vincular explicitamente previsões algorítmicas a pontos de decisão operacional, o framework garante que a negociação não seja apenas automatizada, mas também informada por inteligência adaptativa ao mercado.
Conjuntos de dados, características e framework de reprodutibilidade
Definição e motivação do conjunto de dados
Ambientes de negociação de NFTs e ativos digitais são caracterizados por múltiplos atributos de mercado e participantes, incluindo preço de compra do comprador, preço de venda do vendedor, preço histórico de transação, volume de transações e reputação dos participantes. Como nenhum conjunto de dados NFT disponível publicamente fornece simultaneamente todos esses atributos, este estudo utiliza conjuntos de dados gerados sinteticamente para permitir validação controlada de protocolos, preservando um comportamento realista de mercado. O tamanho dos conjuntos de dados varia de 100 a 1000 transações, dependendo do cenário experimental e dos requisitos do modelo.
Cada registro de conjunto de dados consiste nos seguintes campos: Bid, Demand, Preço Histórico, Volume, Reputation e Fair Price, onde o preço justo é definido como a média aritmética dos valores de compra e venda.
Processo de geração de dados sintéticos:
Os lances dos compradores são amostrados de distribuições uniformes limitadas, usando intervalos como [90, 110] para experimentos em pequena escala e [100, 1000] para simulações em grande escala. Os preços de venda pelo vendedor são gerados adicionando um offset estocástico positivo às ofertas correspondentes, modelando spreads de compra e venda realistas. Os preços históricos são extraídos de distribuições normais centradas nos valores das compras, com ruído aditivo para simular a volatilidade do mercado. Os volumes de transações são gerados como valores inteiros dentro de intervalos predefinidos (por exemplo, [1, 10] ou [100, 1000]), enquanto as pontuações de reputação dos participantes são amostradas a partir de distribuições uniformes, seja em [0, 1] (pontuações de confiança normalizadas) ou [0, 5] (representação por estrelas). Todos os experimentos utilizam sementes aleatórias fixas (numpy.random.seed(42)) para garantir uma reconstrução determinística e repetível do conjunto de dados.
Esquema de dados, armazenamento e acesso
Todos os conjuntos de dados são armazenados em formato CSV com um esquema fixo de seis colunas: (bid, ask, historical_price, volume, reputação, fair_price). Cada arquivo CSV normalmente contém aproximadamente 1.000 registros, a menos que especificado de outra forma. Para reprodutibilidade descentralizada, os arquivos de conjunto de dados são enviados para o IPFS, e os identificadores de conteúdo correspondentes (CIDs) são registrados junto com endereços de smart contract nos arquivos de configuração. Esse design permite a recuperação independente de conjuntos de dados idênticos sem depender de armazenamento centralizado.
Preparação e divisão de conjuntos de dados
Os conjuntos de dados são divididos em subconjuntos de treinamento e teste usando uma divisão 80/20 train–test implementada via train_test_split com random_state=42. A validação cruzada de cinco vezes é aplicada durante o ajuste de hiperparâmetros em Random Forest, enquanto o escalonamento de características usando StandardScaler() é aplicado quando necessário, especialmente para clustering e fluxos de trabalho baseados em PCA.
Modelos de aprendizado de máquina e parametrização
Todos os modelos de aprendizado de máquina são implementados usando bibliotecas estabelecidas com configurações fixas para garantir a reprodutibilidade. Um resumo completo dos parâmetros e valores é fornecido na tabela anexa. A Regressão Linear (LR) utiliza um estimador de mínimos quadrados com preço de compra, venda, preço histórico, volume e reputação como insumos e preço justo como variável-alvo. O desempenho é avaliado usando o Erro Quadrático Médio (MSE). O Clustering K-Means é aplicado a subconjuntos de características escaladas, opcionalmente reduzidos usando Análise de Componentes Principais (PCA), com dois componentes capturando mais de 90% de variância. O número de agrupamentos é selecionado na faixa de 2–3 usando critérios de cotovelo e silhueta. A Regressão de Floresta Aleatória (RF) é usada para estimativa de preços não linear com 100–200 árvores, parâmetros de profundidade e divisão ajustados por meio de validação cruzada de cinco vezes. O desempenho do modelo é avaliado usando MSE eR2. O Q-Learning é implementado como uma abordagem de aprendizado por reforço tabular com 31 estados de preço discretizados, três ações de ajuste de licitação e parâmetros fixos de aprendizado (α = 0,1, γ = 0,9, ε = 0,1). A convergência é avaliada por meio da estabilização das recompensas episódicas. Computacionalmente, a Regressão Linear e as K-Medias são concluídas em segundos para conjuntos de dados de até 10a 3 amostras, o treinamento em Floresta Aleatória requer segundos a minutos dependendo da escala, e o Q-learning converge eficientemente devido ao seu espaço de estados de baixa dimensão.
Execução do blockchain, privacidade e registro de custos
Implantação e execução de contratos inteligentes
Contratos inteligentes que codificam a lógica de negociação são escritos em Solidity (pragma ^0.8.20) com otimização do compilador ativada (200 execuções) e implantados na rede de testes Sepolia usando frameworks de desenvolvimento padronizados. A assinatura de transações baseada em carteira é realizada por meio de uma carteira baseada em navegador conectada por um endpoint RPC. O uso de gás para a implantação de contratos e funções transacionais é registrado automaticamente, e os custos de execução são calculados usando taxas de conversão ETH/USD contemporâneas.
Integração de provas de conhecimento zero
A verificação que preserva a privacidade é implementada por meio de um pipeline ZK-SNARK, incluindo compilação de circuitos, configuração confiável, geração de provas e verificação on-chain. As provas são geradas fora da cadeia e verificadas on-chain usando um contrato verificador dedicado implantado junto com o contrato principal de negociação, permitindo validação da propriedade e correção das transações sem revelar dados sensíveis dos participantes.
Ambiente de software e fluxo de trabalho de execução
Todos os experimentos são realizados em um sistema Linux de 64 bits com configuração de hardware fixa. Fluxos de trabalho de aprendizado de máquina são executados em um ambiente Python, enquanto o desenvolvimento em blockchain e a interação front-end dependem de uma pilha baseada em JavaScript com versões fixas do framework. Aplicações front-end são construídas e servidas usando um gerenciador de pacotes, contratos inteligentes são compilados e implantados usando frameworks de desenvolvimento padronizados, e a verificação ZKP é integrada ao fluxo de execução das transações.
Versões exatas de software, flags do compilador, configurações de carteira, políticas de pinning IPFS, comandos de execução e exemplos de CIDs são documentados no arquivo de reprodutibilidade para facilitar a replicação independente.
Resultados operacionais e taxas de conclusão
A robustez do protocolo implantado se reflete em suas estatísticas de execução. As funções centrais de contratos inteligentes alcançam altas taxas de conclusão, com uma taxa geral de sucesso de 84% em todas as operações transacionais. Contagens detalhadas de execução em nível de função e taxas de conclusão são relatadas na tabela de resultados correspondente.
Algoritmos
Esta seção apresenta uma estrutura de negociação de artes digitais em três fases baseadas em teoria de jogos cooperativos, onde um corretor é utilizado para coletar as unidades de arte disponíveis e seus preços pedidos dos criadores, além das unidades e preços de lance necessários dos usuários. Com base na abordagem proposta, o corretor então facilita transações entre criadores e usuários. O processo de negociação se desenrola em três fases distintas: na primeira fase, um algoritmo de negociação ingênuo é aplicado aos preços de pedido e de licitação, conforme descrito no Algoritmo 1. A segunda fase introduz um algoritmo de negociação de preço mínimo-máximo baseado em negociação, apresentado no Algoritmo 2. Por fim, a terceira fase utiliza um algoritmo de negociação baseado em Equilíbrio de Nash, detalhado no Algoritmo 3, e o Algoritmo 4 integra os três algoritmos na abordagem abrangente de negociação digital de arte digital em teoria cooperativa de jogos em três fases. O algoritmo 5 mostra a regressão linear para previsão justa de preços. O algoritmo 6 mostra o agrupamento K-Means para agrupamento comprador/vendedor. O algoritmo 7 mostra uma floresta aleatória para previsão de preços em negociação em tempo real. O Algoritmo 8 mostra o Fluxo do Algoritmo de Negociação de NFTs Baseado em Aprendizado de Máquina. Os algoritmos 5–8 fazem parte do algoritmo 8.
O framework proposto implementa um mecanismo de Negociação Teórica de Jogos Cooperativos (CoGTT) em três fases para lidar sistematicamente com transações de arte digital baseadas em NFTs. Na primeira fase, a negociação ingênua é realizada usando correspondência direta de compra e venda, conforme formalizado no Algoritmo 1. Os compradores são ordenados por preços de lances decrescentes e os vendedores por preços pedidos ascendentes, permitindo a alocação sequencial das obras dentro das restrições orçamentárias do comprador. Compradores que não conseguem concluir uma operação nesta etapa são encaminhados para a segunda fase, onde o preço min-max negociado é aplicado usando o Algoritmo 2. Essa etapa calcula um preço intermediário entre o preço mínimo pedido pelo vendedor e o preço máximo de lance do comprador, que é ainda ajustado usando demanda do mercado e indicadores de negociação em tempo real. Uma negociação é executada somente se o preço negociado permanecer dentro da faixa permitida de compra e venda. Para transações que ainda permanecem não resolvidas, o arcabouço avança para a terceira fase, onde o comércio baseado em equilíbrio de Nash é aplicado usando o Algoritmo 3. Aqui, ajustes iterativos de preço baseados nas utilidades participantes convergem para um preço de equilíbrio estável, garantindo liquidação racional. Essas três etapas são orquestradas dentro de um fluxo de trabalho unificado de decisão definido no Algoritmo 4, que integra correspondência direta, corretagem e resolução de equilíbrio em um único pipeline de negociação.
Para aumentar a precisão dos preços, adaptabilidade e tomada de decisões estratégicas, o framework CoGTT é ampliado com múltiplos modelos de aprendizado de máquina. O Algoritmo 5 aplica a Regressão Linear para estimar um preço justo de base usando características observáveis do mercado, servindo como um mecanismo de filtragem interpretável durante a avaliação inicial da negociação. Para negociação em tempo real, o Algoritmo 7 utiliza um regressor de Floresta Aleatória para capturar padrões de precificação não lineares influenciados por spreads de compra e venda, preços históricos, volume e reputação dos participantes. O comportamento dos participantes é ainda mais estruturado usando o Algoritmo 6, que aplica clustering K-Means com redução de dimensionalidade baseada em PCA a compradores e vendedores em grupos em clusters comportamentalmente semelhantes, melhorando a estabilidade durante negociações de equilíbrio. Esses modelos são integrados a um fluxo de trabalho unificado de negociação orientado por ML descrito no Algoritmo 8, onde a Regressão Linear suporta filtragem da Fase 1, a Random Forest refina os preços da negociação da Fase 2, o agrupamento informa o agrupamento dos participantes da Fase 3, e o aprendizado por reforço otimiza os ajustes de licitação em direção ao equilíbrio de Nash. Juntos, esses algoritmos garantem que o framework proposto seja não apenas fundamentado teoricamente, mas também adaptativo, orientado por dados e adequado para ambientes dinâmicos de marketplace de NFTs. Todos os algoritmos estão listados no Arquivo Suplementar 1.