Entradas

Cardano's incident between block 8300569 and 8300570

About the incident between block 8300569 and 8300570) which caused approx. 50% of Cardano nodes to disconnect and restart.. ... Analysis of 'someone ' I’ve been debugging this for a few hours now and have a fairly strong opinion that the issue is indeed a bug in the balanced tree algorithm implementation of the Haskell containers package. Specifically a logic error that presumes one of the container subtree bins can never have a left or right sub-sub-tree node that is empty when attempting to rebalance the parent. Probably a condition that arises when a Map is being aggressive purged of values in successive calls, resulting in an unbalanced branch and violation of the assumed invariant here: https://github.com/haskell/containers/blob/v0.6.5.1/containers/src/Data/Map/Internal.hs#L4154   Rather than attempting to recreate the conditions by capturing another sequence of TXs, it might be easier to just code a stress harness around the Map container of the Haskell/containers package

Finalidad vs Latencia. Tweet de @KtorZ

Imagen
Fuente: Twitter , traducción.  Por KtorZ  Hablemos de la finalidad de la transacción en Cardano hoy, porque sigo viendo todo tipo de reclamos (incorrectos) en las redes sociales, Discord y demás. (1/n) 👇 Primero, necesitamos distinguir dos cosas: Finalidad vs Latencia; .. o como algunos lo llaman, 'confirmación de cadena' versus 'confirmación de transacción' aunque realmente no me gusta el término 'confirmación' en este contexto (realmente no hay nadie que 'confirme' nada activamente). La latencia es el tiempo que tarda una transacción en aparecer en la cadena de bloques, en un bloque. La finalidad es el tiempo que tarda una transacción en volverse inmutable. ¿Por qué es eso diferente? ¡Porque el sistema está descentralizado! Y eso significa que la información solo *eventualmente* es verdadera. Cuánto tiempo es suficiente depende de las partes interesadas y del tipo de transacción: no se busca el mismo nivel de seguridad cuando se da propina a alguien q

DOLOS, un nodo de datos en Cardano. Tweet de Santiago Carmuega

Imagen
  Fuente : Twitter   Compartiendo una idea para una nueva herramienta de #Cardano ... Parece un nodo, nada como un nodo, grazna como un nodo... pero solo sirve datos. Se llama "Dolos": un nodo de datos de Cardano 🧵 Tradicionalmente, los nodos asumen uno de dos roles: "retransmisión" o "productor". Argumentamos que hay una tercera función que debe tratarse de forma independiente: nodos con el propósito de resolver consultas de estado local o servir como fuente de datos para herramientas posteriores que requieren datos de contabilidad. Al reducir el alcance y seleccionar un conjunto completamente diferente de compensaciones, podemos optimizar este rol para tener una pequeña huella de recursos. La implementación de un "nodo de datos" debería ser relativamente económica en comparación con un nodo completo que hace todo el trabajo pesado del consenso/libro mayor. Dado que el objetivo principal es servir como fuente de datos, también podríamos hacer u

Los exchanges imprimen Bitcoin. Tweet de Rufas Kamau

Traducción del Hilo Tweet de Rufas Kamau:  https://twitter.com/RufasKe/status/1523223514815238144?s=20&t=GvkK5gMUYirIWRJ4NYeMcg Si compras Bitcoin y lo mantienes en el intercambio, estás en corto neto, estás contribuyendo a que el precio de Bitcoin baje, incluso si tu objetivo es precios más altos. He aquí por qué: Escúchame plebe, esto es importante. 1/n  Si compras Bitcoin en el intercambio, estás comprando Bitcoin en papel, un pagaré de su intercambio que se liquida en el momento en que decides transferir tu Bitcoin fuera del intercambio. Eso explica las altas tarifas de retiro. 2/n  Para disuadirte de retirar su Bitcoin, el intercambio te ofrece un descuento en los costos de transacción en función de tu saldo de intercambio, cuanto más mantengas en el intercambio, mayor será la 🥕 zanahoria También puedes hacer staking de tu BTC 😎 3/n  Entonces, ¿por qué los intercambios necesitan que mantengas tu BTC con ellos? Respuesta: Sistema bancario de reserva fraccionaria. Un intercamb

Charles' Thoughts on the SPO vs. MPO contraversy (Twitter Space - 2/5/2021)

Fragment transcription: https://twitter.com/IOHK_Charles/status/1490155067856543747?t=bsG7KNUynariYWMbO8r-LQ&s=09   Credits to Anthony, member of Stakeboard team [...] Yeah, you know Tim and Ben have been trying to work really closely with the community and, you know, my hope is that the community can also form guilds that represent the interests of state pool operators. And you know, it's difficult because this is social choice theory. I mean, people are making decisions and the question is, can you incentivize decisions at a particular direction that we would argue is is better. So let's say, well, our goal is lots of small pools, so that, OK, that's decentralization. Well, is that better than lots of large pools? Or is that better than a collection of federated pools? Well, you know, It depends on what network topology you're looking for: the quality of service, the transaction costs, the fee structure that you want – these kinds of things. So what I can do i

Los pensamientos de Charles sobre la controversia entre SPO y MPO (Twitter Space - 5/2/2021)

Transcripción de fragmento: https://twitter.com/IOHK_Charles/status/1490155067856543747?t=bsG7KNUynariYWMbO8r-LQ&s=09   Créditos a Anthony, miembro del equipo Stakeboard   […] Sí, sabes que Tim y Ben han estado tratando de trabajar muy de cerca con la comunidad y, sabes, mi esperanza es que la comunidad también pueda formar gremios que representen los intereses del estado de los operadores de pool. Y sabes, es difícil porque esta es la teoría de la elección social. Quiero decir, las personas están tomando decisiones y la pregunta es, ¿puedes incentivar las decisiones en una dirección particular que argumentaríamos que es mejor? Así que digamos, bueno, nuestro objetivo son muchos pools pequeños, así que, está bien, eso es descentralización. Bueno, ¿eso es mejor que muchos pools grandes? ¿O es eso mejor que una colección de pools federados? Bueno, ya sabes, depende de la topología de red que esté buscando: la calidad del servicio, los costos de transacción, la estructura de tarifas q

Coeficiente Nakamoto. Descentralización. Hilo Tweet

Traducción hilo :  https://twitter.com/matiwinnetou/status/1487511419566362628?s=20&t=HtjXqgCjxmvlfLbHhCD33A     de @matiwinnetou  ...  A: ¿Qué es lo que más te decepciona de Cardano? B: Para mí son los operadores de stakepools OG (de la vieja guardia) más prominentes que manejan 5 o 6 pools. A: ¿No es la tecnología? Por qué, sus pools están muy bien comprometidos (pledge), tienen una piel en el juego, no como Binance, ¿no deberíamos centrarnos en ellos, que es Binance?  B: La tecnología es buena, evoluciona. Los exchanges son de hecho un gran problema porque la gente ni siquiera tiene poder de voto y el staking es de custodia (si es que se proporciona), pero en términos de moral y expectativas los exchanges son corporaciones sin corazón, no espero nada de ellos.  A: Bueno tal vez esos prominentes operadores de multi-pools son también negocios "JUSTOS"? B: Bueno, de alguna manera pensé que había algo más, que escucharon lo que dijo Charles sobre ser codiciosos y apoyar la