Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introduction to Hiero

Introduction to Hiero

Hiero was announced as a new project hosted by LF Decentralized Trust in September and the transition of the code to the Linux Foundation infrastructure is currently in progress.

In this session you'll learn more about the basics of Hiero and get an understanding of what it is, what you can do with it and how you can get involved in the project.

Hendrik Ebbers

November 21, 2024
Tweet

More Decks by Hendrik Ebbers

Other Decks in Technology

Transcript

  1. About me Hiero TSC Lead Eclipse Board Member Adoptium Steering

    Committee Hashgraph Open Elements Hendrik Ebbers
  2. A real usecase •Assume you live in South Africa and

    want to transfer money to a person in South Korea
  3. A real usecase •Standard Bank is the largest African bank

    •Shinhan Bank is a leading bank in South Korea
  4. A real usecase •Standard Bank is the largest African bank

    •Shinhan Bank is a leading bank in South Korea Transaction Fee is 40 $ or even higher Transaction needs up to 6 business days Transaction can not be tracked Only provided at limited operation hours 😱
  5. Old global banking $ $ $ Global Mega Bank $

    Correspondent Bank (middleman) Correspondent Bank (middleman) SWIFT MT103 SWIFT MT103 SWIFT MT103 South Korean won (₩) South African rand (R)
  6. A real usecase •Standard Bank and Shinhan Bank cooperate •Enterprise

    functionalities of DLT are used •PoC based on Hedera released in September 2023
  7. Future global banking $ $ exchange stable crypto coins South

    Korean won ( ₩ ) South African rand ( R )
  8. A real usecase Fee is less than 10 ¢ Needs

    less than 1 min Real time tracking Provided 24/7 🤩
  9. Company A Company B Who can we trust? •Let's assume

    a common use case of 2 entities that want to share data
  10. Company A Company B Who can we trust? •Let's assume

    a common use case of 2 entities that want to share data •Who owns the data? We can only have exactly one master
  11. Company A Company B Who can we trust? •Let's assume

    a common use case of 2 entities that want to share data •Who can modify the data?
  12. Company A Company B Who can we trust? •Let's assume

    a common use case of 2 entities that want to share data •Zero Trust Problem
  13. Company A Company B Who can we trust? •Who controls

    the owner? TRUST INC. They can change all date
  14. Distributed Services •Scalability: Designed to handle increased load by distributing

    tasks across multiple computers. •Fault Tolerance: Enhanced reliability through redundancy, ensuring system functionality even when individual components fail.
  15. •Scalability: Designed to handle increased load by distributing tasks across

    multiple computers. •Fault Tolerance: Enhanced reliability through redundancy, ensuring system functionality even when individual components fail. Distributed Ledgers
  16. Distributed Ledgers node node node node node node Adding a

    node will not allow more transactions node
  17. Distributed Ledgers node node node node node node node The

    new node will execute every transaction of the network
  18. •Scalability: More systems have an impact on the trust of

    the network and not on the performance Distributed Ledgers You do not even need to trust only one country
  19. •Scalability: More systems have an impact on the trust of

    the network and not on the performance •Fault Tolerance: Enhanced reliability through redundancy, ensuring system functionality even when individual components fail Distributed Ledgers
  20. Distributed Ledgers •Consensus Mechanisms: Distributed ledger technologies ( DLTs) rely

    on consensus algorithms (e.g., Proof of Work, Proof of Stake) to ensure all participants agree on the state of the network. •Transparency & Immutability: Data on decentralized ledgers is transparent and immutable, fostering accountability and trust among participants.
  21. The Hedera Network •The Hedera Network is a decentral network

    based on several nodes •Nodes running on machines of the Hedera Foundation council members
  22. Supply Chain Security •Ensuring the integrity and trust of a

    product •Includes code, dependencies, build tools, distribution, and more C++ Sourcecode Build Package/Distribution C++
  23. Supply Chain Security •Ensuring the integrity and trust of a

    product •Includes code, dependencies, build tools, distribution, and more C++ Sourcecode Build Package/Distribution C++
  24. Supply Chain Security •Supply Chain Security Threads C++ Sourcecode Build

    Package/Distribution C++ Submit unauthorized change Compromise Source Repo Build from modified sources Compromise Build process Upload M odified package Compromise Package Registry Use Bad Packages
  25. About Hiero •Hiero was announced as a Linux Foundation Decentralized

    Trust project in September •Hiero is the open-source base of the Hedera network https://hiero.org/
  26. About Hiero •All source code of Hedera will be transferred

    to Hiero •Hiero is the first fully vendor-neutral and open- source distributed ledger technology https://hiero.org/
  27. Hiero Landscape •Transfer of Hedera source code to Hiero is

    ongoing •Transfer happens in the open and status can be found at GitHub
  28. Hiero Landscape Consensus Node By Having the consensus node code

    at Hiero Everyone can run a compatible network
  29. Hiero Landscape We are working on a standard on block

    streams and will continue that work at Hiero Consensus Node Block Node Mirror Node Ethereum RPC Relay
  30. Hiero Landscape The JSON RCP RELAY Allows to use of

    Ethereum Clients like Web3J for Interaction Consensus Node Block Node Mirror Node Ethereum RPC Relay
  31. Hiero Landscape Fast and Free access on Data like transactions

    or Tokens Consensus Node Block Node Mirror Node Ethereum RPC Relay
  32. Hiero Landscape Explorer Transactions, Tokens and more in a Web

    UI Consensus Node Block Node Mirror Node Explorer Client SDKs Solo Local Node Ethereum RPC Relay
  33. Hiero Landscape Run a local instance of a network Consensus

    Node Block Node Mirror Node Explorer Client SDKs Solo Local Node Ethereum RPC Relay
  34. Hiero Landscape Consensus Node Block Node Mirror Node Explorer Client

    SDKs Solo Local Node Ethereum RPC Relay Wallets Framework Integration Dev Tools We want to create all that with you!
  35. Hiero TSC •We started with 6 persons from different companies

    •Today one main goal is to create more diversity •We will add community members to the TSC in near future
  36. Hiero TSC Goals Transfer Hedera Projects to Hiero Onboard new

    projects to Hiero Create a diverse and inclusive community
  37. Company A Company B ... from all over the world

    Shown companies are random examples for showing the diversity of the network
  38. Company A Company B ...Working in different sectors Shown companies

    are random examples for showing the diversity of the network