Protocol Layer
The so-called protocol layer refers to the most fundamental technology of the blockchain. This layer is usually a complete blockchain product that maintains network nodes and only provides APIs for calls. The protocol layer mainly includes four aspects: network programming, distributed algorithms, cryptographic signatures, and data storage technology.
Compatible SOLIDITY Virtual Machine Extension Layer
SOLIDITY extension layer smart contracts are "programmable contracts" based on Ethereum's EVM. When a certain condition is met, the contract automatically executes, such as automatic securities transfer, automatic payment, etc. The architectural design is more scientific, making blockchain data smaller and the network more independent, while also ensuring that extension layer development is unconstrained.
Application Layer
The application layer consists of products that ordinary people can directly use. It can also be understood as the browser end (Browser) in B/S architecture products. Various light wallets (clients) used by everyone should be considered the simplest and most typical applications of the application layer. Programming implementation: C++, JLORscript, Python, Go, etc.
Consensus Layer
LORA adopts a hybrid consensus mechanism of a hive node network and round-robin, which can ultimately achieve a scaling effect superior to the Lightning Network. The underlying public chain uses a multi-layer structure of Token chain + parallel chains to meet the high concurrency and high interaction demands of DAPP application matrices in the Web3.0 era.
Incentive Layer
This layer uses extended chain storage technology to store private key owner signatures and basic data on the extension chain. When users upload large data, the chain data storage network automatically searches for nodes, forming a new type of peer-to-peer transmission network. Data rights are confirmed while ensuring data integrity, thereby further enhancing storage and access security.
Extended P2P Network Protocol
Each sub-chain can be moderately customized according to different commercial applications. By building VEPs between sub-chains, their working method is similar to a gateway, allowing information and value exchange between sub-chains via VEPs. Through such collaboration, a multi-application blockchain ecosystem can be formed.
Homogeneous Cross-Chain Mechanism
LORA's multi-chain structure can meet various complex business needs in the real world. Businesses of different types and characteristics run on different sub-chains, such as compute-intensive, IO-intensive, and hybrid types. Businesses with different security level requirements can also run on different layers, such as domains, which are independent yet interconnected. There is less coupling between main chains, leveraging the advantages of parallel processing.
Heterogeneous/Relay Flexible Cross-Chain Mechanism
LORA implements a universal flexible cross-chain mechanism through a series of targeted collaborative smart contracts, asynchronous communication, state machines, and hash locking technology. This breaks through the communication bottlenecks of various blockchain systems, allowing various digital assets to interconnect. Appropriate cross-chain collaboration mechanisms effectively ensure the valid and reliable transmission of consensus and value between internal parallel chains and with other public chains.
LORA Sidechain Structure
A sidechain is a special type of blockchain that uses "SPV pegging" technology to achieve asset transfer with other blockchains. This allows users to use existing assets to access new cryptocurrency systems. Sidechains can enable blockchains to achieve better performance and privacy protection.
Flexible Support for Commercial Applications
Through network forking, data customization, smart contract deployment and upgrades, asset transaction monitoring, and visual features, blockchain applications become simple and user-friendly. It supports multiple languages, from Lua and C++ to JLOR, enabling developers from different platforms to build conveniently.
Open-Source Graphene Technology
Based on the excellent open-source Graphene technology and BFT optimization algorithms, transaction confirmation is transformed into algorithm proof confirmation. Advantages include support for over 10,000 TPS transaction throughput, with average transaction confirmation latency reaching seconds.
Sharding Technology
Introduces Sharding technology to support horizontal scaling, combining network sharding and transaction sharding. It also provides BaaS (Blockchain as a Service) services, offering developers rich BaaS APIs, data transaction APIs, and native APIs for blockchain application development.