Linera is a blockchain infrastructure designed to support highly scalable Web3 applications by providing predictable performance, security, and responsiveness at Internet scale. It introduces a multi-chain paradigm built on elastic validators and microchains to solve the blockspace scarcity problem common in traditional blockchain architectures. [1]
Linera positions itself as the first Layer 1 blockchain optimized for hyper-connected, real-time applications. The protocol puts users at the center by allowing them to manage the production of blocks in their own chains—called microchains—for optimal performance. This approach aims to address fundamental limitations in existing blockchain infrastructures, particularly around transaction throughput and latency. [2]
The Linera infrastructure is based on delegated proof of stake (DPoS) and focuses on providing robust decentralization through economic incentives and community-based auditing at scale. To help Web3 developers leverage the Linera infrastructure, the project has developed a rich, language-agnostic, multi-chain programming model. The initial SDK targets Rust programmers through the WebAssembly (Wasm) virtual machine. [1]
Linera applications can communicate across chains using asynchronous messages, while within the same microchain, applications are composed using synchronous calls and ephemeral sessions (resources). This architecture allows for both security and high performance in complex decentralized applications. [3]
At the core of Linera's architecture are microchains, which are small chains of blocks that allow applications to read and write onchain data with minimal latency. The microchain concept is fundamental to Linera's approach to scaling:
Linera uses elastic validators in its delegated proof of stake consensus mechanism. These validators:
Linera enables seamless communication between different microchains:
Linera offers several key features that distinguish it from other blockchain platforms:
Linera organizes onchain transactions into small parallel chains that are synchronized in real-time across validators and user wallets. This architecture enables significantly lower latency compared to traditional blockchain systems. [2]
Applications on Linera can scale by distributing computation across microchains. Since the number of microchains is virtually unlimited, the platform aims to provide unlimited transaction throughput capacity. [2]
Linera wallets provide applications with trusted data by replaying transactions and executing web queries instantly in a local WebAssembly virtual machine. This approach enhances both security and user experience. [2]
The platform offers proof of execution for every block and supports querying external web services directly from transactions. This makes Linera suitable for multi-chain and multi-system applications that need to interact with various blockchain ecosystems and traditional web services. [2]
Linera provides a comprehensive set of tools for developers:
The Linera SDK initially targets Rust programmers and leverages the WebAssembly virtual machine. It includes:
Developers can build both backend and frontend components for their applications:
Linera's architecture makes it suitable for various use cases that require high performance and real-time interactions:
The Linera ecosystem consists of several components that work together to support the development and operation of applications:
Linera maintains several channels for community engagement:
As of the documentation provided, Linera appears to be in a development and testing phase:
The project is backed by Zefchain Labs, Inc. (doing business as Linera), which maintains the protocol's development and community engagement efforts. [2]
For those interested in operating Linera nodes, the platform provides documentation on:
编辑者
编辑日期
May 14, 2025
编辑原因:
Publishing the Linera wiki with comprehensive details on architecture, features, and ecosystem.