Hasu y Jon invitaron a Mike Neuder, de la Fundación Ethereum, y a Chris Hager, de Flashbots, para discutir el diseño de la separación roposer-builder (PBS). Primero profundizaron en las implementaciones pasadas y presentes de PBS, incluidas MEV-Geth y MEV-Boost en Ethereum. A continuación, debatieron sobre el futuro de PBS: si PBS debería ser sagrado, el compromiso del proponente con la aplicación del protocolo (PEPC), PBS sobre L2S, cómo evitar la censura y mucho más. Estos son algunos de los aspectos más destacados del contenido de BlockBeats:
PBS, nombre completo Proposer-Builder Separation, es decir, separación proponente-constructor, es un concepto importante en el diseño de blockchain. Se refiere principalmente a la separación de los roles del proponente y el constructor de bloques en la gobernanza en cadena, el proponente solo es responsable de la propuesta y el complejo trabajo de construcción de bloques se subcontrata a un constructor dedicado. La intención original de esta división del trabajo es reducir el umbral para participar en el consenso y hacer que la red sea más descentralizada.
PBS se utilizó por primera vez en la era de la prueba de trabajo de Ethereum. En ese momento, los mineros podían subcontratar la construcción de bloques a "buscadores" a través de software como MEV-Geth. Los buscadores pueden construir bloques optimizados con más tarifas de transacción y dividirlos con los mineros que proponen ese bloque. Antes de las fusiones de POS, debido al número limitado de mineros, este tipo de cooperación podía establecer cierta confianza a través de un mecanismo de reputación. (Nota: MEV, Miner Extractable Value, se refiere al valor que los mineros pueden extraer)
La filosofía de diseño detrás de PBS
Desde una perspectiva más amplia, PBS refleja una filosofía de diseño pragmática. Reconoce que la necesidad de especialización y externalización entre los participantes de blockchain es inevitable, y trata de regular esta necesidad a través del diseño de protocolos para hacerlo más justo y descentralizado. Vale la pena prestar atención a este enfoque de diseño que adopta un enfoque pragmático en lugar de idealista para la demanda del mercado.
PBS también demuestra las ventajas de la modularidad y el diseño en capas. Externaliza la construcción de bloques complejos a constructores externos, lo que simplifica la red central y proporciona escalabilidad para diferentes casos de uso. Esto también permite que PBS se aplique a las soluciones de escalado y a las soluciones de capa 2 de Ethereum.
Por supuesto, PBS también necesita lograr un equilibrio en términos de descentralización, estabilidad y regulación. Pero en general, PBS representa una exploración de concepto positivo en el diseño de blockchain, es decir, sobre la base de mantener un protocolo básico simple, utilizando incentivos económicos para guiar a los participantes a formar una división profesional del trabajo, lograr la distribución óptima de tareas y hacer que toda la red sea más saludable. Estos conceptos de diseño detrás de PBS también se utilizarán más en otras cadenas públicas, promoviendo el desarrollo de la industria.
A medida que se acercan las fusiones de Ethereum POS, PBS se convierte en el centro de atención de la comunidad. Con ese fin, Flashbots introdujo MevBoost como la primera implementación de PBS. Introduce el papel de un "relé" como intermediario entre el proponente (principalmente el validador) y el constructor. El papel del repetidor es garantizar que las tarifas pagadas por el constructor al validador no sean robadas por el proponente, y también garantizar que el validador no se comprometa a usar el bloque antes de ver el contenido real. Actualmente, alrededor del 95% de los validadores de Ethereum obtienen bloques a través de relés en MevBoost.
Ventajas de PBS
La mayor ventaja de PBS es que permite que la red permanezca relativamente simple y descentralizada. Sin PBS, los validadores tendrían que construir sus propios bloques, lo que sin duda elevaría la barrera de entrada, lo que llevaría a la centralización de la red. Por otro lado, PBS también permite que la red aproveche la experiencia de los constructores para optimizar la eficiencia de los bloques. Por ejemplo, PBS puede ayudar en el escalado en cadena, y al entregar el complejo trabajo de construcción de bloques al constructor, la carga de trabajo del validador puede reducirse considerablemente.
Por supuesto, PBS también tiene ciertos problemas. La principal preocupación es que el papel de los relés está demasiado centralizado. Actualmente, solo 8-10 relés proporcionan la mayoría de los servicios PBS para la red Ethereum. Estos relés, operados por autoridades centralizadas, pueden convertirse en una amenaza para la estabilidad de la red. Además, el SBP también planteará ciertas cuestiones jurídicas y reglamentarias, y las partes pertinentes deben asumir la responsabilidad del examen de las transacciones.
PBS incorporado: ¿solución o nuevo problema?
Con este fin, la Fundación Ethereum está estudiando cómo incorporar ciertas formas de PBS en el protocolo Ethereum, el llamado PBS Enshrined. El objetivo del PBS incorporado es reducir la dependencia de los relés, y su requisito más básico es la necesidad de un mecanismo de revelación de promesas y un mecanismo de pago incondicional. El primero asegura que los validadores se comprometan a usar el bloque antes de ver el contenido real del bloque, mientras que el segundo asegura que los pagos se ejecutarán incluso si el constructor no revela el contenido del bloque.
Por supuesto, el PBS integrado también se enfrenta a muchos desafíos técnicos que pueden introducir nuevas complejidades e incertidumbres. Por otro lado, incluso con la introducción de PBS incorporado, es posible que aún existan algunas formas de servicios de retransmisión externos porque pueden proporcionar servicios adicionales, como métodos de pago más flexibles, optimización de la latencia, etc. Por lo tanto, si el PBS incorporado puede resolver completamente el problema de los relés externos sigue siendo controvertido.
Al mismo tiempo, PBS también se está utilizando en el diseño de la red de escalado de capa 2 de Ethereum. En comparación con la red principal de Ethereum, la red de capa 2 tiene más espacio de diseño y flexibilidad, y puede implementar diferentes formas de PBS. Por ejemplo, una red de capa 2 puede limitar el número de serializadores o desarrollar reglas de intercalación de bloques más explícitas en función de sus propias necesidades. Por lo tanto, la práctica específica de PBS en las redes de capa 2 puede ser muy diferente de la red principal. Pero, en general, también vale la pena esperar la aplicación de PBS en la red de capa 2.
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
Explora PBS ¿Deberíamos honrarlo?
Hasu y Jon invitaron a Mike Neuder, de la Fundación Ethereum, y a Chris Hager, de Flashbots, para discutir el diseño de la separación roposer-builder (PBS). Primero profundizaron en las implementaciones pasadas y presentes de PBS, incluidas MEV-Geth y MEV-Boost en Ethereum. A continuación, debatieron sobre el futuro de PBS: si PBS debería ser sagrado, el compromiso del proponente con la aplicación del protocolo (PEPC), PBS sobre L2S, cómo evitar la censura y mucho más. Estos son algunos de los aspectos más destacados del contenido de BlockBeats:
PBS, nombre completo Proposer-Builder Separation, es decir, separación proponente-constructor, es un concepto importante en el diseño de blockchain. Se refiere principalmente a la separación de los roles del proponente y el constructor de bloques en la gobernanza en cadena, el proponente solo es responsable de la propuesta y el complejo trabajo de construcción de bloques se subcontrata a un constructor dedicado. La intención original de esta división del trabajo es reducir el umbral para participar en el consenso y hacer que la red sea más descentralizada.
PBS se utilizó por primera vez en la era de la prueba de trabajo de Ethereum. En ese momento, los mineros podían subcontratar la construcción de bloques a "buscadores" a través de software como MEV-Geth. Los buscadores pueden construir bloques optimizados con más tarifas de transacción y dividirlos con los mineros que proponen ese bloque. Antes de las fusiones de POS, debido al número limitado de mineros, este tipo de cooperación podía establecer cierta confianza a través de un mecanismo de reputación. (Nota: MEV, Miner Extractable Value, se refiere al valor que los mineros pueden extraer)
La filosofía de diseño detrás de PBS
Desde una perspectiva más amplia, PBS refleja una filosofía de diseño pragmática. Reconoce que la necesidad de especialización y externalización entre los participantes de blockchain es inevitable, y trata de regular esta necesidad a través del diseño de protocolos para hacerlo más justo y descentralizado. Vale la pena prestar atención a este enfoque de diseño que adopta un enfoque pragmático en lugar de idealista para la demanda del mercado.
PBS también demuestra las ventajas de la modularidad y el diseño en capas. Externaliza la construcción de bloques complejos a constructores externos, lo que simplifica la red central y proporciona escalabilidad para diferentes casos de uso. Esto también permite que PBS se aplique a las soluciones de escalado y a las soluciones de capa 2 de Ethereum.
Por supuesto, PBS también necesita lograr un equilibrio en términos de descentralización, estabilidad y regulación. Pero en general, PBS representa una exploración de concepto positivo en el diseño de blockchain, es decir, sobre la base de mantener un protocolo básico simple, utilizando incentivos económicos para guiar a los participantes a formar una división profesional del trabajo, lograr la distribución óptima de tareas y hacer que toda la red sea más saludable. Estos conceptos de diseño detrás de PBS también se utilizarán más en otras cadenas públicas, promoviendo el desarrollo de la industria.
A medida que se acercan las fusiones de Ethereum POS, PBS se convierte en el centro de atención de la comunidad. Con ese fin, Flashbots introdujo MevBoost como la primera implementación de PBS. Introduce el papel de un "relé" como intermediario entre el proponente (principalmente el validador) y el constructor. El papel del repetidor es garantizar que las tarifas pagadas por el constructor al validador no sean robadas por el proponente, y también garantizar que el validador no se comprometa a usar el bloque antes de ver el contenido real. Actualmente, alrededor del 95% de los validadores de Ethereum obtienen bloques a través de relés en MevBoost.
Ventajas de PBS
La mayor ventaja de PBS es que permite que la red permanezca relativamente simple y descentralizada. Sin PBS, los validadores tendrían que construir sus propios bloques, lo que sin duda elevaría la barrera de entrada, lo que llevaría a la centralización de la red. Por otro lado, PBS también permite que la red aproveche la experiencia de los constructores para optimizar la eficiencia de los bloques. Por ejemplo, PBS puede ayudar en el escalado en cadena, y al entregar el complejo trabajo de construcción de bloques al constructor, la carga de trabajo del validador puede reducirse considerablemente.
Por supuesto, PBS también tiene ciertos problemas. La principal preocupación es que el papel de los relés está demasiado centralizado. Actualmente, solo 8-10 relés proporcionan la mayoría de los servicios PBS para la red Ethereum. Estos relés, operados por autoridades centralizadas, pueden convertirse en una amenaza para la estabilidad de la red. Además, el SBP también planteará ciertas cuestiones jurídicas y reglamentarias, y las partes pertinentes deben asumir la responsabilidad del examen de las transacciones.
PBS incorporado: ¿solución o nuevo problema?
Con este fin, la Fundación Ethereum está estudiando cómo incorporar ciertas formas de PBS en el protocolo Ethereum, el llamado PBS Enshrined. El objetivo del PBS incorporado es reducir la dependencia de los relés, y su requisito más básico es la necesidad de un mecanismo de revelación de promesas y un mecanismo de pago incondicional. El primero asegura que los validadores se comprometan a usar el bloque antes de ver el contenido real del bloque, mientras que el segundo asegura que los pagos se ejecutarán incluso si el constructor no revela el contenido del bloque.
Por supuesto, el PBS integrado también se enfrenta a muchos desafíos técnicos que pueden introducir nuevas complejidades e incertidumbres. Por otro lado, incluso con la introducción de PBS incorporado, es posible que aún existan algunas formas de servicios de retransmisión externos porque pueden proporcionar servicios adicionales, como métodos de pago más flexibles, optimización de la latencia, etc. Por lo tanto, si el PBS incorporado puede resolver completamente el problema de los relés externos sigue siendo controvertido.
Al mismo tiempo, PBS también se está utilizando en el diseño de la red de escalado de capa 2 de Ethereum. En comparación con la red principal de Ethereum, la red de capa 2 tiene más espacio de diseño y flexibilidad, y puede implementar diferentes formas de PBS. Por ejemplo, una red de capa 2 puede limitar el número de serializadores o desarrollar reglas de intercalación de bloques más explícitas en función de sus propias necesidades. Por lo tanto, la práctica específica de PBS en las redes de capa 2 puede ser muy diferente de la red principal. Pero, en general, también vale la pena esperar la aplicación de PBS en la red de capa 2.