Simple Science

Ciência de ponta explicada de forma simples

# Informática # Ciência da Computação e Teoria dos Jogos

A Evolução das Transações em Blockchain

Como a Resonance lida com a complexidade das taxas e transações em blockchain.

Maryam Bahrani, Naveen Durvasula

― 5 min ler


Taxas de Blockchain Taxas de Blockchain Reimaginadas são gerenciadas no blockchain. A Resonance muda a forma como as taxas
Índice

No mundo do blockchain, todo mundo já ouviu falar de criptomoedas, né? Mas espera, tem mais! Blockchain não é só sobre enviar grana; é também sobre rodar programas complexos, que a gente chama de contratos inteligentes. Mas, conforme a galera vai ficando criativa com suas ideias, as demandas para o blockchain ficaram mais variadas e complicadas. Vamos mergulhar nesse mundo de Transações, Taxas e a tecnologia que tenta fazer tudo funcionar numa boa.

Qual é o Problema?

Imagina um restaurante movimentado na hora do almoço. Tem gente querendo hambúrguer, enquanto outros estão atrás de salada. A cozinha (que vamos chamar de blockchain) precisa preparar todos esses Pedidos diferentes de forma eficiente. Se a cozinha só consegue fazer hambúrguer simples, vai ter dificuldade quando alguém pedir um wrap vegano complicado. Em outras palavras, cada usuário tem suas necessidades e o blockchain precisa acompanhar.

Necessidades Diferentes, Taxas Diferentes

Os usuários têm quantias variadas que estão dispostos a pagar pelos seus pedidos (ou transações). Alguns podem achar que uma transação vale muito, enquanto outros podem achar que mal vale a pena. E se a equipe da cozinha perceber que algumas transações são mais difíceis de fazer do que outras, pode ser que precisem cobrar mais. Isso cria um menu complexo de preços baseado na complexidade do pedido e na movimentação da cozinha naquele momento.

Apresentando o Resonance: Uma Nova Maneira de Gerenciar Taxas

Agora que entendemos o problema, vamos falar sobre uma solução chamada Resonance. Pense nisso como um cardápio chique que ajuda a cozinha a descobrir quanto cobrar por cada pedido com base na demanda atual e nas capacidades da cozinha.

Como o Resonance Funciona

O Resonance foi feito para levar em conta como diferentes usuários valorizam suas transações e como diferentes Cozinhas (ou nós) gerenciam seus recursos. Ele permite que os usuários enviem seus pedidos com o preço que estão dispostos a pagar, enquanto as cozinhas podem expressar quanto vai custar para preparar esses pedidos. Ao combinar essas duas coisas, conseguimos fazer todo o sistema funcionar de forma mais suave.

Personalizando Preços

Uma característica bacana do Resonance é que ele permite que corretores, como gerentes de restaurante, ajudem a definir preços individuais para cada tipo de transação. Imagina chefs competindo para preparar os melhores pratos; eles querem ganhar clientes sendo eficientes e cobrando na medida certa. O Resonance incentiva essa competição, levando a preços melhores para os usuários e garantindo que as cozinhas continuem eficientes.

Evitando Conflitos na Cozinha

Vamos voltar à nossa metáfora do restaurante. Se dois clientes querem pedir pratos que precisam do mesmo ingrediente, a cozinha não consegue preparar os dois ao mesmo tempo. Vai dar uma bagunça! O Resonance ajuda a evitar essas situações estabelecendo regras que garantem que pedidos conflitantes não sejam processados ao mesmo tempo. É como um garçom esperto que garante que ninguém peça a última fatia de pizza ao mesmo tempo.

Por Que Isso Importa

Como mencionamos antes, as redes blockchain ficaram mais complexas, assim como nosso restaurante imaginário. Quanto mais opções você tem no cardápio, mais difícil é manter tudo organizado. Implementando o Resonance, podemos garantir que cada transação seja processada de forma eficiente, evitando atrasos, conflitos e caos indesejado.

Os Benefícios do Resonance

  1. Eficiência: Os usuários têm suas transações processadas rapidamente e sem conflitos.
  2. Preços Justos: Os preços refletem a complexidade real das transações, então os usuários não pagam a mais.
  3. Participação Racional: Tanto usuários quanto cozinhas se beneficiam, o que significa que eles vão querer continuar participando em vez de desistir.

Considerações Práticas

Claro, nem tudo é só flores. Implementar um novo sistema como o Resonance exige cuidado. Imagina se a equipe da cozinha não soubesse quem pediu o quê-isso levaria a muitos clientes insatisfeitos.

O Desafio de Manter o Controle

O Resonance tem que acompanhar vários usuários e cozinhas, garantindo que todo mundo saiba seus papéis e os custos envolvidos. Pense nisso como um gerente de cozinha bem organizado que mantém tudo em ordem.

Evitando Sabotagem

No nosso restaurante, digamos que um dos garçons queira fazer o chef parecer mal e comece a anotar pedidos de pratos falsos. Isso é um problema! O Resonance precisa ter salvaguardas para evitar esse tipo de sabotagem. Garantindo transparência e regras justas, conseguimos manter os elementos indesejáveis longe.

Olhando para o Futuro

O mundo do blockchain e dos contratos inteligentes está em constante evolução. À medida que mais pessoas têm ideias brilhantes, a necessidade de plataformas como o Resonance se torna ainda mais crítica. Basta pensar em todos aqueles chefs de tecnologia por aí, tentando criar o próximo grande prato!

O Futuro É Brilhante

Com melhorias como o Resonance, há potencial para operações mais suaves, taxas mais justas e usuários mais felizes. Assim como um restaurante bem administrado, o objetivo é fazer todo mundo sair com um sorriso e a barriga cheia (ou a carteira, nesse caso).

Conclusão

Blockchain é muito mais do que apenas uma ferramenta financeira. É um ecossistema vibrante que precisa se adaptar e evoluir à medida que os usuários surgem com novas e empolgantes ideias. Com soluções inovadoras como o Resonance, podemos garantir que todo mundo consiga o que quer enquanto a cozinha funciona numa boa. Então, da próxima vez que você pensar em blockchain, lembre-se que é um restaurante sofisticado servindo uma variedade de pratos deliciosos e complexos!

Fonte original

Título: Resonance: Transaction Fees for Heterogeneous Computation

Resumo: Blockchain networks are facing increasingly heterogeneous computational demands, and in response, protocol designers have started building specialized infrastructure to supply that demand. This paper introduces Resonance: a new kind of transaction fee mechanism for the general two-sided market setting (with users on one side and nodes on the other), where both sides of the market exhibit a high degree of heterogeneity. We allow users submitting transactions to have arbitrary valuations for inclusion, nodes responsible for executing transactions to incur arbitrary costs for running any bundle of transactions, and further allow for arbitrary additional constraints on what allocations are valid. These constraints can, for example, be used to prevent state conflicts by requiring transactions that utilize the same part of the network's state to not be executed in parallel. They also enable support for new transaction types, such as transactions that require multiple nodes for execution (e.g. to run multi-party computation for better transaction privacy). Resonance's design utilizes competition among sophisticated brokers to find individualized prices for each transaction and node. We show that at pure Nash equilibria, Resonance finds an efficient outcome and minimizes the need for strategization by users and nodes. It is also budget-balanced, individually rational for all parties, and computationally tractable.

Autores: Maryam Bahrani, Naveen Durvasula

Última atualização: Nov 19, 2024

Idioma: English

Fonte URL: https://arxiv.org/abs/2411.11789

Fonte PDF: https://arxiv.org/pdf/2411.11789

Licença: https://creativecommons.org/licenses/by/4.0/

Alterações: Este resumo foi elaborado com a assistência da AI e pode conter imprecisões. Para obter informações exactas, consulte os documentos originais ligados aqui.

Obrigado ao arxiv pela utilização da sua interoperabilidade de acesso aberto.

Artigos semelhantes