We announced a new product!

Solana Tech Roundup - #4

by Jacob Creech · February 11, 2022

Solana Tech Roundup

If you're a Solana developer like me, you may find it difficult to keep up with the latest updates to the Solana repository. This is because the Solana repository is a large and complex project with many contributors constantly adding new features and bug fixes. There's just so much content to read and digest.

This week's roundup is a summary of the most recent commits to the Solana repository.

Proposal Highlight

Simple Payment and State Verification

Documentation

This proposals is specifically around having a "Light Client" for verification of transactions. One big problem right now is that anyone wanting to "prove" the transaction went through has to give a specific level of trust to a validator set, or run their own validator.

Light clients can give a better way for someone to do their own validation of requests, much like running your own node.

These clients will be done using a receipt concept, where the validators can generate a Merkle Proof of the transaction of interest, which can then be used to validate the transaction was included in the block. This implementation could also be used to do account state verification, proof of stake distribution, optimistic confirmation proof, and more. Check out the documentation for the specific implementation.

Commit Highlight

List of Changes:

February 5

February 6

  • Verified Program Badges on Explorer!
    • Now you can see what programs are anchor verified and click on links on the explorer to the source code. This is a big win for transparency in programs

February 7

February 8

February 9

February 10

February 11