Layer 1 Driven Layer 2 Development
Last updated
Last updated
This use-case optimised L2 approach can only succeed if the roadmap is effectively dictated by the Layer 1 community, rather than by a haphazard collection of independent L2s. A unified and strategic vision ensures that all L2 solutions are developed cohesively, aligning with the overarching goals and standards of the entire ecosystem. This avoids the pitfalls of disjointed and competing L2 interests, which can lead to fragmentation, inefficiencies, and resource wastage. By having a unified roadmap, Glue ensures that all L2s work synergistically towards common objectives, fostering innovation, collaboration, and seamless integration. This strategic coherence is essential for maintaining the integrity, scalability, and performance of the blockchain ecosystem, ensuring that every component works in harmony to deliver a superior user experience.
The use-case optimised model provides the flexibility to integrate new technologies and features tailored to specific applications. This adaptability is crucial in a rapidly evolving technological landscape, ensuring that Glue remains at the forefront of blockchain innovation. To further illustrate:
The system at an initial state of t0
To reflect ease of introducing a new use-case optimised L2 and the relative difficulty of upgrading existing L2s, the variable D is introduced. Where D=0 means no difficulty and D=1 means maximum difficulty.
With an addition of a new use-case optimised L2 to the system in the future at t1:
With and upgrade to a specific L2 that already exists in the system at t2:
By summing these core components together, the total adaptability and flexibility of the system is captured, considering the contributions from existing L2 solutions, new L2 solutions, and upgrades to existing L2s and their associated difficulty. This integrated formula provides a representation of the system's capacity to respond to changes and have a high level of flexibility and adaptability.
The adoption of a use-case optimised model represents a deliberate and informed choice to transcend the traditionally existing limitations. Substrate enables the precise customisation of blockchain components, allowing Glue to implement specialised modules that cater to the unique demands of each L2. This integration ensures that the entire ecosystem operates harmoniously. By avoiding the pitfalls of a one-size-fits-all approach, the use-case optimised model ensures that resources are allocated efficiently. There is no need to have a dApp that doesnβt need extremely high censorship resistance to live on an L2 that has 100,000 validators, as it slows it down and makes it tremendously more expensive. The same goes for doing an asset transfer on a Turing complete EVM chain, which causes massive overheads instead of just using an asset transfer L2 that does not have smart contract capabilities at all.
In cases where a use-case optimised L2 becomes extremely popular and experiences high demand, a new and more optimised L2 can be developed and released to better meet the growing demand.
The use-case optimised L2 model can be seen as a more sophisticated and advanced version of sharding. Traditional sharding divides the blockchain into smaller, manageable pieces or "shards," each capable of processing transactions independently to improve scalability and throughput. However, the use-case optimised L2 model takes this concept further by not just splitting the blockchain for efficiency but by tailoring each "shard" or Layer 2 to specific use case needs. This concept can be conceptualised as:
This ensures that each L2 is optimised for the particular demands of its use case, whether it be finance, gaming, or asset transfers. This advanced approach not only enhances performance and scalability but also allows for more specialised functionality, surpassing the generalised benefits of traditional sharding. By integrating these specialised L2 solutions seamlessly with Layer 1, and even more importantly with each other, Glue achieves a level of efficiency and customisation that traditional sharding models cannot match.