Verifying Transactions and Input/Output Equality

2024-04-05 · Ryan X. Charles

I have just finished implementing the transaction verifier in both typescript and rust and it has an important feature: it checks that the input values are equal to the output values.

Checking that input value = output value is consistent with my earlier declaration that change fees are eliminated. What this means in practice is that a transaction is not valid if it includes a change fee.


Earlier Blog Posts

Why We Need Another Blockchain
2024-03-30 · Ryan X. Charles
Data Structures
2024-03-30 · Ryan X. Charles
Var Ints, Script, and Names
2024-03-29 · Ryan X. Charles

Back to Blog

Home · About · Blog · Privacy · Terms
X · Telegram · Discord · reddit · GitHub
Copyright © 2024 Ryan X. Charles LLC