github solana-labs/solana v0.22.0
Elegant Offline Signing

latest releases: v1.17.28, v1.18.8, v1.18.7...
4 years ago

Supertubes v0.22.0

On the march towards mainnet, our focus has shifted towards security and offline transaction signing. We introduce a new concept called a durable nonce which demonstrates a core value of the Solana team, that simple things should remain simple. The durable nonce allows for offline signing without impeding all other transactions with the traditional solution, an account nonce. While using offline signing requires an extra step compared to online transaction signing, it is only required for for that particular use case. Normal transaction signing remains very simple and does not require the client maintain account nonces, as you'll see in Ethereum and Libra.

And... TPS continues to climb, because hey, that's our jam.

Major Features And Improvements

  • Full support for offline signing using Durable Nonces
  • New RPC APIs for better ledger introspection
  • Derived accounts can now be generated using a seed
  • Account rent is now distributed to validators
  • Added solana-sys-tuner program to help ensure a validator system is optimally configured
  • The solana-validator --limit-ledger-size validator flag works again
  • Various security fixes and code hardening

TPS Report

Node Count Avg TPS Max TPS Avg Confirmation Max Confirmation
5 67,864 116,642 2.2 8.2
10 68,214 150,328 2.4 7.6
25 55,870 171,328 5.0 15.8
50 47,291 162,059 7.1 31.5

Performance Metrics Methodology

Don't miss a new solana release

NewReleases is sending notifications on new releases.