Jump to content

Draft:Hiero (project)

From Wikipedia, the free encyclopedia

Hiero is an open-source project under the Linux Foundation’s Decentralized Trust Sub-Foundation[1], originating from the core network software of the Hedera network. Hiero represents the first fully vendor-neutral distributed ledger technology (DLT), leveraging Hedera’s Hashgraph consensus algorithm. This technology is designed to provide high throughput, low latency, and robust security, making it suitable for enterprise-grade decentralized applications and services.

Hiero
FormationSeptember 16, 2024 (2024-09-16)
Typeopen-source project
Purposeopen-source distributed ledger technology (DLT) that is developed by the Linux Foundation and defines the base of the Hedera network
Parent organization
Linux Foundation
Websitehttps://hiero.org

History

[edit]

In September 2024[2], Hedera contributed all its source code to the Linux Foundation as Hiero[3]. The project promotes collaboration across the Web3 and decentralized trust ecosystem while fostering a neutral governance structure. The Linux Foundation, renowned for its vendor-neutral and open-source projects, provides an ideal platform for Hiero to grow by encouraging contributions from a global community of developers, enterprises, and organizations.

Currently the sources of the project are still in the GitHub organization of Hedera but will be moved to the new Hiero organization step by step. The state of the transition can be observed here.

Core Technology

[edit]

At the core of Hiero is the Hashgraph consensus algorithm, an asynchronous Byzantine Fault Tolerant (aBFT) mechanism. This algorithm is distinct from traditional blockchain consensus protocols due to its efficiency, security, and speed. Hiero is not just a single software component but a collection of key modules necessary to run and interact with a fully decentralized network. These components include:

  • Consensus Node: Facilitates transaction processing, ledger maintenance, and the operation of token and smart contract services.
  • Mirror Node: Stores historical data and offers additional services such as auditing, analytics, and API access.
  • JSON-RPC Relay: Allows Ethereum clients to interact with Hiero’s consensus network, supporting interoperability with Ethereum-based applications.
  • Multi-Language SDKs: Developer toolkits are available in several programming languages, such as Java, JavaScript, Go, C++, Rust, and Swift.
  • Explorer Interface: A visual tool built on top of the Mirror Node, providing an intuitive interface for querying and interacting with the network.

Diagram of Hiero components

References

[edit]
  1. ^ "LF Decentralized Trust - The open source foundation for decentralized technologies". www.lfdecentralizedtrust.org. Retrieved 2024-10-02.
  2. ^ "Hedera Becomes Founding Premier Member of Linux Foundation Decentralized Trust". www.lfdecentralizedtrust.org. 2024-09-16. Retrieved 2024-10-02.
  3. ^ "Introducing Hiero: The Foundation of the Future".