github solana-labs/solana v0.15.0
Pemissionless Validator Staking

latest releases: v1.17.32, v1.18.12, v1.17.31...
4 years ago

Silver Strand v0.15.0

Major Features And Improvements

  • Permissionless validator staking

    Staking accounts no longer require validators to publish votes on their behalf. Instead, stake delegation and validator votes are stored on-chain, where rewards are automatically derived by processing the ledger.

  • Groundwork for credit-only accounts

    Transactions may now specify whether a program is permitted to debit an account, even if a signer. Next to come: parallel execution of credits.

  • Improved stability via an overhaul of repair messages in the data plane

  • Groundwork for replicators

    Significant progress was made in the development of Replicator nodes in this release. Next to come: support Replicator nodes on the public testnet.

TPS Report

Node Count Avg TPS Max TPS Avg Confirmation Max Confirmation
10 35,131 56,734 2.936 20.222
25 37,564 47,436 2.636 5.355
50 32,658 47,523 2.701 15.302
100 31,879 43,433 3.280 6.282

Performance Metrics Methodology

Additional Features and Improvements

  • Ledger state hash added to votes
  • Proof of History now generated by continuously hashing instead of using sleep() approximations
  • Transaction forwarding performance improvements
  • Pure Rust implementation of erasure coding

Known Issues

  • TPS regressed

Don't miss a new solana release

NewReleases is sending notifications on new releases.