Haven1
  • Get started
    • 🧑‍🚀Welcome Havenauts!
    • 📄Haven1 Litepaper
    • 🧮H1 Tokenomics
  • Foundations of Haven1
    • 📐Architecture & network design
    • 🔐Network-level security
    • 📚Haven1 Core protocols
    • 💱Best in class liquidity
    • 👮Network Guardians: Firewall on Haven1
    • 🌉hBridge: Intro to Haven1 Bridge
  • Learn
    • 💵What does Haven1 solve?
    • 💡Haven1: Use Cases
    • 📚Understanding GoQuorum
    • 🔤Haven1 Blockchain basics
    • 🛂KYC policies on Haven1 blockchain
    • Security at Haven1
    • 🔓What is esH1?
    • ⚖️Dispute resolution mechanism
    • 🛣️Haven1 Roadmap
    • 🖥️Haven1 is EVM compatible
  • Products
    • 🔃hSwap - Spot DEX on Haven1
    • 📍hsETH on Haven1
    • Earn on Haven1
    • 🛡️2FA Wallet Shield
    • 🧊Haven1 block explorer
    • 🏛️Governance & veH1
    • 🆔hPassport - Key to Haven1
      • Advantages of having ID verification at a network level
      • Understanding the ID Verification Process
    • 💼Vesting esH1 - Converting esH1 to H1
    • 📍Staking H1 & esH1 - Earning rewards on your H1 holdings
      • Flexible Staking
      • Locked Staking
  • hPerpetuals - Perps DEX on Haven1
  • Haven1 Guides
    • 🔗Quick links
    • ✅Haven1 onboarding Guide
      • 🪪KYC Guide
      • Business KYC(KYB) Guide
    • Adding multiple wallets to a hPassport
    • 🌉Simple Bridging Guide on Haven1 network
    • 🏠Haven1 Portal - Your Gateway into Haven1
    • 🔑2FA Set up Guide
    • 🤑Haven1 Airdrop: Claim Process and Strategies
    • Claim Process Walkthrough on Team Finance
    • 📄Contract Addresses
  • Build
    • 📖Getting started
    • 🌐Haven1 Network information
    • 🍦Novel developer benefits on Haven1
    • 📑High level guide for secure deployment
    • ⚙️Detailed deployment Guide
    • 🧰Developer tools
      • 👛Haven1 Gnosis Safe wallet
      • 🛠️Haven1 SDK
        • 🔌@haven1/sdk-api-client
          • Class: Haven1SDK
          • Class: AuthModule
          • Class: SdkModule
        • ⛓️@haven1/blockchain-sdk
          • Contracts
        • 🧰@haven1/wagmi-sdk
          • Constant Module
            • Variable: haven1Devnet
            • Variable: haven1Testnet
            • Variable: H1
          • Contract Module
            • ProofOfIdentity
            • ProofOfIdentityV2
            • NativeAppFee
          • Utility Module
            • bigIntMax
            • formatBigint
            • bigintFromDecimals
          • Hook Module
            • useWatch
            • useBalance
            • useApproveERC20
            • useContractWrite
        • ⚛️@haven1/react-sdk
          • useHaven1SDK
          • useAuth
          • useIdentity
          • useNotifications
          • useOTP
          • useSignIn
        • 📜Use cases & Examples
          • Adding the Notification Component to Your React UI
          • Check Proof of Identity (POI) Status
      • Oracles on Haven1
      • Subgraph on Haven1
      • Haven1 block explorer
      • Web3 libraries and tools
    • Development frameworks
    • 🔐Using hPassport in Your dApps
      • Integrating hPassport into Your dApp
      • Implementing Identity Checks in Smart Contracts
        • Country codes
      • Sample Application - Country ID
      • Sample Application - Composable verification level
      • Sample Application - User type
      • Repository Information
    • ⛽Application fees
      • FeeContract.sol
      • Example FeeContract Interactions
      • Case Studies
    • 👷Builders grants program
  • Additional resources
    • 📚Haven1 terminology
  • Quick Links
    • Website
    • Twitter
    • Blog
    • Telegram
    • Customer Support
Powered by GitBook
On this page
  1. Additional resources

Haven1 terminology

PreviousBuilders grants programNextCustomer Support

Last updated 11 months ago

Blockchain technology introduces numerous unfamiliar terms that prevent users from enjoying a seamless Web3 experience. This guide serves as an essential resource to assist beginners in navigating the Haven1 ecosystem effectively.

Blockchain - A blockchain is a digital ledger that keeps records of transactions across a network of computers. Each block in the chain contains information about previous transactions, including the timestamp and transaction data, and is secured using cryptography.

Consensus - In blockchain, consensus means that all participants in the network agree on the current state of the ledger, including the order and validity of transactions. Consensus mechanisms link Proof of Work or Proof of Stake maintain the integrity of the blockchain.

Consensus mechanism - A consensus mechanism is a protocol or algorithm in a blockchain network that enables participants to agree on the current state of the ledger. It establishes rules for validating transactions, selecting block producers or validators, and resolving conflicts. Consensus mechanisms ensure that the network remains secure and prevents malicious actors from tampering with the ledger.

dApp - A dApp (short for decentralized application) is an application or program that runs on a blockchain network. Unlike traditional applications, dApps do not rely on a central server and instead operate on multiple nodes across the blockchain. This decentralization provides transparency, security, and eliminates the need for intermediaries.

Decentralized ledger - A decentralized ledger is a type of database that is maintained by a network of nodes instead of a central authority. It allows multiple participants to have a copy of the ledger, ensuring transparency and reducing the risk of data manipulation. Decentralized ledgers, like blockchains, are resistant to tampering and provide a trustless environment.

DeFi - Decentralized finance (DeFi) is a financial system that operates without relying on intermediaries such as banks or brokerages. It utilizes smart contracts on a blockchain to enable various financial activities, including lending, borrowing, trading, and earning interest.

EVM - EVM is short for Ethereum Virtual Machine, which is a program that executes smart contracts on the Ethereum blockchain. The EVM is Turing-complete, allowing developers to create custom smart contracts and decentralized applications (DApps) using various programming languages.

Fork - A fork occurs when there is a significant change in the underlying protocol of a blockchain. It results in the creation of a new blockchain that shares a common transaction history with the original one up to a specific block.

  • A soft fork is a type of blockchain fork that introduces changes to the protocol while maintaining backward compatibility. Nodes running the new software can still validate transactions and blocks produced by nodes running the old software. Soft forks typically introduce new rules or restrictions to the network.

  • A hard fork is a type of blockchain fork that introduces changes to the protocol that are not backward compatible. Nodes running the old software can no longer validate transactions and blocks produced by nodes running the new software. Hard forks often result in the creation of a new cryptocurrency or network with separate rules and features.

GoQuorum - GoQuorum is an open-source Ethereum client that enables the creation and operation of private, permissioned blockchain networks. It implements Proof of Authority consensus mechanisms and provides features like privacy, alternative consensus options, and peer permissioning to meet the needs of consortium chains.

H1 - H1 s the native token of the Haven1 network, which is required to pay gas fees, providers holders with governance rights, and makes them eligible for a portion of the fees generated by the network's native protocols. Learn more .

Haven1 - When we speak about Haven1, we refer to the Haven1 blockchain and the Haven1 open-source project as a whole.

Interoperability - Interoperability in blockchain refers to the ability of different blockchain networks to communicate, interact, and share information seamlessly. It enables the transfer of data, assets, and value between different blockchains, fostering a more connected and integrated ecosystem. Interoperability solutions aim to break down barriers and enable collaboration among diverse blockchain platforms.

Layer 1 blockchain - A Layer 1 blockchain refers to the base infrastructure of a blockchain platform. It is the fundamental network that executes all on-chain transactions, defines the rules within its ecosystem, and acts as the source of truth for a public ledger. Layer 1 protocols have distinct functionalities, including processing and finalizing transactions on their own chain, and they typically host their own native token for transaction costs.

Mainnet - A mainnet, short for "main network", is the live and operational blockchain network for a particular cryptocurrency or decentralized application. It is the production version of the blockchain that is open to the public, allowing users to transact and interact with the network in real-time. Mainnets form the foundation for the use and adoption of blockchain technology.

Nodes - Nodes are individual participants in a blockchain network that maintain a copy of the entire blockchain. They ensure the network's security, validate consensus rules, and propagate transactions and blocks across the network. Nodes can be full nodes, which store the entire blockchain, or lightweight nodes that rely on full nodes for certain information.

Oracle - An oracle in blockchain is a trusted source that provides external data or real-world information to smart contracts. It retrieves data from external sources, such as APIs or web services, and feeds it into the blockchain for use in smart contract execution.

Rollup - A rollup in blockchain refers to a Layer 2 scaling solution that consolidates multiple transactions off-chain and submits them as a single piece of data to the main Layer 1 blockchain. Rollups help improve the scalability and efficiency of blockchain networks by reducing congestion and transaction costs, allowing for faster and more cost-effective transaction processing.

Smart contract - A smart contract is a pre-programmed agreement stored on a blockchain that automatically executes when predefined conditions are met. Smart contracts are immutable, so they eliminate the need for intermediaries and ensure transparent and reliable transactions.

Staking - Staking is the process of locking up or holding a certain amount of cryptocurrency in a blockchain network to support the network's operations. Stakers contribute their coins to the network and, in return, earn rewards or voting rights.

Testnet - A testnet is a separate version of a blockchain network that acts as a sandbox environment before the release of the mainnet. It allows developers to test new features, identify bugs, and ensure the network's integrity without involving real assets.

Transaction - A blockchain transaction is a change to the blockchain that refers to the transfer of digital assets or information between participants on the network, such as Haven1. It involves the creation, validation, and recording of a transaction. Blockchain transactions can involve various types of digital assets, such as cryptocurrencies, tokens, or other forms of data or contracts.

Transaction fees - Users have to pay transaction fees to process and validate transactions on the blockchain network. These fees incentivize miners or validators to include transactions in blocks and maintain the network's security.

Transaction pools - Transaction pools are data structures within a blockchain that store unconfirmed transactions. Nodes in the network temporarily store incoming transactions in the transaction pool before they are validated and added to a block, and subsequently to the blockchain.

Treasury - As the name suggests, the treasury is where a blockchain organization stores its funds or assets. It serves as a source of funding for various initiatives, projects, or governance decisions within the blockchain ecosystem.

Validator - A validator is a participant in a blockchain network responsible for verifying transactions and blocks. Validators play a crucial role in maintaining the network's security and consensus by validating and adding transactions to the blockchain, often through consensus mechanisms like Proof of Stake or Proof of Authority.

📚
here