IRISnet Blog
Published in

IRISnet Blog

AMA Recap | BSN’s interoperability brought by IRISnet/IRITA

BSN x IRISnet AMA — Nov 24th 2020

IRISnet Community

CTO of Red Date Technology.

⭐️ Table of Contents ⭐️

  • Introduction
  • About BSN
  • About IRISnet/IRITA
  • Community Q&A
  • Resources

💬 Introduction

NyanCat (Moderator)

Mr. Henry Ma | BSN

Blockchain-based Service Network (BSN or Service network) is a worldwide infrastructure network that provides a one-stop-shop solution for blockchain and distributed ledger technology applications.
BSN is a complex system that involves programming, software development, resource and environment configurations, application deployment, gateway APIs, local SDK, key certificates, etc.

To facilitate utilization, BSN International has prepared this document for developers and users to learn how to use BSN.
We hope that BSN will become the first choice for developers to develop and run their DApps.

BSN provides developers three types of services:
Permissioned, Permissionless, and Interchain services.

  • The Permissioned service is one of the core services provided by BSN.
    Its goal is to make it easy for developers to publish decentralized applications based on the framework of the permissioned blockchain on their selected public city nodes. We now have Hyperledger Fabric, Fisco BCOS frameworks integrated into the BSN as permissioned blockchain.
  • BSN Permissionless service allows the participant to select a public city node to access a plan that can be a free plan or a premium plan.
    When this is done, the participant can create a project, obtain the project ID, key, and access parameters which can be used to access selected public chain node gateway.
    The permissionless service is available in BSN International.
    Now we have 13 public chains integrated into BSN International, including NEO, Nervos, Ethereum, EOS, Tezos, IRISnet, dfuse-eos, Solana, ShareRing, Algorand, Polkadot, Oasis, and Bityuan. The BSN will integrate 3–5 public chains every month.
  • Another important service in BSN is interchain service.
    The BSN Interchain Communications Hub (ICH) adopts the cross-chain protocol of heterogeneous chains and the design of a double-layer structure, using relay chains as cross-chain coordinators, multiple heterogeneous chains as cross-chain transaction executors, and acts as a relayer of cross-chain data.

we have integrated IRITA and Poly Enterprise cross-chain solutions into BSN ICH, and we will integrate more cross-chain protocols in the coming year.
Now, the interchain service is available in BSN Testnet, and we encourage developers to experience the service for free.”

Useful Links:
The BSN international portal
📑 User Manual

NyanCat (Moderator)

Mr. Jeffrey Hu | IRISnet

“IRISnet (IRIS Network) is designed to be the foundation for the next-generation distributed applications.

About IRISnet’s mainnet:
IRIS Hub is built with Cosmos-SDK and enables cross-chain interoperability through a unified service model while providing a variety of modules to support DeFi applications.
IRIS Hub is designed to support not only token transfers across the internet of blockchains but also to allow consumption of data and computing resources across heterogenous systems mechanisms, token economics, etc.”

📜 Find more inside the WhitePaper

💬 About BSN

NyanCat (Moderator)

Mr. Henry Ma | BSN

“As I mentioned above, The BSN Interchain Communications Hub (ICH) adopts the cross-chain protocol of heterogeneous chains and the design of a double-layer structure, using relay chains as cross-chain coordinators, multiple heterogeneous chains as cross-chain transaction executors, and acts as a relayer of cross-chain data.

By solving validity, security, and transactional issues of cross-chain data, a secure, easy-to-use and efficient cross-chain system is implemented:

  1. Supports both isomorphic and heterogeneous chains.
  2. Supports any information to cross the chains.
  3. Very easy to access. Application chains do not need to do custom development adaptation, just deploy one smart contract per chain.
  4. Transactional support, supporting not only scenarios with the need for ultimate consistency of transactions, but also scenarios with the need for strong consistency of transactions, with support for any transaction, and scalable to any number of chains.
  5. Cross-chain protocols are secure and reliable, based on cryptography and consensus algorithms, and each application chain can verify the legitimacy of cross-chain transactions on its own, thus ensuring the security of cross-chain interactions.”

NyanCat (Moderator)

Mr. Henry Ma | BSN

“The goal of BSN is to build a better next-generation internet infrastructure.
We did an investigation about the IRITA’s architecture and working model, we believe this new cross-chain technology could achieve this.

IRITA Hub uses IBC (Inter-blockchain Communication Protocol) and iService (Inter-blockchain service) as technical protocols to achieve interoperability among blockchains.

IBC was proposed by the world-renown inter-blockchain project Cosmos at the end of 2016.
After four-year development, it has been recognized by the global blockchain technology communities as the most mature protocol for interoperability at this moment.
That’s why BSN choose to collaborate with IRISnet/IRITA.”

NyanCat (Moderator)

Mr. Henry Ma | BSN

“This is really a good news for developers!

BSN Testnet is a free test environment for developers to test their permissioned DApp services and interchain services.
Developers can publish an unlimited number of permissioned DApp services on the testnet.

Unlike the BSN production environment, it is not necessary to choose the public city nodes and configure the invocation authorities of smart contracts when publishing DApp services on the testnet.
The Testnet supports Hyperledger Fabric and FISCO BCOS frameworks, and will continue to integrate all BSN-adapted permissioned frameworks.

Currently, the interchain services based on IRITA and Poly Enterprise are available on Testnet.
Developers can call the smart contract from another chain by the interchain services.
As all Testnets do, we will occasionally reset the Testnet and delete all smart contracts and ledger data.
Therefore, please do not use the Testnet as a commercial or production environment.

We welcome developers to try the service and provide us with feedback and suggestions as we continue to make improvements.”

NyanCat (Moderator)

Mr. Henry Ma | BSN

“Currently BSN has integrated IRITA and Poly Enterprise as cross-chain solutions.
BSN will keep integrating more cross-chain protocols, and all of the integrated cross-chain protocols will be part of BSN Interchain Communications Hub(ICH).

BSN plans to roll out the commercial interchain services in the next release. The cross-chain solution will base on the BSN multiple heterogeneous chains and the features of the Public City Nodes(PCNs) to rebuild the Relayer services.
The charge model will also take the complex situation into account.

BSN wants to build true interoperability for the developers.
It will surely provide a competing environment for IRITA.

NyanCat (Moderator)

Mr. Henry Ma | BSN

“As an important part of the global blockchain technology development, public blockchains have their unique technologies, applications, and ecosystems.
However, the public blockchain technology has failed to penetrate the Chinese market due to regulatory concerns and a lack of product-market fit.
BSN believes it is necessary to trail-blaze a new path that allows public blockchain technology to grow steadily in China.

As such, BSN plans to transform public blockchains into the “Open Permissioned Blockchain,” so that it can be seamlessly deployed on the BSN China ecosystem.
This is the most direct and effective way for public blockchain technology like IRISnet to legally enter and provide services to developers in China.
The BSN Open Permissioned Blockchain Initiative will adapt public chains to offer permissioned controls over node deployment and removes the mechanism of using cryptocurrencies to pay for gas fees.

Compared with traditional permissioned blockchains, an open permissioned blockchain allows DApps to operate through master nodes instead of running their own peer nodes.
Additionally, just like public chains, DApps are public and can be invoked by anyone with the smart contract addresses.

For many small to medium-sized companies, this open permissioned blockchain framework is an easier and more cost-effective way to deploy DApps, even with the limited capability compared to traditional permissioned frameworks such as Hyperledger Fabric.

With the interoperability protocols like IRITA, the interchain services among permissioned chains, public chains, and open permissioned chains are going to be supported.

We believe we are able to accelerate the development of the adoption of blockchain technology and allow SMEs to access blockchain technology affordably.”

💬 About IRISnet/IRITA

NyanCat (Moderator)

Mr. Jeffrey Hu | IRISnet

IRITA Hub is a proprietary interchain service product along the IRITA consortium blockchain product line developed by Bianjie.

It can support the cross-chain interoperability among various consortium blockchains in the BSN ecosystem such as Hyperledger Fabric and FISCO BCOS, and also support the cross-chain interoperability between consortium blockchains and public chains such as Ethereum and IRISnet in the BSN International.

At the same time, IRITA Hub is able to support access to off-chain trusted data on oracles such as Chainlink.

So IRITA Hub can provide the important and indispensable technical basis for BSN to become the “Internet of the Blockchains.

NyanCat (Moderator)

Mr. Jeffrey Hu | IRISnet

“What I expect the “Internet of the Blockchains” is that we should first abandon the prejudgement of the differences between Public blockchain, Consortium blockchain, Private blockchains, and even non-blockchains
“Internet” should have the interoperability and interconnection between both permissioned blockchains and permissionless blockchains, both on-chains and off-chains.
IRITA Hub will achieve this vision by IBC + iService.

As a reference to the Internet, IBC could be regarded as TCP/IP which handles the message transmission between blockchains.
On the application layer, iService could be regarded as an HTTP protocol
All kinds of services could be published on-chain and be interoperated.

With IBC and iService, many kinds of services as for example

  1. Permissioned blockchains, like Fabric, FISCO BCOS
  2. Public chains, like IRISnet & Ethereum
  3. Off-chain data service, like Chainlink,

Could be interconnected and interoperable on BSN ICH

An application on one chain like on Fabric can invoke the service on another chain like on FISCO BCOS, IRISnet, or Ethereum.

Upon IBC and iService, our developers made a lot of efforts to it happen:

  1. iService application msg on IBC relayer, so that interchain service msg can be transmitted between blockchains
  2. iService Extension on different blockchains, so that the smart-contracts/dApps on these chains could interact with iService on ICH and other blockchains
  3. Adapted off-chain data services like Chainlink.
    IRISnet received Chainlink’s grant for this integration

NyanCat (Moderator)

Mr. Jeffrey Hu | IRISnet

IRISnet’s core dev team Bianjie has many applications and business partners.
All of these could potentially be used on BSN ICH.
Let’s take 2 cases for example:

  1. Ticketing

StarryMedia team, long focused on the blockchain decentralization technology and application scenarios including e-ticketing, transportation and consumption, sports and health, and many other more aspects, received IRISnet’s tech-grants.

StarryMedia team will build Uptick, which will be available on IRISnet mainnet to provide interchain NFT application services for IRISnet users as well as other network users through cross-chain technology.
At the same time, Uptick can also be quickly adopted and launched on IRITA Hub.

Leveraging BSN ICH, it will be convenient to form NFT-supported ticketing based on IRITA, develop the ticketing version that has the interchain capability based on consortium blockchains, and then put into commercial operation.
For example, events host or its commercial partners can issue an e-ticket on BSN ICH/IRITA Hub, so that many end-users can buy these tickets
And users can exchange these tickets as a secondary market if they decide not to go to the event.
As a comparison, recently, the second large gaming company, NetEase, used NFT as a ticket for its annual “Future Summit”

But it seems it is still on only one chain
What we would expect is that, with the help of BSN ICH/IRITA Hub, these NFT tickets could be exchanged and verified on many chains.

These ideas also are mentioned by Brian, the founder of StarryMedia, on Cosmos NFT Working Group last week.
I also shared some information on Twitter before.

2. Certification and Signature Service

Bianjie’s partner, One Identity Express, is a leading identify service provider in China and has formed partnerships with many CA institutions and enterprises.
Their services of certificates and signatures can be published on BSN ICH/IRITA Hub.

For example, One Identity Express can issue service of digital signature for business usage.
A company can easily sign an agreement by invoking the signature service on BSN ICH, and distribute the signed agreement;
And the counterparty of the agreement can receive it without worrying about fake because they can also easily verify the signature by querying the service on BSN ICH.

Comparing to those centralized CA services, the process mentioned above can all be verified and audited on-chain.”

🤝More details about the partnership.

NyanCat (Moderator)

Mr. Jeffrey Hu | IRISnet

“Besides the IRITA Hub, that we are actively developing, there are other BSN services in which we are participating right now:

  • Public chain integration on BSN International

Just like what Infura means to Ethereum, the public chain services provided by BSN International will help developers of IRISnet: no need to run a node by oneself, but can simply use the IRIS Hub’s node API on BSN International.

  • Open Permissioned Blockchain

IRISnet has been selected together with Cosmos, Ethereum, Polkadot, Tezos, Algorand, Nervos, and Huobi Chain by BSN and currently, our dev teams are working hard to help both IRISnet and Cosmos to be adapted to BSN OPB.”

NyanCat (Moderator)

Mr. Jeffrey Hu | IRISnet

“In the future, IRISnet core dev team Bianjie will join hands with BSN to continue our works in these aspects:

  1. Improvement of the interchain service function:
    To extend the iService function and IBC protocol based on IRITA Hub
  2. Creation and implementation of developers’ tools:
    Provide new tools to simplify the difficulties of defining, binding, and releasing services for developers so that they can save time and resources by investing in other strategic areas such as business applications and logistics
  3. Introduction of concrete commercial applications
    Encourage developers and corporations to focus on improving and maturing their services and further enriching the usage scenarios as well, meeting the service needs of different blockchains.

The usage scenarios will include NFT, Certifications which we have talked about above.
And I believe there will be much more we can expect with the interoperability of BSN ICH and IRITA Hub.

💬 Community Q&A

NyanCat (Moderator)


Mr. Henry Ma: The full name of BSN is Blockchain-based Service Network, it is a worldwide infrastructure network that provides a one-stop-shop solution for blockchain and distributed ledger technology (DLT) applications (DApp).

Mr. Jeffrey Hu: Well, IRITA is a consortium blockchain product and can be deployed in many scenarios including BSN ICH, and other business applications environments.
IRITA Hub is a proprietary interchain service product along the IRITA consortium blockchain product line developed by Bianjie.
With IRITA Hub, public chains, permissioned blockchains as well as centralized systems can interact with each other.
But when a user on IRITA Hub needs services from public chains, I think the most convenient way is to be connected with IRIS Hub. The fee model can be decided on the different environment: like service fee on IRIS Hub will be charged in IRIS and on ICH it would be decided by BSN.


Mr. Henry Ma: BSN will continue to focus on lowering down the blockchain cost for developers, and implementing an infrastructure for all kinds of DApps to easily interoperate with each other.
BSN plans to provide services by integrating more portals, communities through the BSN Empowerment platform.


Mr. Jeffrey Hu: Yes! We do have one, and we are still polish it now and will publish soon 🙂 Please stay tuned.

📚 Resources

Are you curious to learn more about the collaborations between BSN & IRISnet?
Here are the articles for you:

About IRISnet

💌 Community Channels

•Email: contact@irisnet.org
Website
Forum
Twitter
Facebook
LinkedIn
Medium
YouTube
English Telegram
Chinese Telegram
Korean Telegram
Korean KakaoTalk
Philippines Telegram
Italian Telegram
French Telegram
Hispanic Telegram
•WeChat subscription: irisnetwork
•WeChat group: irisnetwork2018

--

--

IRISnet is an interchain service Infrastructure and protocol supporting distributed business aplications.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store