What AppLayer's speed numbers mean
Code speed and network speed are not the same thing. Here is the honest way to read AppLayer's early test results.
Big speed numbers are easy to print. They are harder to explain.
Here is the short version: code speed is not network speed.
What the test measured
This test measured compiled contract code in a simulated decentralized environment on a development network.
The reported results were:
- Average code run: under 0.8 microseconds
- Block time: about 300-500 milliseconds
These numbers measure different things and should not be blended together.
Code run
The first number measures how long the compiled contract code took to run in the test.
Block time
The second number measures how quickly the development network made blocks under the reported test conditions.
It is not the time for one line of code. It measures a different part of the system.
You can inspect the live AppLayer Testnet Explorer and the public BDK C++ source.