irita

module
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 2, 2020 License: Apache-2.0

README

IRITA

Inter-Realm Industry Trust Alliance(IRITA) is the 1st enterprise-level permissioned blockchain product in Cosmos ecosystem Powered by Tendermint and IRIS SDK. It has 6 core technical advantages such as privacy-protecting data sharing with authorization, highly efficient consensus protocol, cutting-edge cross-chain technology, highly practical on/off-chain inter-operation capabilities, flexible digital asset modeling and exchange, and business analytics powered by big data. Thus IRITA can be widely used in various industries, such as the financial industry, providing value based on blockchain trust machines.

6 Core Technical Advantages

  1. Tendermint consensus: The Tendermint consensus engine is the first Internet-level Byzantine consensus protocol. It is also the consensus technology referred by Libra. Tendermint powers more than 40% of the PoS blockchain, which provides a high-performance, consistent, and secure Byzantine consensus engine. Tendermint is very suitable for scaling heterogeneous systems, including public blockchains and permissioned / consortium chains which focus on performance.

  2. Inter-Blockchain Communication Protocol (IBC): IBC is a well-known, cutting-edge design and implementation of cross-chain technology standards contributed by Bianjie's international partner, the Tendermint team. IBC supports interoperability between various heterogeneous chains. Among them, the Bianjie team contributed to the development of the ICS20 cross-chain transfer, a very important module in IBC.

  3. Data sharing with authorization: Data is encrypted and stored on-chain to protect data ownership and privacy of all parties. Data is shared with third parties only if it is authorized by the owner.

  4. iService: iService aims to deliver the entire life cycle of off-chain services from definition, binding (registration of service provider), invocation to governance (profiling and dispute resolution), to cross the gap between blockchain and traditional business application. The IRIS SDK supports service semantics through enhanced IBC processing logic to allow distributed business services to be available on the blockchain Internet.

  5. Digital asset modeling and trading: It supports a flexible modeling of the multiple structures of digital asset data, which is very suitable for implementing decentralized exchanges (DEX). IRITA is based on NFT (non-fungible token), and supports asset digitalization in various fields such as supply chain, intellectual property, medical treatment, and evidence storage.

  6. Big data support: IRITA's built-in storage layer supports cloud storage and distributed storage, and supports efficient on-chain data life-cycle query through the combination of database and chain data.

IRITA Versions

IRITA is available in Lite and Professional versions. The open-source version is IRITA Lite, which can be used by developers to learn and get on quickly with the architecture of IRITA, and therefore deploy industry PoC application systems, etc. While the Professional version will include more powerful features, including privacy computing, edge-computing, enterprise-level identity management, and related hardware support.

Directories

Path Synopsis
nolint
nolint
cmd
modules
guardian
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/bianjieai/irita/modules/guardian/internal/keeper ALIASGEN: github.com/bianjieai/irita/modules/guardian/internal/types
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/bianjieai/irita/modules/guardian/internal/keeper ALIASGEN: github.com/bianjieai/irita/modules/guardian/internal/types
nolint
nolint
nolint
service
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/bianjieai/irita/modules/service/internal/keeper ALIASGEN: github.com/bianjieai/irita/modules/service/internal/types
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/bianjieai/irita/modules/service/internal/keeper ALIASGEN: github.com/bianjieai/irita/modules/service/internal/types
wasm
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/bianjieai/irita/modules/wasm/internal/types ALIASGEN: github.com/bianjieai/irita/modules/wasm/internal/keeper
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/bianjieai/irita/modules/wasm/internal/types ALIASGEN: github.com/bianjieai/irita/modules/wasm/internal/keeper
utils

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL