La capacidad de realizar transacciones, almacenar datos y realizar cálculos en un blockchain es lo que constituye el espacio de bloque. Intuitivamente, las transacciones que se incluyen en un bloque son el espacio de bloque.
Cada vez más en varios artículos, publicaciones y podcasts, el espacio de bloque se menciona como el 'mejor producto para vender' o la 'mercancía más importante' para vender en la década de 2020. Comprender qué es el espacio de bloque, cómo se crea y se valora puede ser bastante confuso y está en constante evolución.
Todo el espacio de bloque no es creado igual y en realidad varía bastante. El espacio de bloque es una clase de productos básicos que se puede calificar fácilmente en características comunes como seguridad, flexibilidad y descentralización. Esta pieza detallará cada característica y proporcionará algunos ejemplos para luego explorar los participantes del mercado de uno de los productos digitales más valiosos que existen.
Primero, un breve paréntesis sobre los mecanismos de consenso que aseguran el espacio de bloquear
La prueba de trabajo (PoW) requiere que los mineros resuelvan problemas matemáticos complejos para validar transacciones y crear nuevos bloques. El primer minero en resolver el problema es recompensado con tokens recién acuñados. El proceso de resolver estos problemas requiere una gran cantidad de potencia computacional, lo que dificulta que un solo minero controle más del 50% de la potencia informática de la red. Si un minero controlara más del 50%, podría lanzar un ataque del 51%. En un ataque del 51%, el minero con la mayoría de la potencia informática puede manipular transacciones e incluso revertirlas, lo que potencialmente les permitiría gastar las monedas dos veces. Hoy en día, casi toda la producción de PoW se realiza a través de un grupo de minería.
La Prueba de Participación (PoS) es un mecanismo de consenso más reciente que requiere que los usuarios, conocidos como validadores, depositen una cierta cantidad de criptomonedas como garantía para validar transacciones y crear nuevos bloques. Los validadores son elegidos en función de la cantidad de tokens que han apostado, y tienen incentivos para actuar en el mejor interés de la red.
El espacio de bloque puede ser construido y producido de muchas maneras diferentes, y se puede consumir para una multitud de propósitos diferentes. Cada mercado de espacio de bloque tiene niveles variables de seguridad, descentralización y garantías, junto con diferentes opciones en cuanto al tamaño, cantidad y cómo se verifica el espacio de bloque. Al decidir ser participante en la economía de espacio de bloque, hay algunas cualidades diferentes que es posible que desee evaluar.
Quizás la cualidad más importante es la seguridad de la cadena de bloques. ¿Qué tan difícil y cuántos recursos se necesitan para atacar la cadena? Comúnmente esto se conoce como un ataque del “51%” pero hay otros tipos de mecanismos de consenso que solo requieren que el 33% de los productores estén de acuerdo.
Una métrica común para medir la seguridad de un blockchain es examinando el "costo de ataque". Para controlar el 51% de la red, ¿cuánto cuesta alquilar y/o comprar el hashpower/stakeweight? Puede encontrar estimaciones (extremadamente) aproximadas en sitios como crypto51.
La toma total de control de una cadena de bloques es bastante rara y solo ha ocurrido algunas veces, una de ellas fue la toma de control de la cadena de bloques de Steem por parte de Justin Sun. A menudo pienso en por qué cadenas de bloques como Dash, BitcoinSV o incluso cadenas de bloques más conocidas como Zcash aún no han sido objeto de tomas de control completas más regulares, pero si tienen una seguridad tan deficiente, no es difícil razonar que sus otras cualidades son igual de malas o incluso peores.
Un ataque mucho más común es una reorganización simple de un blockchain. Esto se ve bastante a menudo en blockchains como Polygon que se reorganizan con bastante frecuencia. Es importante tener en cuenta que las reorganizaciones en Polygon no siempre son maliciosas dado el consenso probabilístico de Polygon; sin embargo, una reorganización también puede ser un ataque en el que los productores de bloques reorganizan transacciones de bloques anteriores en su beneficio.
Para comprender mejor los problemas con la reorganización, considere el siguiente ejemplo de una pequeña empresa que puja por un espacio publicitario en una valla publicitaria en una carretera popular. El dueño del negocio termina una guerra de ofertas con su competidor pagando un 20% más de lo que quería inicialmente. Contentos con la valla publicitaria, envían sus diseños a la empresa de vallas publicitarias. Unas semanas más tarde, el propietario de una pequeña empresa conduce hasta la autopista para ver su anuncio, solo para descubrir que su competidor está en la valla publicitaria. Esto es similar a lo que sucede en una reorganización, las transacciones por las que pagó anteriormente se "revierten" y se reorganizan.
La seguridad es probablemente la característica más importante para un consumidor de espacio de bloques, quieren asegurarse de que las transacciones por las que pagan sean seguras y relativamente inmutables. Esto afecta directamente el valor del espacio de bloques, la disposición del productor para gastar recursos para producir el espacio de bloques y, eventualmente, el apetito de los traders para negociarlo.
Un cercano segundo lugar en seguridad del blockchain es la descentralización de éste. La descentralización tiene unas pocas partes igual de importantes.
El Coeficiente Nakamoto es de lejos la métrica más común para medir la descentralización de las cadenas de bloques. Es una fórmula muy simple # de validadores o % de tasa de hash necesaria para un ataque y es útil para entender el número de validadores que tendrían que colaborar juntos para ralentizar o bloquear con éxito cualquier cadena de bloques respectiva para que funcione correctamente.
Tan importante como el número de actores es el número de actores distintos que se necesitan para la colusión. Por ejemplo, Coinbase opera alrededor del 7% de validadores en Ethereum. Lido, un proveedor de participación líquida, actualmente representa aproximadamente el 33% de los validadores en la red de Ethereum. Lido no ejecuta validadores ellos mismos, en cambio, trabajan con operadores de confianza en el espacio como Coinbase. Al contar su participación base más el número de validadores que operan en nombre de Lido, Coinbase en realidad representa aproximadamente el 12% de toda la red.
Bitcoin generalmente se considera un líder en la descentralización, aunque solo tiene un coeficiente de Nakamoto de alrededor de 5. Si bien es cierto que existen muchas operaciones mineras únicas y diferentes, los grupos mineros de Bitcoin tienen un control total y completo sobre el orden de las transacciones en un bloque (hasta que se implemente y utilice completamente Stratrum V2).
Durante la mayor parte de la vida de Bitcoin, 1 o 2 pools controlan más del 33% de toda la tasa de hash y, por lo tanto, el orden de las transacciones en un bloque dado.
https://mempool.space/graphs/mining/pools
Algunos participantes del mercado se preocupan mucho por cómo se ordenan sus transacciones en un bloque en particular y tener las transacciones completamente ordenadas por una sola parte degrada en gran medida la calidad del espacio de bloque para ellos. Tenga en cuenta que esto es lo mismo para los rollups que tienen un único secuenciador.
Tener un solo partido ordenando/construyendo la mayoría del espacio de bloque de forma intuitiva es malo para la descentralización, pero también puede tener ramificaciones significativas en cuanto a que los productores extraen valor adicional para sí mismos. Comúnmente conocido como valor extraíble máximo (MEV), los productores pueden extraer una gran cantidad de valor. También es importante tener en cuenta que MEV es útil para que ciertas aplicaciones funcionen bien, como liquidaciones (¿recuerdas el 'jueves negro' cuando los liquidadores no se presentaron?), arbitraje para mantener los mercados competitivos e incluso la necesidad de buscadores para reequilibrar los squeeth son todos buenos ejemplos.
MEV es un concepto muy grande e importante (la cadena de suministro de MEV es ahora su propia industria de miles de millones de dólares) para entender al discutir el espacio de bloqueo, probablemente merece su propia pieza. En su lugar, aquí hay algunos puntos para saber
Es importante construir una cadena de suministro MEV separada para no dañar a los consumidores de espacio de bloque. Hay muchos protocolos trabajando en resolver esto
(todavía esperando soluciones de MEV basadas en Polkadot y Near)
MEV existe en Bitcoin y grandes grupos de minería han comenzado a extraerlo
La cantidad de MEV que se puede extraer es una correlación directa con el valor del espacio de bloque dado
Tamaño, Cantidad, Validación
Las especificaciones reales del espacio de bloqueo también son factores importantes a considerar al juzgar la calidad. Estos son muy simples y bien definidos
Las preguntas sobre el tamaño y la cantidad de espacio en bloque son generalmente cualidades que los consumidores o traders necesitan considerar. Si un consumidor busca completar una transacción en una hora, ¿cuántos bloques totales hay para ofertar por un espacio de transacción y qué tan escaso es el espacio en bloque como trader?
Evaluar cómo la red llega a un consenso sobre un bloque es probablemente una cualidad que a un consumidor institucional le importaría. Esto podría ser un fondo o una firma comercial, pero más probablemente una aplicación construida sobre el espacio de bloques dado, como un intercambio, custodio o L2. Un intercambio probablemente evaluaría cómo una red forma su consenso porque puede impactar la ejecución para sus usuarios. Algunos ejemplos de cómo varios actores de la red forman consenso
Nota: que la construcción de los bloques a menudo se abstrae en su propio mecanismo de subasta o incluso eventualmente se abstrae a su propia cadena como SAUVE. Lee aquí para ver realmente la producción de bloques.
Cómo se llega al consenso afecta un poco diferente la ejecución del intercambio en cuestión.
La elección del líder de robin round a menudo es muy rápida, pero para las redes que no han abstraído la capa de construcción de bloques, los participantes del intercambio que también son validadores tienen la ventaja. Para un ejemplo más detallado, consulte el ejemplo de DyDx en esta pieza sobre AMM y Orderbooks.
El consenso general es el más justo para la ejecución de las operaciones de los usuarios, pero actualmente lucha con el manejo de alto rendimiento. A partir de 2023, aún no se ha visto realmente un libro de órdenes bien funcional y rápido en una cadena de bloques que utilice un consenso general. De hecho, DyDx destacó esto en su publicación de blog cuando se trasladaron de la red principal de Ethereum a Starkware.
Un único secuenciador es muy rápido pero también muy centralizado y un intercambio que se basa en una red que actualmente utiliza un secuenciador centralizado debe estar bien con la posibilidad de que el operador del secuenciador esté adelantando o extrayendo algún tipo de valor de las órdenes de sus usuarios.
Una cuarta opción para el intercambio sería operar algunas partes de su infraestructura fuera de la cadena, como su libro de órdenes. Esto se destaca nuevamente en los AMM y los libros de órdenes en la sección híbrida.
Nota: muchos equipos de protocolo están explorando ahora la posibilidad de operar su propia cadena de aplicaciones, esto tiene beneficios en cuanto a velocidad, escalabilidad y el secuenciador centralizado operado por el equipo de protocolo, aunque sufre debido a la necesidad de arrancar su propio conjunto de validadores y probablemente tener mucha menos seguridad. Más sobre esto en la calidad de flexibilidad.
Garantizar que el acceso a consumir, acceder y producir espacio de bloqueo esté ampliamente disponible y siempre se pueda consumir puede ser una calidad extremadamente importante.
¿Puedes acceder fácilmente al bloquear espacio? ¿Está siempre disponible o hay paradas en la cadena o tiempo de inactividad? ¿Qué tan fácil es ejecutar tu propio nodo RPC o acceder a los disponibles públicamente? ¿Están los RPC generalmente sobrecargados, tienen un tiempo de actividad constante?
Como consumidor, es muy importante que puedas acceder al mercado de bloques en cualquier momento. Si una cadena de bloques tiene paradas frecuentes o interrupciones, no puedes utilizar la cadena de bloques de manera confiable.
Toma el ejemplo de que eres un nuevo proveedor de liquidez que desea proporcionar liquidez a un AMM de liquidez concentrada y estás eligiendo entre la blockchain de Solana y Ethereum. Al evaluar únicamente la característica de tiempo de actividad, la elección es fácil, Solana y aparentemente cada L2 ha experimentado cortes de varios días en el último año en los que toda la cadena es inutilizable.
Como productor (y tal vez como consumidor) considerar lo accesible que es descargar, verificar y almacenar el estado completo de la cadena puede ser una consideración importante.
Como productor de espacio de bloqueo, desea asegurarse de tener un tiempo de actividad extremadamente alto y tener poca dependencia de otros en caso de que tengan una interrupción. Algunas blockchains como Solana o Near requieren efectivamente que descargue instantáneas de datos de cadena de AWS S3, Google BigTable u otros validadores con frecuencia con poca o ninguna forma de sincronizar y almacenar los datos de la cadena usted mismo.
El estado de la cadena y el almacenamiento también es una consideración fundamental para aplicaciones o protocolos que requieren datos históricos. En Bitcoin o Ethereum, es posible sincronizar completamente un nodo en unos pocos días y tener un conjunto completo de datos históricos. Por otro lado, el estado completo de la cadena de Solana se almacena principalmente en una base de datos de Google BigTable y ocupa petabytes de datos, lo que lo hace prácticamente imposible para cualquier consumidor promedio sincronizar y almacenar.
Nota: existen algunos desafíos de ingeniería significativos en el almacenamiento de datos históricos de solana, pero hay muchos equipos excelentes trabajando en ello. Un ejemplo es el equipo Triton One construyendo Old Faithful
El espacio de bloqueo es valioso y tiene varios costos y tarifas asociadas con su producción y consumo.
Como productor, hay más costos tradicionales como la compra inicial y/o costos continuos de varios hardware y software que le permiten operar en la red. A menudo también hay una inversión de capital inicial para tokens que deben ser publicados como garantía para validar (como es el caso en las redes de Prueba de Participación). A su vez, generalmente recibe recompensas en bloques de la red, que también podrían incluir tarifas generadas por los consumidores del espacio de bloques que usted produjo.
Como consumidor, para utilizar el espacio de bloque en una red dada, necesitas pagar una tarifa por ello a los productores de bloques (esto no incluye tarifas adicionales que puedas necesitar pagar a un protocolo por tu interacción).
Los costos y tarifas varían según la implementación del blockchain y también cómo está diseñado el mercado de tarifas. Generalmente, una cadena implementa uno de los siguientes diseños
El diseño del mercado de tarifas influye en gran medida en la cantidad y la disposición potencial de un consumidor para pagar y en cuánto se espera que reciba el productor por su producción de bloques.
El espacio de investigación para el diseño del mercado de tarifas es bastante interesante y extenso y he compilado una lista impresionante en github.com/0xperp/awesome-fee-markets.
El espacio de bloqueo puede ser altamente adaptable o muy estático. La mayoría de las veces, es probable que los consumidores prefieran que el espacio que están consumiendo sea muy predecible y estático, pero hay ciertos casos de uso en los que un consumidor (a menudo un protocolo) puede querer que su espacio sea altamente adaptable y flexible.
El espacio de bloque flexible es la idea de que los bloques se pueden construir de manera diferente según varios casos de uso. Tal vez esto signifique agregar instrucciones previas y posteriores a nivel de validador, permitir que el tamaño del bloque fluctúe o poder abstraer la construcción del bloque.
Tome el ejemplo de que usted es un protocolo de préstamo y préstamo que ha comenzado a explorar el lanzamiento de su propio blockchain. Tienen algunas opciones a considerar para el lanzamiento
Cada uno de estos tiene diferentes consideraciones en seguridad, descentralización y uso.
En resumen
Nota: joncharbonneau.substack.com/p/rollups-arent-real es una lectura realmente buena que disecciona el estado actual de los rollups
Bitcoin, Ethereum, Polkadot, etc. all produce generalized blockspace. Osmosis, Aevo, Lyra, Sentential are use customized and specific blockspace to improve their products.
En los últimos meses, ha sido aún más fácil lanzar un OpStack, Arbitrum u otro rollup / appchain con productos como Caldera y Conduit.
El mercado del espacio de bloques es extremadamente complejo pero puede dividirse ampliamente en productores y consumidores.
Un productor de Blockspace es un participante de la red que toma un conjunto de transacciones que esperan ser incluidas y las construye en un bloque ordenándolas. A menudo, esta es una de las funciones de un validador, minero o grupo de minería en una cadena determinada. Con el auge de los protocolos MEV, esta construcción de bloques se ha subcontratado en gran medida a actores separados conocidos como constructores. La "cadena de suministro MEV" es ahora bastante compleja e involucra a muchos actores distintos, como se ilustra a continuación.
https://writings.flashbots.net/mev-supply-chain/
En el lado de la prueba de trabajo, los grupos de minería tienen plena autonomía sobre la ordenación de transacciones en bloques que son minados por los mineros en su grupo. Con el lanzamiento y la adopción de stratum v2 esto cambiará y permitirá a los mineros individuales expresar preferencias de ordenación de transacciones a los grupos de minería.
Los productores quieren producir espacio de bloque que sea altamente valioso o tenga alguna expectativa de serlo en el futuro. A continuación se muestra una lista de algunas empresas que son grandes productores en una variedad de blockchains
Un consumidor es cualquier entidad que utiliza el espacio de bloqueo que se está produciendo. El uso real puede ser para una gran variedad de cosas como transferencias, intercambios/comercios, otras transacciones financieras, etc.
Sin embargo, a menudo los mayores consumidores pueden pasar desapercibidos. A menudo, los emisores de activos, intercambios y protocolos construidos sobre la cadena de bloques son algunos de los mayores consumidores. A continuación se muestra una lista de algunos protocolos/empresas que son grandes consumidores
El espacio de bloqueo puede variar extremadamente en términos de su demanda. Data Always tuvo una muy buena visión general de 2022 en la demanda de espacio de bloqueo. A continuación se muestra un gráfico de las tarifas de espacio de bloqueo en los protocolos líderes
Vale la pena señalar que un gran porcentaje de las tarifas pagadas en subvenciones de bloques del protocolo nativo. Algo valioso para observar en términos de demanda real y crecimiento es el porcentaje que representan las tarifas de transacción de los usuarios del total de la recompensa del bloque. Por ejemplo, en Bitcoin esto promedia alrededor del 2-4%, pero en Ethereum, en tiempos de poca actividad, es similar, pero puede aumentar a más del 60%. Al rastrear un protocolo con una cadena de suministro MEV desarrollada, también se deben incluir consejos.
Algunas cadenas han dedicado tiempo a desarrollar mercados de tarifas únicos, uno de ellos es Ethereum con EIP1559. Esta actualización tuvo algunos objetivos como reducir la volatilidad de las tarifas, pero también tenía un objetivo a largo plazo importante de prevenir la inestabilidad de una cadena de bloques en un mundo donde no hay emisión nativa continua. 1559 llevó a la quema de tarifas base y las tarifas de prioridad van a los validadores trabajando hacia colocar menos énfasis/importancia en el papel de la subvención de bloques en la recompensa total del bloque.
Para cumplir con su promesa de tarifas económicas, Solana creó mercados de tarifas localizadas en los que la tarifa de transacción se localiza en cada interacción de contrato distinta. Si hay una alta demanda de NFT en Magic Eden, las tarifas de transacción no aumentarán en Jupiter. Este cambio está muy centrado en el consumidor, ya que en realidad reduce las tarifas que un validador podría esperar ganar. Sin embargo, dado que Solana tiene una cadena de suministro de MEV desarrollada, las tarifas localizadas podrían atraer a más usuarios y, por lo tanto, más tarifas a través de propinas de MEV.
Valorar el espacio del bloque todavía está en sus etapas iniciales y con la mayoría de la recompensa de un bloque en una cadena dada es a través de la predecible subvención de bloque no hay mucha variabilidad en las recompensas y la valoración correspondiente. Sin embargo, a medida que las tarifas de transacción/consejos se convierten en un porcentaje cada vez mayor de la recompensa total del bloque a través de reducciones a la mitad, aumento de la demanda, creación de cadenas de suministro de MEV, etc., las valoraciones se vuelven más impredecibles e introducen oportunidades comerciales únicas.
El espacio de bloqueo es conocido por su mala fijación de precios. En muchos casos, la cadena de bloques fija mal cómo paga a sus productores, ya que continúan imprimiendo más inflación para un espacio de bloqueo de terrible calidad. La mayoría del espacio de bloqueo es barato y abundante, con muy pocos siendo valiosos.
Esto es donde espero nuevas implementaciones de recompensas de bloque y mercados de tarifas. Actualmente, la mayoría de las blockchains publican un libro blanco con subvenciones de bloque estáticas que tal vez estén en algún tipo de programa desinflacionario. ¿Cómo pueden estar seguros de que están fijando correctamente el precio de su espacio de bloque antes de que su blockchain esté incluso en funcionamiento? Estoy esperando nuevas implementaciones para determinar las subvenciones de bloque.
Dado lo nuevos que son estos mercados, es probable que solo hayas sido un productor o consumidor y ni siquiera hayas considerado que podrías comerciar espacio de bloque. En este momento, estos intercambios suelen expresarse a través de swaps, contratos a plazo y futuros, pero también ha habido instrumentos más únicos como regalías, reserva de inclusión de bloque y tokens de gas.
Algunos de los lugares principales para comerciar actualmente espacio de bloqueo son
Unos proyectos con mucho potencial
Un producto interesante para reflexionar es formar un índice sobre la calidad del bloque basado en las características anteriores y formar un mercado de intercambio de espacio de bloque entre blockchains, algo así como un intercambio entre la demanda de espacio de bloque de Bitcoin y Ethereum.
Fuera de los mercados de especulación que Luxor, Alkimiya y otros están construyendo son extremadamente importantes en la creación de mercados para la transferencia de riesgos entre los productores de bloques y aquellos que están dispuestos a asumir la exposición. A medida que las empresas públicas y las empresas de energía ingresen al espacio de producción de Bitcoin, querrán disminuir la volatilidad en su flujo de efectivo. A medida que las L2 se vuelvan más sofisticadas, querrán cubrir sus gastos de transacción en las L1. A medida que los intercambios y emisores de activos busquen operar de manera más eficiente, la cobertura de sus costos variables de transacción se vuelve importante.
En general, la introducción de mercados de capital más robustos en torno al consumo y la producción de espacio de bloques es algo que me emociona mucho y estoy interesado en ver cómo se desarrolla.
Пригласить больше голосов
La capacidad de realizar transacciones, almacenar datos y realizar cálculos en un blockchain es lo que constituye el espacio de bloque. Intuitivamente, las transacciones que se incluyen en un bloque son el espacio de bloque.
Cada vez más en varios artículos, publicaciones y podcasts, el espacio de bloque se menciona como el 'mejor producto para vender' o la 'mercancía más importante' para vender en la década de 2020. Comprender qué es el espacio de bloque, cómo se crea y se valora puede ser bastante confuso y está en constante evolución.
Todo el espacio de bloque no es creado igual y en realidad varía bastante. El espacio de bloque es una clase de productos básicos que se puede calificar fácilmente en características comunes como seguridad, flexibilidad y descentralización. Esta pieza detallará cada característica y proporcionará algunos ejemplos para luego explorar los participantes del mercado de uno de los productos digitales más valiosos que existen.
Primero, un breve paréntesis sobre los mecanismos de consenso que aseguran el espacio de bloquear
La prueba de trabajo (PoW) requiere que los mineros resuelvan problemas matemáticos complejos para validar transacciones y crear nuevos bloques. El primer minero en resolver el problema es recompensado con tokens recién acuñados. El proceso de resolver estos problemas requiere una gran cantidad de potencia computacional, lo que dificulta que un solo minero controle más del 50% de la potencia informática de la red. Si un minero controlara más del 50%, podría lanzar un ataque del 51%. En un ataque del 51%, el minero con la mayoría de la potencia informática puede manipular transacciones e incluso revertirlas, lo que potencialmente les permitiría gastar las monedas dos veces. Hoy en día, casi toda la producción de PoW se realiza a través de un grupo de minería.
La Prueba de Participación (PoS) es un mecanismo de consenso más reciente que requiere que los usuarios, conocidos como validadores, depositen una cierta cantidad de criptomonedas como garantía para validar transacciones y crear nuevos bloques. Los validadores son elegidos en función de la cantidad de tokens que han apostado, y tienen incentivos para actuar en el mejor interés de la red.
El espacio de bloque puede ser construido y producido de muchas maneras diferentes, y se puede consumir para una multitud de propósitos diferentes. Cada mercado de espacio de bloque tiene niveles variables de seguridad, descentralización y garantías, junto con diferentes opciones en cuanto al tamaño, cantidad y cómo se verifica el espacio de bloque. Al decidir ser participante en la economía de espacio de bloque, hay algunas cualidades diferentes que es posible que desee evaluar.
Quizás la cualidad más importante es la seguridad de la cadena de bloques. ¿Qué tan difícil y cuántos recursos se necesitan para atacar la cadena? Comúnmente esto se conoce como un ataque del “51%” pero hay otros tipos de mecanismos de consenso que solo requieren que el 33% de los productores estén de acuerdo.
Una métrica común para medir la seguridad de un blockchain es examinando el "costo de ataque". Para controlar el 51% de la red, ¿cuánto cuesta alquilar y/o comprar el hashpower/stakeweight? Puede encontrar estimaciones (extremadamente) aproximadas en sitios como crypto51.
La toma total de control de una cadena de bloques es bastante rara y solo ha ocurrido algunas veces, una de ellas fue la toma de control de la cadena de bloques de Steem por parte de Justin Sun. A menudo pienso en por qué cadenas de bloques como Dash, BitcoinSV o incluso cadenas de bloques más conocidas como Zcash aún no han sido objeto de tomas de control completas más regulares, pero si tienen una seguridad tan deficiente, no es difícil razonar que sus otras cualidades son igual de malas o incluso peores.
Un ataque mucho más común es una reorganización simple de un blockchain. Esto se ve bastante a menudo en blockchains como Polygon que se reorganizan con bastante frecuencia. Es importante tener en cuenta que las reorganizaciones en Polygon no siempre son maliciosas dado el consenso probabilístico de Polygon; sin embargo, una reorganización también puede ser un ataque en el que los productores de bloques reorganizan transacciones de bloques anteriores en su beneficio.
Para comprender mejor los problemas con la reorganización, considere el siguiente ejemplo de una pequeña empresa que puja por un espacio publicitario en una valla publicitaria en una carretera popular. El dueño del negocio termina una guerra de ofertas con su competidor pagando un 20% más de lo que quería inicialmente. Contentos con la valla publicitaria, envían sus diseños a la empresa de vallas publicitarias. Unas semanas más tarde, el propietario de una pequeña empresa conduce hasta la autopista para ver su anuncio, solo para descubrir que su competidor está en la valla publicitaria. Esto es similar a lo que sucede en una reorganización, las transacciones por las que pagó anteriormente se "revierten" y se reorganizan.
La seguridad es probablemente la característica más importante para un consumidor de espacio de bloques, quieren asegurarse de que las transacciones por las que pagan sean seguras y relativamente inmutables. Esto afecta directamente el valor del espacio de bloques, la disposición del productor para gastar recursos para producir el espacio de bloques y, eventualmente, el apetito de los traders para negociarlo.
Un cercano segundo lugar en seguridad del blockchain es la descentralización de éste. La descentralización tiene unas pocas partes igual de importantes.
El Coeficiente Nakamoto es de lejos la métrica más común para medir la descentralización de las cadenas de bloques. Es una fórmula muy simple # de validadores o % de tasa de hash necesaria para un ataque y es útil para entender el número de validadores que tendrían que colaborar juntos para ralentizar o bloquear con éxito cualquier cadena de bloques respectiva para que funcione correctamente.
Tan importante como el número de actores es el número de actores distintos que se necesitan para la colusión. Por ejemplo, Coinbase opera alrededor del 7% de validadores en Ethereum. Lido, un proveedor de participación líquida, actualmente representa aproximadamente el 33% de los validadores en la red de Ethereum. Lido no ejecuta validadores ellos mismos, en cambio, trabajan con operadores de confianza en el espacio como Coinbase. Al contar su participación base más el número de validadores que operan en nombre de Lido, Coinbase en realidad representa aproximadamente el 12% de toda la red.
Bitcoin generalmente se considera un líder en la descentralización, aunque solo tiene un coeficiente de Nakamoto de alrededor de 5. Si bien es cierto que existen muchas operaciones mineras únicas y diferentes, los grupos mineros de Bitcoin tienen un control total y completo sobre el orden de las transacciones en un bloque (hasta que se implemente y utilice completamente Stratrum V2).
Durante la mayor parte de la vida de Bitcoin, 1 o 2 pools controlan más del 33% de toda la tasa de hash y, por lo tanto, el orden de las transacciones en un bloque dado.
https://mempool.space/graphs/mining/pools
Algunos participantes del mercado se preocupan mucho por cómo se ordenan sus transacciones en un bloque en particular y tener las transacciones completamente ordenadas por una sola parte degrada en gran medida la calidad del espacio de bloque para ellos. Tenga en cuenta que esto es lo mismo para los rollups que tienen un único secuenciador.
Tener un solo partido ordenando/construyendo la mayoría del espacio de bloque de forma intuitiva es malo para la descentralización, pero también puede tener ramificaciones significativas en cuanto a que los productores extraen valor adicional para sí mismos. Comúnmente conocido como valor extraíble máximo (MEV), los productores pueden extraer una gran cantidad de valor. También es importante tener en cuenta que MEV es útil para que ciertas aplicaciones funcionen bien, como liquidaciones (¿recuerdas el 'jueves negro' cuando los liquidadores no se presentaron?), arbitraje para mantener los mercados competitivos e incluso la necesidad de buscadores para reequilibrar los squeeth son todos buenos ejemplos.
MEV es un concepto muy grande e importante (la cadena de suministro de MEV es ahora su propia industria de miles de millones de dólares) para entender al discutir el espacio de bloqueo, probablemente merece su propia pieza. En su lugar, aquí hay algunos puntos para saber
Es importante construir una cadena de suministro MEV separada para no dañar a los consumidores de espacio de bloque. Hay muchos protocolos trabajando en resolver esto
(todavía esperando soluciones de MEV basadas en Polkadot y Near)
MEV existe en Bitcoin y grandes grupos de minería han comenzado a extraerlo
La cantidad de MEV que se puede extraer es una correlación directa con el valor del espacio de bloque dado
Tamaño, Cantidad, Validación
Las especificaciones reales del espacio de bloqueo también son factores importantes a considerar al juzgar la calidad. Estos son muy simples y bien definidos
Las preguntas sobre el tamaño y la cantidad de espacio en bloque son generalmente cualidades que los consumidores o traders necesitan considerar. Si un consumidor busca completar una transacción en una hora, ¿cuántos bloques totales hay para ofertar por un espacio de transacción y qué tan escaso es el espacio en bloque como trader?
Evaluar cómo la red llega a un consenso sobre un bloque es probablemente una cualidad que a un consumidor institucional le importaría. Esto podría ser un fondo o una firma comercial, pero más probablemente una aplicación construida sobre el espacio de bloques dado, como un intercambio, custodio o L2. Un intercambio probablemente evaluaría cómo una red forma su consenso porque puede impactar la ejecución para sus usuarios. Algunos ejemplos de cómo varios actores de la red forman consenso
Nota: que la construcción de los bloques a menudo se abstrae en su propio mecanismo de subasta o incluso eventualmente se abstrae a su propia cadena como SAUVE. Lee aquí para ver realmente la producción de bloques.
Cómo se llega al consenso afecta un poco diferente la ejecución del intercambio en cuestión.
La elección del líder de robin round a menudo es muy rápida, pero para las redes que no han abstraído la capa de construcción de bloques, los participantes del intercambio que también son validadores tienen la ventaja. Para un ejemplo más detallado, consulte el ejemplo de DyDx en esta pieza sobre AMM y Orderbooks.
El consenso general es el más justo para la ejecución de las operaciones de los usuarios, pero actualmente lucha con el manejo de alto rendimiento. A partir de 2023, aún no se ha visto realmente un libro de órdenes bien funcional y rápido en una cadena de bloques que utilice un consenso general. De hecho, DyDx destacó esto en su publicación de blog cuando se trasladaron de la red principal de Ethereum a Starkware.
Un único secuenciador es muy rápido pero también muy centralizado y un intercambio que se basa en una red que actualmente utiliza un secuenciador centralizado debe estar bien con la posibilidad de que el operador del secuenciador esté adelantando o extrayendo algún tipo de valor de las órdenes de sus usuarios.
Una cuarta opción para el intercambio sería operar algunas partes de su infraestructura fuera de la cadena, como su libro de órdenes. Esto se destaca nuevamente en los AMM y los libros de órdenes en la sección híbrida.
Nota: muchos equipos de protocolo están explorando ahora la posibilidad de operar su propia cadena de aplicaciones, esto tiene beneficios en cuanto a velocidad, escalabilidad y el secuenciador centralizado operado por el equipo de protocolo, aunque sufre debido a la necesidad de arrancar su propio conjunto de validadores y probablemente tener mucha menos seguridad. Más sobre esto en la calidad de flexibilidad.
Garantizar que el acceso a consumir, acceder y producir espacio de bloqueo esté ampliamente disponible y siempre se pueda consumir puede ser una calidad extremadamente importante.
¿Puedes acceder fácilmente al bloquear espacio? ¿Está siempre disponible o hay paradas en la cadena o tiempo de inactividad? ¿Qué tan fácil es ejecutar tu propio nodo RPC o acceder a los disponibles públicamente? ¿Están los RPC generalmente sobrecargados, tienen un tiempo de actividad constante?
Como consumidor, es muy importante que puedas acceder al mercado de bloques en cualquier momento. Si una cadena de bloques tiene paradas frecuentes o interrupciones, no puedes utilizar la cadena de bloques de manera confiable.
Toma el ejemplo de que eres un nuevo proveedor de liquidez que desea proporcionar liquidez a un AMM de liquidez concentrada y estás eligiendo entre la blockchain de Solana y Ethereum. Al evaluar únicamente la característica de tiempo de actividad, la elección es fácil, Solana y aparentemente cada L2 ha experimentado cortes de varios días en el último año en los que toda la cadena es inutilizable.
Como productor (y tal vez como consumidor) considerar lo accesible que es descargar, verificar y almacenar el estado completo de la cadena puede ser una consideración importante.
Como productor de espacio de bloqueo, desea asegurarse de tener un tiempo de actividad extremadamente alto y tener poca dependencia de otros en caso de que tengan una interrupción. Algunas blockchains como Solana o Near requieren efectivamente que descargue instantáneas de datos de cadena de AWS S3, Google BigTable u otros validadores con frecuencia con poca o ninguna forma de sincronizar y almacenar los datos de la cadena usted mismo.
El estado de la cadena y el almacenamiento también es una consideración fundamental para aplicaciones o protocolos que requieren datos históricos. En Bitcoin o Ethereum, es posible sincronizar completamente un nodo en unos pocos días y tener un conjunto completo de datos históricos. Por otro lado, el estado completo de la cadena de Solana se almacena principalmente en una base de datos de Google BigTable y ocupa petabytes de datos, lo que lo hace prácticamente imposible para cualquier consumidor promedio sincronizar y almacenar.
Nota: existen algunos desafíos de ingeniería significativos en el almacenamiento de datos históricos de solana, pero hay muchos equipos excelentes trabajando en ello. Un ejemplo es el equipo Triton One construyendo Old Faithful
El espacio de bloqueo es valioso y tiene varios costos y tarifas asociadas con su producción y consumo.
Como productor, hay más costos tradicionales como la compra inicial y/o costos continuos de varios hardware y software que le permiten operar en la red. A menudo también hay una inversión de capital inicial para tokens que deben ser publicados como garantía para validar (como es el caso en las redes de Prueba de Participación). A su vez, generalmente recibe recompensas en bloques de la red, que también podrían incluir tarifas generadas por los consumidores del espacio de bloques que usted produjo.
Como consumidor, para utilizar el espacio de bloque en una red dada, necesitas pagar una tarifa por ello a los productores de bloques (esto no incluye tarifas adicionales que puedas necesitar pagar a un protocolo por tu interacción).
Los costos y tarifas varían según la implementación del blockchain y también cómo está diseñado el mercado de tarifas. Generalmente, una cadena implementa uno de los siguientes diseños
El diseño del mercado de tarifas influye en gran medida en la cantidad y la disposición potencial de un consumidor para pagar y en cuánto se espera que reciba el productor por su producción de bloques.
El espacio de investigación para el diseño del mercado de tarifas es bastante interesante y extenso y he compilado una lista impresionante en github.com/0xperp/awesome-fee-markets.
El espacio de bloqueo puede ser altamente adaptable o muy estático. La mayoría de las veces, es probable que los consumidores prefieran que el espacio que están consumiendo sea muy predecible y estático, pero hay ciertos casos de uso en los que un consumidor (a menudo un protocolo) puede querer que su espacio sea altamente adaptable y flexible.
El espacio de bloque flexible es la idea de que los bloques se pueden construir de manera diferente según varios casos de uso. Tal vez esto signifique agregar instrucciones previas y posteriores a nivel de validador, permitir que el tamaño del bloque fluctúe o poder abstraer la construcción del bloque.
Tome el ejemplo de que usted es un protocolo de préstamo y préstamo que ha comenzado a explorar el lanzamiento de su propio blockchain. Tienen algunas opciones a considerar para el lanzamiento
Cada uno de estos tiene diferentes consideraciones en seguridad, descentralización y uso.
En resumen
Nota: joncharbonneau.substack.com/p/rollups-arent-real es una lectura realmente buena que disecciona el estado actual de los rollups
Bitcoin, Ethereum, Polkadot, etc. all produce generalized blockspace. Osmosis, Aevo, Lyra, Sentential are use customized and specific blockspace to improve their products.
En los últimos meses, ha sido aún más fácil lanzar un OpStack, Arbitrum u otro rollup / appchain con productos como Caldera y Conduit.
El mercado del espacio de bloques es extremadamente complejo pero puede dividirse ampliamente en productores y consumidores.
Un productor de Blockspace es un participante de la red que toma un conjunto de transacciones que esperan ser incluidas y las construye en un bloque ordenándolas. A menudo, esta es una de las funciones de un validador, minero o grupo de minería en una cadena determinada. Con el auge de los protocolos MEV, esta construcción de bloques se ha subcontratado en gran medida a actores separados conocidos como constructores. La "cadena de suministro MEV" es ahora bastante compleja e involucra a muchos actores distintos, como se ilustra a continuación.
https://writings.flashbots.net/mev-supply-chain/
En el lado de la prueba de trabajo, los grupos de minería tienen plena autonomía sobre la ordenación de transacciones en bloques que son minados por los mineros en su grupo. Con el lanzamiento y la adopción de stratum v2 esto cambiará y permitirá a los mineros individuales expresar preferencias de ordenación de transacciones a los grupos de minería.
Los productores quieren producir espacio de bloque que sea altamente valioso o tenga alguna expectativa de serlo en el futuro. A continuación se muestra una lista de algunas empresas que son grandes productores en una variedad de blockchains
Un consumidor es cualquier entidad que utiliza el espacio de bloqueo que se está produciendo. El uso real puede ser para una gran variedad de cosas como transferencias, intercambios/comercios, otras transacciones financieras, etc.
Sin embargo, a menudo los mayores consumidores pueden pasar desapercibidos. A menudo, los emisores de activos, intercambios y protocolos construidos sobre la cadena de bloques son algunos de los mayores consumidores. A continuación se muestra una lista de algunos protocolos/empresas que son grandes consumidores
El espacio de bloqueo puede variar extremadamente en términos de su demanda. Data Always tuvo una muy buena visión general de 2022 en la demanda de espacio de bloqueo. A continuación se muestra un gráfico de las tarifas de espacio de bloqueo en los protocolos líderes
Vale la pena señalar que un gran porcentaje de las tarifas pagadas en subvenciones de bloques del protocolo nativo. Algo valioso para observar en términos de demanda real y crecimiento es el porcentaje que representan las tarifas de transacción de los usuarios del total de la recompensa del bloque. Por ejemplo, en Bitcoin esto promedia alrededor del 2-4%, pero en Ethereum, en tiempos de poca actividad, es similar, pero puede aumentar a más del 60%. Al rastrear un protocolo con una cadena de suministro MEV desarrollada, también se deben incluir consejos.
Algunas cadenas han dedicado tiempo a desarrollar mercados de tarifas únicos, uno de ellos es Ethereum con EIP1559. Esta actualización tuvo algunos objetivos como reducir la volatilidad de las tarifas, pero también tenía un objetivo a largo plazo importante de prevenir la inestabilidad de una cadena de bloques en un mundo donde no hay emisión nativa continua. 1559 llevó a la quema de tarifas base y las tarifas de prioridad van a los validadores trabajando hacia colocar menos énfasis/importancia en el papel de la subvención de bloques en la recompensa total del bloque.
Para cumplir con su promesa de tarifas económicas, Solana creó mercados de tarifas localizadas en los que la tarifa de transacción se localiza en cada interacción de contrato distinta. Si hay una alta demanda de NFT en Magic Eden, las tarifas de transacción no aumentarán en Jupiter. Este cambio está muy centrado en el consumidor, ya que en realidad reduce las tarifas que un validador podría esperar ganar. Sin embargo, dado que Solana tiene una cadena de suministro de MEV desarrollada, las tarifas localizadas podrían atraer a más usuarios y, por lo tanto, más tarifas a través de propinas de MEV.
Valorar el espacio del bloque todavía está en sus etapas iniciales y con la mayoría de la recompensa de un bloque en una cadena dada es a través de la predecible subvención de bloque no hay mucha variabilidad en las recompensas y la valoración correspondiente. Sin embargo, a medida que las tarifas de transacción/consejos se convierten en un porcentaje cada vez mayor de la recompensa total del bloque a través de reducciones a la mitad, aumento de la demanda, creación de cadenas de suministro de MEV, etc., las valoraciones se vuelven más impredecibles e introducen oportunidades comerciales únicas.
El espacio de bloqueo es conocido por su mala fijación de precios. En muchos casos, la cadena de bloques fija mal cómo paga a sus productores, ya que continúan imprimiendo más inflación para un espacio de bloqueo de terrible calidad. La mayoría del espacio de bloqueo es barato y abundante, con muy pocos siendo valiosos.
Esto es donde espero nuevas implementaciones de recompensas de bloque y mercados de tarifas. Actualmente, la mayoría de las blockchains publican un libro blanco con subvenciones de bloque estáticas que tal vez estén en algún tipo de programa desinflacionario. ¿Cómo pueden estar seguros de que están fijando correctamente el precio de su espacio de bloque antes de que su blockchain esté incluso en funcionamiento? Estoy esperando nuevas implementaciones para determinar las subvenciones de bloque.
Dado lo nuevos que son estos mercados, es probable que solo hayas sido un productor o consumidor y ni siquiera hayas considerado que podrías comerciar espacio de bloque. En este momento, estos intercambios suelen expresarse a través de swaps, contratos a plazo y futuros, pero también ha habido instrumentos más únicos como regalías, reserva de inclusión de bloque y tokens de gas.
Algunos de los lugares principales para comerciar actualmente espacio de bloqueo son
Unos proyectos con mucho potencial
Un producto interesante para reflexionar es formar un índice sobre la calidad del bloque basado en las características anteriores y formar un mercado de intercambio de espacio de bloque entre blockchains, algo así como un intercambio entre la demanda de espacio de bloque de Bitcoin y Ethereum.
Fuera de los mercados de especulación que Luxor, Alkimiya y otros están construyendo son extremadamente importantes en la creación de mercados para la transferencia de riesgos entre los productores de bloques y aquellos que están dispuestos a asumir la exposición. A medida que las empresas públicas y las empresas de energía ingresen al espacio de producción de Bitcoin, querrán disminuir la volatilidad en su flujo de efectivo. A medida que las L2 se vuelvan más sofisticadas, querrán cubrir sus gastos de transacción en las L1. A medida que los intercambios y emisores de activos busquen operar de manera más eficiente, la cobertura de sus costos variables de transacción se vuelve importante.
En general, la introducción de mercados de capital más robustos en torno al consumo y la producción de espacio de bloques es algo que me emociona mucho y estoy interesado en ver cómo se desarrolla.