Liquid Stake with compassSOL for an 8.04% APY from staking, MEV + fees

Enjoy the freedom of liquid staking in Solana Defi while delegating your stake to the high performance Solana Compass validator. Stake or unstake at any time here, or with a Jupiter swap.

Benefit from our high staking returns and over 2 years experience operating a Solana validator, and receive additional yield from priority fees + MEV tips

Earn 6.7% APY staking with Solana Compass

Help decentralize and secure the Solana network delegating your stake to us and earn an impressive 6.7% APY yield on your SOL, while supporting us to create new guides and tools. Learn more

Stake your SOL

  1. Click to connect your wallet
  2. Enter the amount you wish to stake
  3. Kick back and enjoy your returns
  4. Unstake from your wallet or our staking dashboard

Earn 6.7% APY staking with Solana Compass

Help decentralize and secure the Solana network delegating your stake to us and earn an impressive 6.7% APY yield on your SOL, while supporting us to create new guides and tools.

Learn more

Solana Changelog October 23

By Changelog

Published on 2023-10-31

Explore Solana's record-breaking hackathon, increased builder interest, and key updates enhancing developer experience and blockchain efficiency.

The notes below are AI generated and may not be 100% accurate. Watch the video to be sure!

Solana Changelog: Record-Breaking Hackathon, Surging Builder Interest, and Developer Experience Enhancements

In the latest Solana Changelog, hosts Jacob and Nick dive into exciting developments within the Solana ecosystem. From record-breaking hackathons to surging builder interest and significant improvements in developer experience, this episode covers a range of topics that showcase Solana's growing momentum in the blockchain space.

Colosseum: The Largest Crypto Hackathon to Date

The recent conclusion of the Colosseum hackathon marks a significant milestone for Solana and the broader cryptocurrency ecosystem. With an astounding 1,359 project submissions, this event has officially become the largest crypto hackathon ever held. Nick emphasizes the scale of this achievement:

"It seems like every one of these ends up being bigger than the last. This one is like 30 something percent larger product submission wise than the last one."

This remarkable growth not only demonstrates the increasing popularity of Solana among developers but also highlights the platform's ability to attract and nurture new talent. The hackathon serves as a breeding ground for innovative ideas and potential future projects that could significantly impact the Solana ecosystem.

The success of Colosseum is a testament to Solana's developer-friendly environment and the growing interest in building decentralized applications (dApps) on its high-performance blockchain. As more developers enter the ecosystem through events like this, we can expect to see a surge in new projects, startups, and potentially game-changing applications in the near future.

Surging Builder Interest in Solana

Adding to the excitement surrounding Solana's development ecosystem, a recent report from Andreessen Horowitz (A16Z) reveals a notable trend in builder interest across various blockchains. Jacob highlights a key finding from the report:

"Solana was the largest increase of builders interested in a specific blockchain, specifically founders."

This surge in interest from founders and builders is a strong indicator of Solana's growing appeal in the blockchain space. It suggests that more entrepreneurs and developers are recognizing the potential of Solana's high-speed, low-cost infrastructure for building scalable decentralized applications.

The increased founder interest in Solana could lead to a ripple effect of positive outcomes for the ecosystem:

  1. More diverse and innovative projects being built on Solana
  2. Increased job opportunities for developers specializing in Solana
  3. Greater investment flowing into the Solana ecosystem
  4. Enhanced network effects as more users and developers are drawn to the platform

This trend aligns with Solana's mission to provide a scalable and efficient blockchain solution for developers and users alike. As more builders choose Solana as their preferred platform, we can expect to see an acceleration in the development of cutting-edge dApps and blockchain solutions.

SIMD 184: Block Writeable Account Data Limits

The changelog discussion shifts to a significant improvement proposal for Solana's blockchain architecture. Jacob explains the details of SIMD 184, which introduces new limits on writeable account data per block:

"Today there is a writeable account limit per account of 100 megabytes. So per block and a specific account, you can only write to that account 100 megabytes each block. And there's no overall cap for all accounts being written to today on the cluster per block. So this is adding that cap."

The proposed change would implement a cluster-wide cap of 2 gigabytes of account data that can be written per block. This modification is being introduced in anticipation of a new feature called "direct mapping," which will simplify the process of writing accounts to Solana.

The introduction of these limits serves several purposes:

  1. Preventing potential abuse or spam attacks on the network
  2. Ensuring fair resource allocation among users and applications
  3. Maintaining network performance and stability as new features are introduced

While the full impact of this change remains to be seen, it represents a proactive approach to scaling and optimizing the Solana blockchain as it continues to grow and evolve.

Enhancing Developer Experience on Windows

One of the commits highlighted in the changelog focuses on improving the developer experience for Windows users. Nick mentions:

"We've got this commit from eHow and it's actually fixing some of the issues that Windows developers were having, being able to actually install and use the Agave tool suite on Windows."

This update is crucial for broadening Solana's developer base, as it ensures that developers using Windows can easily access and utilize the necessary tools for building on Solana. By addressing platform-specific issues, Solana is demonstrating its commitment to inclusivity and accessibility in its developer ecosystem.

The improved Windows support could lead to:

  1. A larger pool of developers contributing to the Solana ecosystem
  2. Increased diversity in development environments and perspectives
  3. More robust and cross-platform compatible applications

Scheduler Improvements and Performance Optimizations

The changelog also covers several performance-related updates to Solana's core infrastructure. One such improvement involves the scheduler, particularly in handling address lookup tables:

"We have another change by Andrew on the scheduler kind of improving for the time to live on some of the things within the scheduler. This looks like it's specifically around address lookup tables being able to understand when they're expiring and then resolving them correctly so that you know when to schedule a specific transaction."

This enhancement optimizes transaction scheduling and improves the overall efficiency of the Solana network. By better managing the lifecycle of address lookup tables, the network can more accurately schedule transactions, potentially reducing latency and improving throughput.

Another significant performance optimization mentioned in the changelog relates to database writes:

"This one is specifically to sort of batch transactions that are getting written to the database itself. And according to some of the metrics on here, it's about a two to three times increase on efficiency here, which is really great."

A two to three-fold increase in efficiency for database writes is a substantial improvement that could have far-reaching effects on Solana's overall performance. This optimization could lead to:

  1. Faster transaction processing times
  2. Increased network capacity
  3. Improved scalability for high-demand applications

The hosts also tease upcoming optimizations by developer All Saunders, hinting at even more significant performance improvements on the horizon.

Package Metadata: Simplifying Program ID Declaration

An exciting new development in Solana's tooling ecosystem is the introduction of a package metadata feature by John Chinkway. Jacob explains the significance of this addition:

"You can declare your program ID within your cargo tunnel for your program. And there's like this really fun, interesting side effect here where if everyone starts doing this, it'll make it so if you're if you're testing or depending on other programs, it's super easy to determine what their program ID is, which then in case you can fetch their program from the chain if you need it."

This feature streamlines the development process by making it easier for developers to work with and test programs that depend on other Solana programs. The benefits of this package metadata feature include:

  1. Simplified local development and testing
  2. Easier integration of multiple programs
  3. Improved discoverability of program IDs
  4. Potential for more sophisticated tooling and automation in the future

As more developers adopt this practice, it could lead to a more interconnected and efficient Solana development ecosystem.

Pinocchio: A Dependency-Free Version of Solana Program

The changelog introduces Pinocchio, a unique project that offers a dependency-free version of the Solana program library. Nick explains:

"So if people haven't heard about Pinocchio, it's basically a dependency less version of Solana program. It does some free dependency free. Yes. So I actually have no dependencies."

Pinocchio represents an innovative approach to Solana program development, offering several potential advantages:

  1. Reduced build times due to fewer dependencies
  2. Simplified dependency management
  3. Potentially smaller program sizes
  4. Increased flexibility for developers

While Pinocchio introduces some differences in how certain Solana-specific types are handled, it presents an intriguing alternative for developers looking to optimize their workflow and program efficiency.

Solana Developer Bootcamp: Comprehensive Learning Resource

One of the most exciting announcements in this changelog is the release of a comprehensive Solana developer bootcamp. Jacob shares the details:

"We just recently released a Solana developer boot camp. Solana developer boot camp that is 19 hours of content. If you're a developer, you don't even need to know blockchain, but you can go through this boot camp and learn how to be a pretty good Solana developer by the end of it to where you're building DeFi applications, you're building like decentralized stable coins."

This bootcamp represents a significant investment in growing the Solana developer community. Key features of the bootcamp include:

  1. 19 hours of in-depth content
  2. Suitable for beginners with no prior blockchain experience
  3. Covers a wide range of topics from basic concepts to advanced DeFi applications
  4. Completely free and available on YouTube

The availability of such a comprehensive and accessible learning resource is likely to accelerate the growth of the Solana developer ecosystem, potentially leading to an influx of new talent and innovative projects.

Stack Exchange: Fostering Community Knowledge Sharing

The changelog concludes with a reminder about the importance of the Solana Stack Exchange. Nick emphasizes the value of community contributions:

"Just as a general reminder, remember, if you contribute to stack exchange, it helps all current and future developers. I definitely go on there, upload good questions and answers. That's the easiest way to to contribute."

The Solana Stack Exchange serves as a crucial knowledge base for developers, providing a platform for asking questions, sharing solutions, and discussing best practices. By encouraging active participation in this community-driven resource, Solana is fostering a collaborative environment that benefits developers at all skill levels.

Conclusion: Solana's Continuing Evolution

This edition of the Solana Changelog highlights the platform's ongoing evolution and growth. From record-breaking hackathons to significant technical improvements and educational initiatives, Solana is demonstrating its commitment to building a robust, efficient, and developer-friendly blockchain ecosystem.

The surge in builder interest, coupled with continuous performance optimizations and enhanced developer tools, positions Solana as an increasingly attractive platform for blockchain innovation. As the ecosystem continues to expand and mature, we can expect to see even more groundbreaking projects and advancements emerging from the Solana community.

The release of comprehensive educational resources like the Solana Developer Bootcamp further underscores the platform's dedication to nurturing talent and lowering the barrier to entry for blockchain development. This focus on education and community support is likely to play a crucial role in Solana's long-term growth and success in the competitive blockchain landscape.

As Solana continues to push the boundaries of blockchain technology, it remains an exciting space to watch for developers, entrepreneurs, and blockchain enthusiasts alike.

Facts + Figures

  • The Colosseum hackathon received 1,359 project submissions, making it the largest crypto hackathon ever.
  • The Colosseum hackathon was approximately 30% larger in terms of project submissions compared to the previous event.
  • A recent A16Z report showed that Solana had the largest increase in builder interest among blockchains, particularly from founders.
  • SIMD 184 proposes a new 2 gigabyte cap on total account data that can be written per block on the Solana cluster.
  • A performance optimization for database writes resulted in a 2-3 times increase in efficiency.
  • The newly released Solana Developer Bootcamp offers 19 hours of free content, covering topics from blockchain basics to building DeFi applications.
  • Pinocchio, a dependency-free version of Solana program, has been introduced as an alternative development tool.
  • A new package metadata feature allows developers to declare program IDs within their cargo tunnel, simplifying program dependencies and testing.
  • Windows support for the Agave tool suite has been improved, enhancing the developer experience for Windows users.
  • The Solana Stack Exchange continues to be an important resource for developers, with active contributors helping to build a knowledge base for the community.

Questions Answered

What was the significance of the recent Colosseum hackathon for Solana?

The Colosseum hackathon was record-breaking for Solana, becoming the largest crypto hackathon ever with 1,359 project submissions. This event demonstrated a significant increase in developer interest and activity within the Solana ecosystem, showcasing about 30% growth compared to the previous hackathon. The success of Colosseum indicates a growing community of developers and potential for new innovative projects on the Solana blockchain.

How is builder interest in Solana changing according to recent reports?

According to a recent A16Z report, Solana has seen the largest increase in builder interest among blockchains, particularly from founders. This surge in interest suggests that more entrepreneurs and developers are recognizing Solana's potential for building scalable decentralized applications. The increased attention from builders could lead to more diverse projects, job opportunities, and investment in the Solana ecosystem.

What is SIMD 184 and how does it affect Solana's blockchain?

SIMD 184 is a proposed improvement that introduces new limits on writeable account data per block in Solana. It suggests implementing a cluster-wide cap of 2 gigabytes of account data that can be written per block, in addition to the existing 100 megabyte limit per account. This change is being introduced to prepare for a new feature called "direct mapping" and aims to prevent potential abuse, ensure fair resource allocation, and maintain network performance as Solana continues to grow.

What new educational resource has been released for Solana developers?

Solana has recently released a comprehensive developer bootcamp, offering 19 hours of free content on YouTube. This bootcamp is designed for developers of all skill levels, even those with no prior blockchain experience. It covers a wide range of topics, from basic blockchain concepts to advanced subjects like building DeFi applications and decentralized stablecoins. This resource aims to accelerate the growth of the Solana developer community and lower the barrier to entry for blockchain development.

What is Pinocchio and how does it differ from standard Solana development tools?

Pinocchio is a dependency-free version of the Solana program library. Unlike the standard Solana program, Pinocchio has no external dependencies, which can lead to reduced build times, simplified dependency management, and potentially smaller program sizes. While it introduces some differences in handling Solana-specific types, Pinocchio offers an alternative approach for developers looking to optimize their workflow and program efficiency in the Solana ecosystem.

How is Solana improving the developer experience for Windows users?

Solana has recently made improvements to enhance the developer experience for Windows users. A recent commit has fixed issues that Windows developers were facing when trying to install and use the Agave tool suite. This update ensures that developers using Windows can easily access and utilize the necessary tools for building on Solana, broadening the platform's developer base and promoting inclusivity in the ecosystem.

What performance optimizations have been recently implemented in Solana?

Recent performance optimizations in Solana include improvements to the scheduler, particularly in handling address lookup tables and their expiration. Additionally, a significant optimization for database writes has resulted in a 2-3 times increase in efficiency. These enhancements aim to improve transaction processing times, increase network capacity, and enhance overall scalability for high-demand applications on the Solana blockchain.

Related Content

Solana Changelog October 30th

Exciting Solana ecosystem updates including NixOS builds, Old Faithful RPC on Filecoin, verified program builds, and Explorer improvements

Solana Changelog Aug 14

Discover the latest Solana updates including SIMD-0164, Web3.js 2.0 Release Candidate, and improved developer tools for enhanced testing and deployment.

Solana Changelog Oct 16

Explore Solana's latest updates including SIMD-0180, SVM standalone applications, and assembly optimizations for improved performance and developer experience.

Solana Changelog November 6th

Get the latest Solana updates including SIMD 189 for stricter ELF headers, Agave 2.1 pre-release, Web3.js 2.0 launch, and crucial developer insights.

Future of Media ft. eDAO

Explore the future of media with eDAO founders as they delve into NFTs, music monetization, and the evolving entertainment industry in the Web3 space.

Breakpoint 2023: Star Atlas Session

A visionary presentation on Star Atlas's intersection of gaming and blockchain on the Solana platform.

Solana's Next Narrative | Weekly Roundup

Explore Solana's evolving narrative, from meme coins to sustainable businesses, and the challenges facing crypto discourse in this in-depth roundup.

Breakpoint 2023: How to Store Solana NFTs On-Chain - A Brief Overview

An insightful exploration into the essentials of storing NFTs on Solana's blockchain.

Breakpoint 2023 Recap - Day 1

Breakpoint 2023 commences with the live launch of Firedancer on testnet.

Breakpoint 2023: Auditor's Panel

Insights from leading blockchain auditors on the importance of security in the Solana ecosystem.

Breakpoint 2023: A Framework for On-Chain Gaming

An insight into the new on-chain gaming framework introduced at Breakpoint 2023.

Breakpoint 2023: How Helium Migrated to Solana

The migration of the Helium network to Solana blockchain.

Breakpoint 2023: Stablecoin Panel

Experts from the stablecoin sector discuss the future of money, cryptocurrency interoperability, and regulations.

Breakpoint 2023: ZK on Solana: Private Solana Programs

An exploration of zero-knowledge proofs for enhanced privacy on the Solana blockchain.

Solana Changelog - December 20 - Top Picks of 2023

Explore Solana's major achievements in 2023, including state compression, surging developer adoption, and groundbreaking tools like Bankrun and Sign in with Solana.