Since the development of block chain technology, 2019 is perhaps the people most concerned about the cross chain technology for a year.
The new year, the chain from the massive expansion into the buffer period, scalability has become the public chain more profound theme, before the emergence of cross chain technology, the common chain chain block is an island, unable to communicate with each other, not only limited by the block chain can play operation space, at the same time all kinds of Token could not be realized on the chain of asset transfer, information exchange.
The cross chain technology development, the emergence of a number of concerns across chain technology projects, such as Interledger, Relay, BTC protocol Gerbaud, Cosmos Polkadot, Lightning network, WanChain, FUSION and other web chain.
As a representative of the cross chain technology project, has been in 4 Cosmos network in 2019 3 14 April officially launched on-line. This star project is a major step to become a small cross chain development technology, has attracted a lot of attention.
The words super theme, the daily planet Odaily invited to participate in the development of Cosmos, but also Cosmos ecological 2 —IRISnet founder HUB Harriet to share technology of dry cargo Cosmos.
Harriet analysis of Cosmos from the technical principle, characteristics and economic model, and put forward their own views and differences for Cosmos EOS, Polkadot of general interest. In a free question link, Harriet answered most about Atom for people to share, IRISnet chose Cosmos because in many cross chain technology; for questioned about the center of the Cosmos node to respond, given the cross chain technology three scenarios.
The following is the broadcast content:
The daily planet Odaily: first of all let us invite guests to do a simple introduction.
Harriet: Hello, I’m IRISnet Harriet. Our team from April 2017 as the Cosmos China development team began to participate in the development of Cosmos open source project, and in December 2017 in the Cosmos core development team under the support of Tendermint designed second HUB —IRISnet Cosmos ecosystem. Our team can be regarded as China most understand Cosmos technology team J. today thanks to Odaily’s invitation to share the latest development of Cosmos, will give the answers to some problems in the community.
First, what does Cosmos do?
Cosmos is to solve the problem of cross chain, let the value of assets and can flow in different block chain network.
The core development team Cosmos project is located in the Berkeley Tendermint Jae Kwon leadership team, of course, Cosmos official website in their list of another development team is our China team, feeling very proud. Jae Kwon first proposed in 2014 to support the Byzantine fault tolerant POS consensus nonsinglar implementation, that is Tendermint, we can see that now their development team also named Tendermint.
So we mentioned Tendermint two context, sometimes referred to as the core of the development, sometimes referred to as the Tendermint consensus engine. The Tendrmint consensus was put forward in 2014, was more than a block chain project uses, including early Oracle chain enterprise alliance.
Tendermint has a very good performance, fast, and each block is the final state.
The Tendermint consensus is also called BPos, bonded POS, has pledged to proof of interest. This is based on EOS and DPos are not the same, if you are interested, can explain the advanced behind me.
Advanced Tendermint is recognized by industry, including another famous chain POS tezos founder Arthur said the future to migrate to Tendermint.
Jae is a very forward-looking person. He after the completion of the Tendermint, very early to see the blockchain need interoperability requirements, and complete the design of Cosmos 2016 in winter.
The Cosmos project is the industry’s first proposed cross chain problem, and gives a complete implementation of the project.
When we say the Cosmos network, including the Internet is actually many chain blocks.
I am here to put Cosmos in their official website for their English posted here:
Cosmos is a decentralized network of independent parallel blockchains, each powered by BFT consensus algorithms like Tendermint consensus.
Cosmos is an ecosystem of blockchains that can scale and interoperate with each other.
A picture can be more intuitive
The Cosmos network consists of many interconnected chain blocks, they will focus on the needs of different applications. Special treatment needs cross chain called Hub, even the other on Hub called Zone.Cosmos plans to link Ethereum and Bitcoin networks, this picture of mine is a bit old, now based on Tendermint development, can receive Cosmos include currency security chain, to solve the etheric level two Fang expanded Loom network, the new playlist also announced Cosmso SDK based development in the future to join Cosmos network.
All Zone and HUB have adopted a unified consensus protocol Tendermint, such as ETH BTC heterogeneous external docking chain through the Tendermint based Peg to achieve.
Each chain in the system (Zone, Hub) are independent of the block chain with the management of their own without relying on HUB.
Between Hub and Zone communication by the cross chain communication protocol IBC to solve the IBC (Inter-Blockchain Communication protocol)
Cosmos there is a feature to support multiple Hub. In March, has launched IRISnet, Cosmos and Hub is the first cross chain hub of this ecosystem, the ecological chain collaboration support span Cosmos.
Cosmos is the main Cosmos Hub launched in March 14th, now has nearly 96 thousand block height, 85 people are a verification.
There is some block browser, you can see the main operating state of Cosmos.
Cosmos network starting in three stages, the first stage is now complete, is waiting for the network is stable, can through community chain voting to decide when to open the transfer function, then entered into the second stage, the third stage is the implementation of IBC. Now it is just a state to verify the validity of the minimum feasible implementation, it has not been used in large-scale public open chain above. Cosmos and IRISnet are the main line, this is we want to focus on a task to overcome. Cosmos hub and IRISnet Hub Cosmos are the underlying SDK developed, so that the two HUB is used to verify the most efficient cross chain communication protocol.
We have an article on the three stage, the link to share here: “Cosmos network on-line Trilogy”, interested students can study.
Many people often asked what is the relationship between Cosmos and IRISnet?
IRISnet is the Cosmos foundation ICF (Cross Chain Foundation) in order to realize the vision of HUB, support the development of another cross chain project, Cosmos introduced himself at his official website (Who we are) of the introduced Cosmos large span: IRISnet is another Cosmos HUB in the ecological chain, it support cross chain services, will also promote the construction to the center of the commercial application.
Mentioned Cosmos ecological chain blocks are independent of the network, using Cosmos SDK development IRIS Hub is independent of the block chain, which is different from the local Cosmos Hub also includes support for data in the form of service and responsible for the calculation of the cross chain is called, and passes the economic IRISnet design and implementation is not the same, at the same time IRISnet in support of complex online governance, one of the most proud is through online governance support not hard bifurcation software can be upgraded, so we can call themselves since the evolution of BPoS network.
Cosmos vs EOS
With the super node EOS (Block Producer) of the DPoS delegate and reward mode the key point is that BPoS is involved in the Commission and self bound token not in circulation is the real pledge bound on the network, and the DPoS in the design of EOS and commissioned by the transfer is not associated with a limited circulation, can be entrusted to the 30 node token (vote), the token can also vote in circulation. The design of BPoS and DPoS, founder of Cosmos Jae Kwon and EOS founder BM GitHub once in the community had a wonderful debate, we generally think of BPoS Nothing at Stake “than” (no real pledge) DPoS has stronger security support
There is a EOS super node (Block Producer) and Cosmos/Tendermint BPoS and commissioned by the different incentive mode, all participating users have commissioned the Cosmos token Award for the type of inflation. Anyone with a server can also choose to become a verifier in order to obtain Commission reward and reward. A verifier does not require a high official recommendation server 2 nuclear CPU and 6GB memory configuration. According to the test of fire currency Institute, slightly lower than the configuration can run full node or node verifier. Not only the number of nodes more (the initial 100 nodes, Cosmos and IRISnet in the next 3 years plan to support up to 300 nodes), and any ordinary users can be commissioned by binding to participate in a real network a consensus, which will improve the network consensus in scope.
Cosmos Vs. Polkadot
Polkadot in Cosmos design, from the outset some good spirit of Cosmos/Tendermint, so in the design of a more comprehensive. For example, the Cosmos design attention passes across chain transfer, cross chain Polkadot can support data using the cross chain. But around the data and compute the cross chain, IRISnet design is given, which is a supplement to the Cosmos ecosystem.
A difference between Polkadot and Cosmos is the most important, independent security vs. shared security. Polkadot is used in shared security, published by Polkadot chain based on security and governance it is with the main chain of Polkadot is its Relay chain (be equivalent to Cosmos Hub’s position is closely related). On safety of these chain verification requires Polkadot Relay Chain to provide. Cosmos is supported by independent security, the hub and other application chain (zone), which is independent of the block chain, each chain has its own independent consensus mechanism, only in need when the inter chain interaction will truly interactive.
The following is a question and answer session:
The economic model of Q1:Cosmos is? How the initial distribution of tokens? After tend to inflation or deflation, currency prices overall may show what trend?
The Harriet:Cosmos project in 2017 April completed fund-raising, financing amounted to $seventeen million at the time of the bitcoin currency and ethernet. The total 236 million Atom distribution is raised: 75%, angel investors accounted for 5%, ICF (Inter-chain Foundation) 10% foundation, the team kept 10%. At that time, the benchmark price of 10 cents, strategic investors and early investors are respectively 25% and 15% discount.
The economic model Cosmos is a model of inflation. BPoS token hoped to encourage people to pledge in the network above, the pledge of token on the network do not have mobility, in order to encourage people to verify (miners), Cosmos each year to 7%-20% between the rate of inflation for additional network: pledge rate reached more than 2/3, the inflation rate will be stable in 7%, if the pledge rate is less than 2/3, the inflation rate will be increased linearly until 20% stable. This design goal is to make the flow of trading in the market of token become a minority, and more widely used in network security mortgage.
Q2: developers want to know how to develop above the DApp? Now the Cosmos network above DApp can be developed? Now can play DApp?
Harriet:Cosmos provides a very good development kit: Cosmos SDK. IRISnet, Playlist, Loom and Ann money chain, are based on the Cosmos SDK to develop. But this is not the same with DApp, using Cosmos SDK, we actually developed their proprietary application chain. The design is not supported directly in the Cosmos Hub to the development of DApp. I understand that in the future, it should not be supported, because the Cosmos application architecture concept is the application of proprietary chain: each chain focus on their application needs, to achieve the best performance, safety management support.
It will support the development of DAapp is a zone Cosmos network role, such as support for smart contracts Ethermint. The Tendermint consensus engine Ethermint bottom, in the application layer with Ethernet is compatible with the EVM workshop.
Q3:Cosmos is not ERC20? What are now the ICO participants have? What is the transaction in the exchange?
The Harriet:Comos network has been launched in March 14th, Cosmos has never been ERC20 tokens, participate in ICO early investors in the main online pledge token Atom.
There is no Cosmos network into the second stage, no transfer function, so the exchange trade now is not the main line of the Atom, which takes the form of futures in the form of IOU, with Chinese said that on account.
Q4:ATOM now white will not return to zero?
Harriet: white will not return to zero, to see the exchanges do not fly. Now the Cosmos network also did not open the transfer function, the exchange is IOU (white). Can not say absolutely exchange IOU potential may be fraud, but traders should know the risks.
In addition, as Cosmos blog publicity transfer, as a practice based innovation network, it is indeed with uncertainty, the first phase of the network is not stable, there may be extreme conditions to restart, which is why the current Cosmos network did not open the transfer function. BPoS network, as a developer is looking forward to is that we can really focus through permits the use of the scene, really involved in network security verification, as a pledge of network security, we are very reluctant to see the subject passes into the hype.
Q5: the current has emerged a number of cross link technology, IRISnet Cosmos technology is the underlying cross chain for what consideration? Or Cosmos and other cross chain project to attract more IRISnet compared to what?
Harriet: block chain cross chain technology is a very advanced technology, so there are many innovative practices, there are also many projects using different methods in practice, in addition to Cosmos, the Polkdot project is remarkable. Here I through and Polkdot contrast, explain why we choose Cosmos SDK.
The first is Cosmos was the first to cross the practice of chain technology, we will participate in the development of Cosmos in 2017 years, at that time Polkdot was a white paper, Cosmos has a more complete code, today, Cosmos SDK has been very perfect, so for the development and application of proprietary chain students. Cosmos SDK is a good choice.
Also very love Cosmos architecture view, I have just mentioned, Polkdot also has a lot of good places, but I’m here to talk about the most important Polkdot and Cosmos a different point, a point which is very attractive to us. It is Cosmos independent security (security independent) by comparison of Polkdot called shared securiy.
The Polkdot architecture called relay chain (the main chain inside a bit in Cosmos inside the ecological status of Hub), issued by Polkdot chain based on network security and governance, it is by Polkdot relay chain to support Cosmos, and each have their own independent governance chain.
We love each chain can have their own governance, this gives each chain more control flexibility, and even lower operating costs, because you do not need to provide you with the service chain consensus, so you don’t need to pay the cost of backbone miners consensus.
Q6:Cosmos what is the landing things in the application? Now what is the cross chain or the application of the floor?
Harriet:Cosmos in the white paper in the cross chain application scenarios, one of the most important application is to the center of the exchange. The coin is based on a security chain good case Cosmos SDK to build applications to the center of the exchange.
The other is to support the expansion of the network, such as Ethernet square, Ethermint is a case of landing.
There is also a case of landing is IRISnet, through the realization of cross chain complex calculation for the data block call and cross chain. The IRISnet service infrastructure we also used to create some industrial applications, such as BEAN has begun serving business customers, also won a number of awards, interested students can search more specific information on the internet.
Q7: there are 100 questions whether the voice verifier will make the network center too? Can objectively evaluate the consensus mechanism about the Cosmos?
Harriet: the relatively mature and other PoS network (such as EOS) to compare, can better explain why I think this Cosmos BPoS on to the center have better support.
BPoS 100 is a starting node (the future can be extended to near 300), EOS 21 is now a super node.
In addition to the number of nodes, BPoS Tendermint (Bonded PoS consensus) on to the center are represented by EOS DPoS has better support. In the DPoS network, token voting and transfers are not related to limit the circulation. In BPoS, token is really being pledged in the network above cannot transfer circulation, it is with the DPoS design is very different. You may also know that a long time ago, the founder of Cosmos Jae and founder of EOS BM, there was a very exciting debate in the gitHub community. Jae’s view has also received technical community recognition, BPS token the real pledge in the network, compared to the nothing at stake (no real pledge) DPoS network, with stronger security support.
In addition, BPoS network users to participate in the validation of a lower threshold. BPoS verify the configuration requirements, smaller than DPoS super node configuration, so it can also make more nodes. At the same time more ordinary users, can also choose the method of entrust pledge, pledge to put their token node trust him up, which all participate in the authorized user, he can get token reward inflation. This also allows more users to participate in a network through a consensus, it also improves the network consensus on the scope of participation, security support has better.
Q8: if a good node, leaving only their own 1% principal income, the other 99% are to the client, in order to attract a large number of clients (by volume though increased, but their cost did not increase), how to avoid the competition brought about the center of the problem?
Harriet: most people would not choose a low Commission rate, the mortgage proceeds, but also have the corresponding risk, rational people will choose carefully the node when a node to do business. The rigorous nodes when a node to do a business, will set up a reasonable Commission rate to support their own cost, to ensure their sustainable development business model.
The client is also diversified, many people first concern is not Commission rate, they may be more willing to find a reasonable fee, but there are many host sentry, support HSM hardware encryption, and a service node in the long history of high reliable operation. So there are 100 nodes (future support more), differentiated services, low threshold multiple wide client groups, is a kind of support to the center.
Q9 Cosmos: the cross chain technology will face what challenges?
Harriet: the cross chain technology in my opinion is a very advanced, challenging technical field. This is also why IBC has not really implemented in the network above, this will be the third stage Cosmos network. IBC is a result of the prototype, it needs more optimization, careful to do verification of complex distributed environment are needed in the testing environment, can really put into use grid. Any innovation it is uncertain, but also with a certain risk.
Q10:Proof of Work Eric Meltzer provides an interesting point: Cosmos is not the most interesting cross chain, but as a bitcoin two layer network possibility, how do you see?
Harriet:Cosmos cross chain can support a rich scene: in addition to the center of the exchange, in addition to IRISnet doing complex calculations and data can be called cross chain, also is a very important expansion. Eric’s view is to support the expansion around. I agree with him, but from the engineering practice step by step, I think we will see more of the etheric Fang two expansion. Bitcoin network is not an intelligent contract, support cross chain transactions more difficult than Ethernet system difficulty this workshop.
Q11: Hub to become what threshold?
Harriet: a Hub threshold is needed: first to have very strict technical basis, to develop and support the community operation and maintenance of a credible complex HUB network; second more important point is to find the cross chain to ecological value demand, cross chain ecological bring more rich application scenarios. The second point to build the ecological in my opinion is more important.
Q12: when is IRIS officially launched the exchange?
Harriet: out of a responsible attitude, now I can not give the exact answer to this problem. Still want to say, want the community to pay more attention to innovative BPOS networks and card usage scenarios, you can expect to participate in various forms of ecological construction in the us to become a verifier or developers, or for ordinary token owners can also participate in the mortgage to see, can also support network security.
IRISnet is an open network, now it has some exchanges, will be connected to the IRISnet, here I can’t accurately say these networks are whether it is real iris transactions. Just want to give the community do a risk warning, any innovation, are uncertain factors, in the hope that we pay more attention to our early or around the network function of continuous improvement, do not easily participate in the token hype, accurate message also please pay attention to the official communication channels we obtain project project.