Em 26 de setembro de 2023, a Blocknative anunciou a sua decisão de interromper as suas operações de construção de blocos e relé. Quando ouvi a notícia antes do anúncio, fiquei surpreso. Embora estivesse bem ciente de que as empresas que operavam os relés para a PBS estavam a perder dinheiro, não esperava que alguém realmente encerrasse. Quando Matt disse, de forma jocosa, "Podemos ter apenas alguns relés restantes no próximo ano sem um esquema de incentivo adequado" de volta ao ETHCC em Paris, assumi que os devs da comunidade e os pesquisadores eventualmente identificariam uma solução sustentável para a incentivização de relés antes de chegarmos a esse estado.
Eu preocupo-me contigo
Mas agora percebo que talvez esse pensamento fosse um pouco ingênuo. Eu tinha dado o Relé como garantido e tinha descartado todas as suposições racionais e econômicas por trás dos relés em nome do bem público. Isso não é suficiente. Então, abaixo está a minha tentativa de reavaliar o incentivo do relé a partir do primeiro princípio com o objetivo de descobrir um caminho viável para os relés sem sacrificar a descentralização.
Vamos dar uma breve olhada no seguinte gráfico que ilustra o papel do relé dentro da PBS.
Papel do relé pela Kydo
Num piscar de olhos, o construtor envia o lance para relés, os relés enviam esse lance para o proponente, e o proponente compromete-se com o bloco mais valioso. O relé então revela o corpo do bloco, faz cumprir o pagamento do construtor ao proponente, e propaga o bloco para o resto da rede. Para mais detalhes, consulte esta publicaçãopor Stephane. Claramente, os relés desempenham um papel crítico na nossa rede de abastecimento de transações hoje. Então, por que não estão a ser devidamente incentivados? Aqui estão algumas razões que vejo até agora.
A PBS foi originalmente proposta para resolver os seguintes riscos associados aos proponentes:
Acredito que o PBS é um passo necessário para pavimentar o caminho para uma rede de consenso CR mais robusta, escalável, mas ao mesmo tempo, conseguiu "descarregar" muitos problemas para construtores e relés. Por exemplo, a seguinte imagem de censura.picsugere que, embora os validadores sejam principalmente não censuradores, existem problemas significativos de censura associados aos relés e construtores (menos descentralizados e sem IL).
Censura OFAC por Toni, ver https://censorship.pics
Além disso, os problemas de relé e construtor não foram o principal foco do PBS. E entre os dois, os construtores tinham incentivos econômicos explícitos (MEV, arbitragens CEX-DEX), o que não foi o caso dos relés.
Relés Questionando Sua Existência por Matt Cutler
O ePBS ainda está a ser investigado e tem muitos@mikeneuder/infinite-buffet">questões abertas que precisam de ser respondidas. Abordagens diferentes implicam diferentes compensações e mudanças de protocolo, algumas são mais invasivas do que outras, como exigir um tempo de slot mais longo. Há muito mais trabalho a ser feito para chegar a uma conclusão/consenso sobre se o Ethereum deve ou não consagrar o PBS. Para o futuro previsível, os relés são necessários para sustentar a configuração atual do PBS, e acho que é primordial que priorizemos alinhar o incentivo dos atuais intervenientes na rede de fornecimento de transações, em vez de esperar por uma solução que pode nunca ser realizada.
Ilustrando a vida de um relé
Dadas as incertezas mencionadas acima, a execução do relé como um bem público tornou-se compreensivelmente uma solução temporária para evitar lidar com questões de alinhamento de incentivos em torno das taxas cobradas na rede de fornecimento de transações. No entanto, isso também levou a uma competição de preços tóxica entre aqueles que estão tentando monetizar o relé.
bloXroute tentou rentabilizar no passado, oferecendo serviços adicionais, como uma rede de baixa latência para a propagação de blocos. O objetivo deles era fornecer uma rede de relé otimizada para latência, permitindo-lhes cobrar taxas com base no lucro que os construtores obtiveram ao usar o relé bloXroute. Embora a receita adicional mal tenha coberto os custos de manutenção e operações do relé (variando de $100k-500k), foi um modesto sucesso em demonstrar a capacidade de um relé cobrar uma taxa. No entanto, à medida que mais relés de bens públicos (como Agnostic e Ultrasound) capazes de fornecer uma latência relativamente baixa...relé otimista) Ao entrar em cena, a competição por usuários dispostos a pagar por esses serviços se intensifica, tornando o modelo de taxa da bloXroute menos eficaz com o tempo. Sem uma solução imediata, o mercado de relé continuará a ser uma competição para determinar quem pode sustentar o bem público por mais tempo com os bolsos mais profundos.
Até agora, existem duas abordagens para alcançar um mercado de relé mais sustentável sob diferentes pressupostos.
Apostar no bem público: Os relés podem recolher doações de grandes DAOs e protocolos para financiar as operações. Provavelmente é mais fácil de executar, mas é incerto quanto pode ser recolhido e por quanto tempo o financiamento do bem público durará. Simples, mas não se sabe o quão sustentável é, a menos que o fundo seja de grande porte (talvez fundos de ETF?!?). Um grande esforço nesse sentido é guild PBSliderado por Tina, aumentando a consciencialização em torno da questão da incentivação do relé enquanto financia a investigação e operações do relé através das suas bolsas. É certamente possível ter bolsas sustentáveis de bens públicos através da guilda PBS se houver uma entidade, como um fundo ETF, que esteja disposta a doar uma parte do seu lucro para a guilda, como o queVanEck fez para Protocol guildNo entanto, receber uma doação desse tipo é extremamente difícil e talvez até mesmo irrealista nesta fase. Portanto, esforços de bens públicos como a guilda da PBS poderiam ser considerados como um incentivo adicional para realizar mais pesquisas e desenvolvimento em torno do mecanismo de incentivo de relé.
Resolver os problemas de alinhamento de incentivos: Formar um sindicato de relé & alcançar um consenso social para elaborar coletivamente um modelo de taxas que tenta permitir a monetização de relés ao mesmo tempo que alinha o incentivo de construtores e validadores. Isso requer coordenação e colaboração entre as partes interessadas em nossa rede de fornecimento de txs, e o foco deste artigo é explorar os meios através dos quais isso pode ser alcançado.
União do Relé: uma tentativa de avançar a partir do bem público através do consenso social
Alguns operadores de relé têm @KuDeTa/relay_guild_mvp":tentou alinhar os incentivos de todos, incluindo validadores e construtores, para encontrar um caminho sustentável para o futuro. Para iniciar a discussão, aqui estão questões importantes que precisamos responder:
Então vamos explorar essas duas perguntas aqui.
Intuitivamente, parece razoável que os construtores e validadores, que dependem fortemente e beneficiam dos serviços fornecidos pelos relés, devem suportar os custos associados. Em termos práticos, ambas as partes poderiam colaborar permitindo que os relés deduzam uma parte das ofertas, mas há a necessidade de uma delas facilitar esse pagamento. É importante reconhecer que a participação de cada parte também introduz diferentes níveis de influência e poder de alavanca para os relés. Como resultado, torna-se essencial determinar qual das partes está mais inclinada, se é que está, a acomodar e compensar os relés. Essencialmente, devemos avaliar até que ponto os relés bem conectados podem persuadir os construtores ou validadores a liderar a facilitação desses pagamentos.
Nota: Refiro-me a "bem conectado" para significar relés que têm mais de um terço dos validadores registados em toda a rede.
Alavancagem do Relé sobre os construtores:
A alavancagem do Relay sobre os validadores:
Neste ponto, espero que seja claro que tanto os validadores como os construtores precisam de relés, e é difícil dizer qual das partes depende mais dos relés do que a outra. Os construtores enviam seletivamente as suas propostas para os relés da sua escolha e não as enviam cegamente para todos os relés, como sugeriram anteriormente. Da mesma forma, os validadores ouvem seletivamente os relés da sua escolha e não se registam cegamente em todos os relés, também devido a preocupações regulatórias.
Poder-se-ia argumentar que os relés podem ter mais alavancagem sobre os construtores por duas razões: primeiro, é relativamente mais fácil persuadir os construtores a apresentar propostas quando há inscrições suficientes de validadores devido às vantagens de desempenho; e segundo, construir um retransmissor de construtor é uma tarefa não trivial. No entanto, ainda não se chegou a uma conclusão sobre quem deve acomodar para facilitar o pagamento e suportar o custo do relé. Portanto, nosso próximo passo é explorar como as taxas podem ser distribuídas.
Existem dois possíveis modos de pagamento: pagamento em tempo real vs pagamento deferido, em que o primeiro liquida o pagamento enquanto a entrega da carga é realizada e o segundo liquida o pagamento posteriormente. Com isso em mente, vamos discutir a viabilidade técnica de possíveis abordagens de pagamento por construtores e validadores, a partir das quais também exploraremos quem e como a taxa é definida.
Se os construtores pagarem: Pagamento em tempo real
Diagrama ilustrando o pagamento em tempo real pelos construtores
Esta abordagem proposta é fascinante e vale a pena explorar mais ideias em cima dela. Por exemplo, em vez de calcular o delta entre as maior oferta de outros relés, podemos explorar o uso do delta das duas maiores ofertas recebidas dentro do mesmo relé. Dessa forma, os construtores podem enviar ofertas para vários relés como de costume, e o relé mais rápido que entregou as melhores ofertas e a carga pode cobrar a taxa e dar descontos. Isso ainda exigirá competições de latência entre os relés, mas pode evitar a supercentralização dos relés, não desincentivando as submissões de ofertas dos construtores para relés concorrentes.
Se os construtores pagarem: Pagamento adiado
Diagrama ilustrando o pagamento adiado pelos construtores
Se os validadores pagarem: Pagamento em tempo real
MEV-Boost atualmente mapeia as ofertas recebidas com os relés correspondentes via \
relés[BlockHashHex(bidInfo.blockHash.String())] = append(relés[BlockHashHex(bidInfo.blockHash.String())], relé)
Se os validadores pagarem: Pagamento adiado
Após explorar a dinâmica de incentivo em torno de construtores/validadores e abordagens para a incentivação sustentável de relés, algumas coisas estão claras:
O bem público (sem cobrança de taxa) sempre levará a uma corrida rumo ao abismo: Mesmo que o Ultrassom e o bloXroute tentem capturar valor nas vantagens de latência, a captura de valor será forçada a zero se houver relés de bens públicos igualmente competitivos e neutros que forneçam otimização de latência semelhante.
Um consenso social entre os principais relés neutros para sair do bem público é necessário: Pelo menos todos os principais relés de hoje (a maioria dos quais são neutros) devem coletivamente acabar com os relés gratuitos e começar a experimentar a adesão aos esquemas de incentivo propostos.
Mais fácil cobrar dos construtores: fazer cumprir os pagamentos dos validadores requer uma tremenda quantidade de coordenação e alinhamento de incentivos entre milhares de operadores de nós. Isso é ainda mais difícil dado que a receita do relé sempre sai da receita de lances de um proponente. Além disso, os validadores têm influência sobre os relés no sentido de que mais registos de validadores permitem um relé mais competitivo, atraindo assim mais lances dos construtores. Por isso, acredito que é mais prático convencer 20-30 construtores e tentar alinhar os seus incentivos.
A disputa entre a incentivação de relés e a centralização: Ao elaborar o nosso esquema de incentivação de relés, temos de considerar o risco de centralização dos relés que surgem da competição de latência. Idealmente, gostaríamos de ter um mercado de relés cooperativo que garanta entregas colaborativas de carga útil para uma máxima vivacidade, permitindo ainda a monetização, que poderia advir de vantagens de latência. Também vale a pena notar que o surgimento de construtores de blocos distribuídos como SUAVE ajuda a aliviar a necessidade de relés, uma vez que transfere a sobrecarga de confiança na validação de txs para TEE endurecido.
Embora haja muito mais trabalho a ser feito na busca pela abordagem correta para incentivar de forma sustentável os relés, espero que esta escrita possa ajudar a esclarecer algumas das dinâmicas de incentivo pouco exploradas e dos desafios técnicos associados às várias abordagens para resolver este problema de incentivo de relé. Estou também ansioso por ver mais discussões futuras em torno da incentivização de relés para impulsionar esta iniciativa.
Em 26 de setembro de 2023, a Blocknative anunciou a sua decisão de interromper as suas operações de construção de blocos e relé. Quando ouvi a notícia antes do anúncio, fiquei surpreso. Embora estivesse bem ciente de que as empresas que operavam os relés para a PBS estavam a perder dinheiro, não esperava que alguém realmente encerrasse. Quando Matt disse, de forma jocosa, "Podemos ter apenas alguns relés restantes no próximo ano sem um esquema de incentivo adequado" de volta ao ETHCC em Paris, assumi que os devs da comunidade e os pesquisadores eventualmente identificariam uma solução sustentável para a incentivização de relés antes de chegarmos a esse estado.
Eu preocupo-me contigo
Mas agora percebo que talvez esse pensamento fosse um pouco ingênuo. Eu tinha dado o Relé como garantido e tinha descartado todas as suposições racionais e econômicas por trás dos relés em nome do bem público. Isso não é suficiente. Então, abaixo está a minha tentativa de reavaliar o incentivo do relé a partir do primeiro princípio com o objetivo de descobrir um caminho viável para os relés sem sacrificar a descentralização.
Vamos dar uma breve olhada no seguinte gráfico que ilustra o papel do relé dentro da PBS.
Papel do relé pela Kydo
Num piscar de olhos, o construtor envia o lance para relés, os relés enviam esse lance para o proponente, e o proponente compromete-se com o bloco mais valioso. O relé então revela o corpo do bloco, faz cumprir o pagamento do construtor ao proponente, e propaga o bloco para o resto da rede. Para mais detalhes, consulte esta publicaçãopor Stephane. Claramente, os relés desempenham um papel crítico na nossa rede de abastecimento de transações hoje. Então, por que não estão a ser devidamente incentivados? Aqui estão algumas razões que vejo até agora.
A PBS foi originalmente proposta para resolver os seguintes riscos associados aos proponentes:
Acredito que o PBS é um passo necessário para pavimentar o caminho para uma rede de consenso CR mais robusta, escalável, mas ao mesmo tempo, conseguiu "descarregar" muitos problemas para construtores e relés. Por exemplo, a seguinte imagem de censura.picsugere que, embora os validadores sejam principalmente não censuradores, existem problemas significativos de censura associados aos relés e construtores (menos descentralizados e sem IL).
Censura OFAC por Toni, ver https://censorship.pics
Além disso, os problemas de relé e construtor não foram o principal foco do PBS. E entre os dois, os construtores tinham incentivos econômicos explícitos (MEV, arbitragens CEX-DEX), o que não foi o caso dos relés.
Relés Questionando Sua Existência por Matt Cutler
O ePBS ainda está a ser investigado e tem muitos@mikeneuder/infinite-buffet">questões abertas que precisam de ser respondidas. Abordagens diferentes implicam diferentes compensações e mudanças de protocolo, algumas são mais invasivas do que outras, como exigir um tempo de slot mais longo. Há muito mais trabalho a ser feito para chegar a uma conclusão/consenso sobre se o Ethereum deve ou não consagrar o PBS. Para o futuro previsível, os relés são necessários para sustentar a configuração atual do PBS, e acho que é primordial que priorizemos alinhar o incentivo dos atuais intervenientes na rede de fornecimento de transações, em vez de esperar por uma solução que pode nunca ser realizada.
Ilustrando a vida de um relé
Dadas as incertezas mencionadas acima, a execução do relé como um bem público tornou-se compreensivelmente uma solução temporária para evitar lidar com questões de alinhamento de incentivos em torno das taxas cobradas na rede de fornecimento de transações. No entanto, isso também levou a uma competição de preços tóxica entre aqueles que estão tentando monetizar o relé.
bloXroute tentou rentabilizar no passado, oferecendo serviços adicionais, como uma rede de baixa latência para a propagação de blocos. O objetivo deles era fornecer uma rede de relé otimizada para latência, permitindo-lhes cobrar taxas com base no lucro que os construtores obtiveram ao usar o relé bloXroute. Embora a receita adicional mal tenha coberto os custos de manutenção e operações do relé (variando de $100k-500k), foi um modesto sucesso em demonstrar a capacidade de um relé cobrar uma taxa. No entanto, à medida que mais relés de bens públicos (como Agnostic e Ultrasound) capazes de fornecer uma latência relativamente baixa...relé otimista) Ao entrar em cena, a competição por usuários dispostos a pagar por esses serviços se intensifica, tornando o modelo de taxa da bloXroute menos eficaz com o tempo. Sem uma solução imediata, o mercado de relé continuará a ser uma competição para determinar quem pode sustentar o bem público por mais tempo com os bolsos mais profundos.
Até agora, existem duas abordagens para alcançar um mercado de relé mais sustentável sob diferentes pressupostos.
Apostar no bem público: Os relés podem recolher doações de grandes DAOs e protocolos para financiar as operações. Provavelmente é mais fácil de executar, mas é incerto quanto pode ser recolhido e por quanto tempo o financiamento do bem público durará. Simples, mas não se sabe o quão sustentável é, a menos que o fundo seja de grande porte (talvez fundos de ETF?!?). Um grande esforço nesse sentido é guild PBSliderado por Tina, aumentando a consciencialização em torno da questão da incentivação do relé enquanto financia a investigação e operações do relé através das suas bolsas. É certamente possível ter bolsas sustentáveis de bens públicos através da guilda PBS se houver uma entidade, como um fundo ETF, que esteja disposta a doar uma parte do seu lucro para a guilda, como o queVanEck fez para Protocol guildNo entanto, receber uma doação desse tipo é extremamente difícil e talvez até mesmo irrealista nesta fase. Portanto, esforços de bens públicos como a guilda da PBS poderiam ser considerados como um incentivo adicional para realizar mais pesquisas e desenvolvimento em torno do mecanismo de incentivo de relé.
Resolver os problemas de alinhamento de incentivos: Formar um sindicato de relé & alcançar um consenso social para elaborar coletivamente um modelo de taxas que tenta permitir a monetização de relés ao mesmo tempo que alinha o incentivo de construtores e validadores. Isso requer coordenação e colaboração entre as partes interessadas em nossa rede de fornecimento de txs, e o foco deste artigo é explorar os meios através dos quais isso pode ser alcançado.
União do Relé: uma tentativa de avançar a partir do bem público através do consenso social
Alguns operadores de relé têm @KuDeTa/relay_guild_mvp":tentou alinhar os incentivos de todos, incluindo validadores e construtores, para encontrar um caminho sustentável para o futuro. Para iniciar a discussão, aqui estão questões importantes que precisamos responder:
Então vamos explorar essas duas perguntas aqui.
Intuitivamente, parece razoável que os construtores e validadores, que dependem fortemente e beneficiam dos serviços fornecidos pelos relés, devem suportar os custos associados. Em termos práticos, ambas as partes poderiam colaborar permitindo que os relés deduzam uma parte das ofertas, mas há a necessidade de uma delas facilitar esse pagamento. É importante reconhecer que a participação de cada parte também introduz diferentes níveis de influência e poder de alavanca para os relés. Como resultado, torna-se essencial determinar qual das partes está mais inclinada, se é que está, a acomodar e compensar os relés. Essencialmente, devemos avaliar até que ponto os relés bem conectados podem persuadir os construtores ou validadores a liderar a facilitação desses pagamentos.
Nota: Refiro-me a "bem conectado" para significar relés que têm mais de um terço dos validadores registados em toda a rede.
Alavancagem do Relé sobre os construtores:
A alavancagem do Relay sobre os validadores:
Neste ponto, espero que seja claro que tanto os validadores como os construtores precisam de relés, e é difícil dizer qual das partes depende mais dos relés do que a outra. Os construtores enviam seletivamente as suas propostas para os relés da sua escolha e não as enviam cegamente para todos os relés, como sugeriram anteriormente. Da mesma forma, os validadores ouvem seletivamente os relés da sua escolha e não se registam cegamente em todos os relés, também devido a preocupações regulatórias.
Poder-se-ia argumentar que os relés podem ter mais alavancagem sobre os construtores por duas razões: primeiro, é relativamente mais fácil persuadir os construtores a apresentar propostas quando há inscrições suficientes de validadores devido às vantagens de desempenho; e segundo, construir um retransmissor de construtor é uma tarefa não trivial. No entanto, ainda não se chegou a uma conclusão sobre quem deve acomodar para facilitar o pagamento e suportar o custo do relé. Portanto, nosso próximo passo é explorar como as taxas podem ser distribuídas.
Existem dois possíveis modos de pagamento: pagamento em tempo real vs pagamento deferido, em que o primeiro liquida o pagamento enquanto a entrega da carga é realizada e o segundo liquida o pagamento posteriormente. Com isso em mente, vamos discutir a viabilidade técnica de possíveis abordagens de pagamento por construtores e validadores, a partir das quais também exploraremos quem e como a taxa é definida.
Se os construtores pagarem: Pagamento em tempo real
Diagrama ilustrando o pagamento em tempo real pelos construtores
Esta abordagem proposta é fascinante e vale a pena explorar mais ideias em cima dela. Por exemplo, em vez de calcular o delta entre as maior oferta de outros relés, podemos explorar o uso do delta das duas maiores ofertas recebidas dentro do mesmo relé. Dessa forma, os construtores podem enviar ofertas para vários relés como de costume, e o relé mais rápido que entregou as melhores ofertas e a carga pode cobrar a taxa e dar descontos. Isso ainda exigirá competições de latência entre os relés, mas pode evitar a supercentralização dos relés, não desincentivando as submissões de ofertas dos construtores para relés concorrentes.
Se os construtores pagarem: Pagamento adiado
Diagrama ilustrando o pagamento adiado pelos construtores
Se os validadores pagarem: Pagamento em tempo real
MEV-Boost atualmente mapeia as ofertas recebidas com os relés correspondentes via \
relés[BlockHashHex(bidInfo.blockHash.String())] = append(relés[BlockHashHex(bidInfo.blockHash.String())], relé)
Se os validadores pagarem: Pagamento adiado
Após explorar a dinâmica de incentivo em torno de construtores/validadores e abordagens para a incentivação sustentável de relés, algumas coisas estão claras:
O bem público (sem cobrança de taxa) sempre levará a uma corrida rumo ao abismo: Mesmo que o Ultrassom e o bloXroute tentem capturar valor nas vantagens de latência, a captura de valor será forçada a zero se houver relés de bens públicos igualmente competitivos e neutros que forneçam otimização de latência semelhante.
Um consenso social entre os principais relés neutros para sair do bem público é necessário: Pelo menos todos os principais relés de hoje (a maioria dos quais são neutros) devem coletivamente acabar com os relés gratuitos e começar a experimentar a adesão aos esquemas de incentivo propostos.
Mais fácil cobrar dos construtores: fazer cumprir os pagamentos dos validadores requer uma tremenda quantidade de coordenação e alinhamento de incentivos entre milhares de operadores de nós. Isso é ainda mais difícil dado que a receita do relé sempre sai da receita de lances de um proponente. Além disso, os validadores têm influência sobre os relés no sentido de que mais registos de validadores permitem um relé mais competitivo, atraindo assim mais lances dos construtores. Por isso, acredito que é mais prático convencer 20-30 construtores e tentar alinhar os seus incentivos.
A disputa entre a incentivação de relés e a centralização: Ao elaborar o nosso esquema de incentivação de relés, temos de considerar o risco de centralização dos relés que surgem da competição de latência. Idealmente, gostaríamos de ter um mercado de relés cooperativo que garanta entregas colaborativas de carga útil para uma máxima vivacidade, permitindo ainda a monetização, que poderia advir de vantagens de latência. Também vale a pena notar que o surgimento de construtores de blocos distribuídos como SUAVE ajuda a aliviar a necessidade de relés, uma vez que transfere a sobrecarga de confiança na validação de txs para TEE endurecido.
Embora haja muito mais trabalho a ser feito na busca pela abordagem correta para incentivar de forma sustentável os relés, espero que esta escrita possa ajudar a esclarecer algumas das dinâmicas de incentivo pouco exploradas e dos desafios técnicos associados às várias abordagens para resolver este problema de incentivo de relé. Estou também ansioso por ver mais discussões futuras em torno da incentivização de relés para impulsionar esta iniciativa.