Author: admin

  • How the IPI blockchain works FAQ

    How the IPI blockchain works FAQ

    1. What is IPI and what blockchain problems does it aim to solve?

    IPI (INDEPENDENT PROTOCOL INFRASTRUCTURE) is a next-generation blockchain project designed to address scalability issues that limit the widespread adoption of blockchain technology. It uses a novel two-phase ‘PROOF OF NETWORK’ consensus mechanism that separates the queuing of transactions from their execution. With this, IPI aims to achieve near unlimited transaction throughput (TPS), low transaction fees and a decentralised architecture to enable the global adoption of blockchain in various domains such as financial services, gaming and real-time applications.

    2. What is IPI’s innovative consensus mechanism, ‘PROOF OF NETWORK’?

    The ‘PROOF OF NETWORK’ (PoN) mechanism is a two-phase consensus approach. In the first phase, ‘Order Now’, the network determines the order in which transactions are executed in a distributed manner. This established order is then shared (sharded). As transactions are deterministic and their order is fixed, the outcome of their execution is already guaranteed. In the second phase, ‘Execute Later’, the network participants actually execute the transactions in order to know their results. Thanks to the fixed order and the deterministic nature of the execution, validators do not need to know the results of previous transactions to process subsequent blocks.

    3. How does IPI achieve scalability with its sharding architecture?

    IPI uses a multi-tier sharding architecture based on user addresses. The network initially operates as a single ‘Root’ blockchain. As the number of transactions and validators grows, the system splits into shards (level two), and when each shard reaches a certain limit (‘MaxShardsPerLevel’), it can further split into more shards, creating a hierarchy. Each shard is responsible for processing transactions related to a specific address range (defined by the address bit prefix). ‘Root’ blockchain coordinates and finalises the order of blocks from each shard, ensuring global consistency. Shards can also merge if their load falls below a certain threshold.

    4. What does transaction processing look like in an IPI network with sharding?

    When a user initiates a transaction, it is routed to the appropriate shard based on the sender’s address. The validators in this shard place the transaction in their mempool. The selected leader (proposer), using the Verifiable Random Function (VRF), proposes a block containing the transaction. The block is then verified and validated by a sufficient number of validators in the shard by voting (soft vote and certify vote). Once validated in the shard, the hash of the shard block is sent to the ‘Root’ blockchain mempool. The ‘Root’ blockchain leader includes the hashes of the blocks from the different shards in a new ‘Root’ block. Once the ‘Root’ block is validated, the transaction is considered published and finalised globally. Any participant in the network can verify the transaction and calculate account balance changes.

    5. What is the role of validators in the IPI network and how are they rewarded?

    Validators in the IPI network are mainly responsible for prioritising transactions in their assigned shards and in the ‘Root’ blockchain. In order to become a validator, a certain number of IPI tokens must be locked up as their stake. Validators participate in the consensus process by proposing and voting on blocks. They are rewarded for their work by sharing transaction fees and block rewards. Transaction fees are shared between validators at all levels of the shard hierarchy (some fees go to higher level validators). Block rewards are shared between the blockchain’s ‘Root’ validators and the validators in the shards (in proportion to the size of the shard’s address space), and within the shard the reward is shared between the block proposer and the other validators.

    6. How does IPI ensure decentralisation and prevent transaction censorship?

    IPI aims for a high degree of decentralisation through the use of address-based sharding, which keeps block sizes relatively small and processable on moderately powerful hardware (e.g. Raspberry Pi). The fact that validators are mainly concerned with transaction queuing rather than computationally intensive execution lowers the barriers to entry for potential validators. The use of the Pure Proof of Stake mechanism, in which block leaders and validation committees are randomly selected using VRF, makes transaction censoring significantly more difficult. In order to censor a transaction, validators would have to reject a block proposal, risking the loss of prizes, and a different set of validators is selected in the next round.

    7. What are the main phases of IPI token distribution and when is the listing on exchanges (CEX) planned?

    The distribution of IPI tokens takes place in phases, which include private sales (5 phases), public sales (10 phases) and listing on centralised exchanges (CEX). The price of the IPI token increases during the successive sales phases. After the public pre-sale phase, IPI will be listed on CEX exchanges. This phase is crucial as it will enable independent developers to create decentralised applications (dApps) on the IPI platform. Demand for the IPI token is expected to increase as it will be necessary for the dApps to operate and pay transaction fees.

    IPI blockchain FAQ
  • Guide on Installing the IPI Wallet App

    Guide on Installing the IPI Wallet App

    We provide a detailed step-by-step guide on how to install the IPI Wallet App.

    Please find a list of all supported environments at the end of this instruction.

    Step 1: Locate the IPI Wallet App Online

    To begin the installation process, open your supported web browser on your device.

    On mobile/tablet for Apple devices please use Safari or Chrome and on Android devices please use Chrome, Firefox, Edge or Samsung Internet. For desktops and laptops, please use Chrome, Edge or Brave. Type in the official URL www.wallet.ipi.io for the IPI Wallet App.

    Step 2: Launch the IPI Wallet App

    Once you’ve landed on the IPI Wallet App’s webpage, it will automatically load a mobile-friendly version of the website that mimics a native app.

    Step 3: Initiate the Installation Process

    Desktop installation:

    • Desktop IPI Wallet installation is currently supported by Google Chrome and Microsoft Edge on Linux, Windows, macOS, and Chromebooks. These browsers will show an install badge (icon) in the URL bar (see the image below), stating that the current site is installable.

    Chrome

    chrome ipi install

    Edge

    edge ipi install icon

    Brave

    brave ipi install icon

    When a user is engaged with a site, they may see a popup inviting users to install it as an app.

    IPI coin wallet desktop install

    The browser’s drop-down menu also includes an “Install” item that the user can use:

    Ipi coin install menu

    CHROME

    1.On Chrome, open www.wallet.ipi.io

    2. At the top right of the address bar, click install.

    3. Follow the onscreen instruction to install IPI Wallet.

    ipi wallet install
    install ipi app

    MICROSOFT EDGE

    1. On Edge, open www.wallet.ipi.io

    2. At the top right of the address bar, click the marked icon.

    3. Click Install and follow the onscreen instruction to install IPI Wallet.

    edge install ipi wallet
    IPI coin EDGE install

    BRAVE

    1. On Brave, open www.wallet.ipi.io
    2. Click the right-top marked icon.
    3. Choose Install IPI Wallet
    4. Follow the onscreen instruction to install IPI Wallet.
    IPI coin wallet brave

    MOBILE INSTALLATION

    iOS and iPadOS Installation Safari

    1. On iOS and iPadOS open Safari and go to www.wallet.ipi.io
    2. Tap share icon.
    3. Click Add to Home Screen.
    4. Confirm the name of the app; the name is user-editable.
    5. Click Add to finish.
    IPI wallet ios install
    ios ipi wallet screen home

    iOS and iPadOS installation Chrome

    1. Go to www.wallet.ipi.io
    2. Tap share icon at a top right of the address bar
    3. Tap ‘Add to home screen’.
    IPI coin online wallet app ios
    ios ipi wallet

    Android Installation

    On Android, install prompts differ by device and browser. Users may see variations in the wording of the menu item for install such as Install or Add to Home Screen or detailed installation dialogs.

    Android Chrome Browser

    1. Go to www.wallet.ipi.io
    2. At the top-right of the address bar, click the three dots menu icon.
    3. Tap Add to Home Screen (or Install app) from the menu.
    IPI coin wallet android chrome
    android ipi wallet home screen

    Android Samsung Internet

    1. Go to www.wallet.ipi.io
    2. Tap install from the menu.
    3. Follow the onscreen instruction to install IPI Wallet.

    Android Microsoft Edge

    1. Go to www.wallet.ipi.io
    2. Tap the overflow (…) button.
    3. Tap ‘Add to Home Screen.’

    Android Firefox

    1. Go to www.wallet.ipi.io
    2. At the bottom-right of the address bar, click the three dots menu icon.
    3. Tap Add to Home Screen (or Install) from the menu.
    IPI wallet install firefox mobile
    IPI wallet install firefox mobile

    Step 4: Set Up Your IPI Wallet

    Now that the IPI Wallet App is installed, it’s time to set up your wallet. Open the app and follow the in-app prompts to either log in (if you’re an existing user) or create a new account.

    Step 5: Navigate the IPI Wallet App

    After setting up your wallet, take the time to explore the features of the IPI Wallet App. You can make transactions, monitor your spending, and manage your finances effectively with this robust app.

    List of supported devices

    Desktop and laptops:

    1. Windows 10 and 11

    Google Chrome (from version 73), Microsoft Edge (from version 79), Microsoft Store

    2. ChromeOS

    built-in Chrome browser (from version 72), Play Store (from version 85)

    3. macOS, Linux, and Windows 7 and 8.x

    Google Chrome (from version 73), Microsoft Edge

    caution ipi wallet

    Mobile devices:

    4. iOS and iPadOS

    Safari (since iOS 11.3), AppStore (since iOS/iPadOS 14, with some limitations), mobile configuration for enterprise distribution.

    Google Chrome

    5. Android

    Firefox, Google Chrome, Samsung Internet, Microsoft Edge, Opera, Brave, Huawei Browser, Baidu, UCWeb, Play Store (from version 72 with Google Chrome installed, or browsers compatible with TWA), Galaxy Store, Managed Play iframe for enterprise distribution.

  • How to create IPI wallet

    How to create IPI wallet

    The first thing you need to do to join our blockchain revolution is to set up an IPI wallet. The whole process is very simple and takes a minute or so. Check out our quick guide on how to set up an Independent Protocol Infrastructure wallet.

    Visit https://wallet.ipi.io

    IPI coin wallet website

    Once you are on our wallet page, you will notice that you have several options to choose from.

    INSTALL

    You can install the app on your PC or mobile device. Simply click on the ‘Install’ icon

    IPI wallet install icon

    For detailed instructions on how to install the app, see our article on the medium platform: ‘Guide on installing the IPI wallet app’

    Guide on Installing the IPI Wallet App

    CREATE

    You can create a new address on IPI’s decentralised blockchain network. Using a wallet, you will be able to receive as well as send cryptocurrencies. To start the process, click on the ‘create’ icon

    IPI website create wallet icon

    You will be asked if you already have a wallet

    At this point, you can recover a previously created address by clicking on ‘restore wallet’ or create a new one by selecting the ‘Create IPI wallet’ icon.

    The next step will be to create a password to protect your wallet. Use a strong password.

    IPI wallet set password

    Remember to use lowercase as well as uppercase letters, numbers and possibly special characters; the longer and more complicated the password, the harder it is to crack. Confirm your selection with the ‘Set password’ button.

    RECOVERY PHRASE

    A recovery phrase, also known as a seed phrase, is a series of 12 to 24 words generated by a cryptocurrency wallet that allows you to access and recover your crypto assets. It acts like a master key, enabling you to restore your wallet if you lose access to it. In the case of the IPI, the ‘recovery phrase’ consists of 12 words.

    Save your recovery phrase in a safe place. It will help you restore your wallet if you forget your password.

    IPI wallet recovery phrase

    Your funds are under your custody.

    Your funds are held securely and are controlled by yourself on this device, not by IPI. IPI cannot recover your funds for you if you lose your recovery key.
    If wallet app is moved to another device or deleted, your crypto funds can only be recovered using your recovery phrase.

    Once you have saved your seed, click the ‘I saved the recovery phrase’ button.

    On the next screen, you will have to type in your 12 words to confirm that you have them saved.

    At this stage, you can still return to the screen with your ‘recovery phrase’ by simply clicking ‘Go back’

    IPI coin confirm recovery wallet

    Once you have entered all 12 words, separated by a space, press the ‘Confirm’ button.

    This brings you to the end of the process of creating a IPI wallet.

    IPI wallet balance

    RESTORE

    If you want to restore the wallet using the seed phrase, press the ‘Restore’ button on the IPI wallet home page

    IPI wallet restore button

    On the next screen, you will have to type in your 12 words (yours recovery phrase)

    After this you will be taken to the password creation screen.

    The next step will be to create a password to protect your wallet. Use a strong password.

    IPI wallet set password

    Remember to use lowercase as well as uppercase letters, numbers and possibly special characters; the longer and more complicated the password, the harder it is to crack. Confirm your selection with the ‘Set password’ button.

    Now your wallet is restored, you can use it again like you used to.

    IPI wallet balance