-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rename Transactions
back to Operations
#822
Comments
+1 |
I'm pro :) |
Abstractly, a "blockchain" is a chain of "blocks" that advance "state", where the blocks contain signed messages called "transactions". The beacon chain is a "system blockchain" which has "system blocks", "system state" and... "system transactions". In summary, the word "transaction" was picked to fit the block/state/transaction framework. While I think the nomenclature is natural I can see how it can be confusing. Looks like people are in favour of renaming back to "operation" :) |
@JustinDrake thanks for the full clarification. As we have user transactions on the beaconchain now I’d definitely support going back to operations. |
Sure. (As a side note, transfers are a temporary thing to be removed in phase 2.) |
A few of us implementers have been talking about the naming of
Transactions
and believe it is best renamed back toOperations
to lower confusion and potentially mistakingTransactions
with transactions in the classical sense. The only thing that should be known as aTransaction
is aTransfer
.If not, it would be great to know what the reason behind the rename was.
The text was updated successfully, but these errors were encountered: