1/7
Validación de transacciones en #Cardano.
En las eras de Shelley, Allegra y Mary, el proceso de validación de transacciones se realizaba en un solo paso. Se podía predecir el efecto de una transacción válida en el libro mayor antes de aplicarla.
2/7
Si no lo era, un nodo la rechazaba tras un intento fallido de validación y la transacción no se incluía en un bloque, utilizando tiempo y recursos de los nodos sin importar si la transacción se incluía o no en un bloque.
Alonzo presenta un enfoque de validación en dos fases.
3/7
El resultado de esta estrategia es predecible a la hora de realizar transacciones en el libro mayor y también garantiza una compensación justa a los nodos por su trabajo y uso de recursos.
4/7
El motivo principal para introducir dos fases es reducir la cantidad de trabajo de validación no compensado por los nodos. La primera fase comprueba si la transacción está construida correctamente y puede pagar su tarifa de procesamiento.
5/7
La segunda ejecuta las secuencias de comandos que se incluyen en la transacción. En caso de que la transacción sea validada en la primera fase, se ejecutarán las secuencias de comandos de la segunda fase.
6/7
Así se realiza una pequeña cantidad de trabajo no compensado por parte de un nodo sin que se realice la costosa validación de la 2° fase. Si la transacción no es procesable se marca inválida, y de ser procesable, el nodo valida en la segunda fase de la transacción.
7/7
En ambos casos, el nodo será compensado, a través de la tarifa de validación o por la garantía recaudada. La garantía de una transacción es la cantidad de $ADA que se cobrará como tarifas en caso de que falle la validación de un script en la fase 2.
forum.cardano.org/t/validacion-d…

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Li₿εʁLiøη

Li₿εʁLiøη Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @liberlion17

14 Sep
1/6
#Cardano se enfoca en su hoja de ruta tecnológica y su ecosistema de desarrollo, y no en el desarrollo de negocios con socios específicos que, entre otras cosas, venden tokens al por menor, como #Solana.
2/6
Solana es la cadena de bloques de Capa 1 más centralizada. El 48% del suministro total de tokens se destinó a capitalistas de riesgo y personas con información privilegiada.
3/6
Cualquier afirmación que Solana se descentralizará más con el tiempo, es irrelevante, cuando se ve cómo se promociona el token.

La mayoría de las transacciones son de votación (que forman parte del consenso de Solana). Solana está bombeando artificialmente sus números.
Read 6 tweets
14 Sep
1/5
#Cardano focuses on its technology roadmap and development ecosystem, and not on developing business with specific partners who, among other things, sell retail tokens, such as #Solana.
2/5
Solana is the most centralized Layer 1 blockchain. 48% of the total token supply went to venture capitalists and insiders.

Any claims that Solana will become more decentralized over time is irrelevant when looking at how the token is being promoted.
3/5
Most of the transactions are voting "transactions" (part of the Solana consensus). Solana is basically artificially pumping her numbers.

In general, this means that Solana shows 2000 TPS on her browser, but 1680 TPS are consensus votes and not actual transactions.
Read 5 tweets
8 Sep
1/7
Transaction validation in #Cardano.
In the Shelley, Allegra and Mary eras, the transaction validation process was a one-step process. The effect of a valid transaction on the general ledger could be predicted before it was applied.
2/7
If it was not, a node rejected it after a failed validation attempt and the transaction was not included in a block, using node time and resources regardless of whether or not the transaction was included in a block.
Alonzo presents a two-phase validation approach.
3/7
The outcome of this strategy is predictable when it comes to general ledger transactions and also ensures fair compensation to nodes for their work and resource usage.
Read 7 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(