Skip to content
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

Comparison Table TPS Statement #31

Open
AshleyDawson opened this issue Sep 18, 2018 · 2 comments
Open

Comparison Table TPS Statement #31

AshleyDawson opened this issue Sep 18, 2018 · 2 comments

Comments

@AshleyDawson
Copy link

RE: https://github.com/rchain/architecture-docs/blob/master/introduction/comparison-of-blockchains.rst

In the "Scalability/Transaction Throughput" row, I think a better distinction should be made between what a "COMM" event is and what a "transaction" is. At RCon3 there was a clarification over the network throughput for test net. It was stated that the aim of RChain was 40K+ COMM events/second - not transactions. I think it's important to distinguish between these two things, as COMM events are atomic. It's important to note that [Single COMM Event != Single Token Transaction].

@dckc
Copy link
Contributor

dckc commented Oct 26, 2018

Comm events certainly are atomic. They fit the definition of transaction to a T:

... ACID as shorthand for Atomicity, Consistency, Isolation, and Durability... . These four properties describe the major guarantees of the transaction paradigm, which has influenced many aspects of development in database systems.

We could clarify the distinction between comm events and token transfers, which are calls to the BasicWallet.rho contract.

@JoshOrndorff
Copy link
Contributor

JoshOrndorff commented Oct 27, 2018

I've written up such a distinction for an article summarizing testnet performance. We can reuse it here too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants