SORA v2 HASHI Ethereum Bridge Activation Referendum

SORA
SORA
Published in
5 min readMar 5, 2021

TL;DR

  • SORA is a community driven project. As such, all technology upgrades have to be voted on by the community to be released.
  • We release all source code in disabled form and cryptographic proof of voting is needed to enable it.
  • From March 11 to March 15 2021, there will be a referendum to enable the HASHI bridge between the SORA v2 Substrate-based network and Ethereum.
  • The HASHI bridge will allow tokens to be moved between the SORA v2 and Ethereum networks, which will extend the usefulness of applications built on top of the SORA network, like Polkaswap.

I got my HASHI Pipe・橋

The SORA network will be a host to powerful DeFi projects such as the SORA decentralized world economic system and Polkaswap, a DEX designed for the interoperable future. As part of our vision, we believe that blockchain maximalism is dead and we see the need for safe, fast, and efficient migration of assets between blockchains. As a first step, for the initial beta launch of the SORA network, slated for Q1 2021, we have prepared source code for HASHI: a decentralized and trustless 2-way peg bridge between the SORA v2 and Ethereum networks. HASHI means bridge in Japanese, and it will be the plumbing that links between many different chains, like pipes connecting the world's assets.

The SORA v2 Network with HASHI

HASHI works in a very simple manner:

  • To move assets from Ethereum to the SORA v2 network, users send their ETH or supported ERC-20 tokens to a bridge contract on Ethereum; then, the user submits proof of the ETH transaction to the SORA network via an extrinsics call.
  • To move assets from the SORA v2 network to Ethereum, a user just needs to send their assets to a designated account on the SORA network, then once grandpa finality is complete, the cryptographic proof of the transaction is submitted to the Ethereum smart contract.

The HASHI bridge is already available on the Polkaswap testnet, so go try it out!

Source code for the SORA v2 Ethereum bridge is all open sourced under the Apache 2 license.

Because any bridge is quite complex technically, teams building on the SORA network may want guarantees that there will not be financial loss resulting from technical difficulties with the bridge. While this will be explained more in a future article, the SORA Parliament will provide insurance for infrastructure that is deemed systemically important to the ecosystem. Systemically Important Infrastructure (SII) will need to concede governance to the SORA Parliament, but in exchange the Parliament will promise to socialize any losses, in order to give network participants confidence in using the SORA network. Details will be laid out in a future article.

Ratifying the HASHI Bridge Activation

Starting on March 11 and continuing until March 15, 2021 23:59 UTC, the community will be asked to vote on activating the HASHI bridge between the SORA v2 network running on Substrate and Ethereum, using the SORA mobile app.

An example of how voting will look for the referendum in the app.

If the referendum does not pass, then that indicates a rejection of the planned link between the Ethereum network and the SORA v2 network. This means that for the foreseeable future, the SORA and Ethereum networks would be disjoint and tokens would not be allowed to freely flow between the two networks.

For the sake of clarity, here is a list of anticipated pros and cons for the referendum passing and failing.

If the referendum passes:

Pros:

  • The SORA network will utilize state-of-the-art bridge technology to create a link to the Ethereum network, making it one of the most advanced blockchain networks in existence
  • Supported tokens created on the Ethereum network that follow the ERC-20 format can be moved to the SORA v2 network
  • Tokens created on the SORA network will be able to be moved to the Ethereum network as ERC-20 tokens

Cons:

  • System is complex and the software should be maintained over time, with the support of the SORA Parliament

If the referendum fails:

Pros:

  • XOR and VAL tokens on Ethereum will not be linked to the SORA network, so will become economically unlinked, which would reduce effective XOR and VAL token supply

Cons:

  • There will be no link directly to Ethereum, which will limit the accessibility of the SORA network
  • There will be no way to move existing XOR and VAL tokens from Ethereum to the SORA network

Referendum Text

We, the SORA community, are united in thought and mind to collaborate together to establish the HASHI decentralized bridge between the SORA v2 and Ethereum networks. The following articles represent the key points in ratifying the HASHI bridge, and by voting YES on this referendum, we together as a community officially accept the realization of the contents of the following articles. However, we as a community may also reject the articles by voting NO on this referendum.

May the will of the majority come to pass.

Referendum Articles

Article 1. The SORA HASHI bridge shall be enabled for Ethereum so that ETH and major ERC-20 tokens can be moved to the SORA network. Additionally, tokens on the SORA network shall be enabled to move across the bridge to the Ethereum network as ERC-20 tokens.

Article 2. All executable deliverables (software, smart contracts, etc.) shall be released in a disabled form and enabled using cryptographic proof of the result of this community vote.

Article 3. The community recognizes that the software for the HASHI bridge is being provided without any warranty or implied usefulness for any purpose and that SORAMITSU and every other entity and individual that may have contributed to the source code and technology will not have any responsibility for losses caused by malfunctions or hacking of the bridge, neither will the contributors have any responsibility for any actions whatsoever that users of the HASHI bridge do of their own volition.

Article 4. The community recognizes that the HASHI bridge is a systemically important infrastructure (SII) for the SORA ecosystem and as such the SORA Parliament will cover losses to individuals and other entities that result from faults in the technology used in HASHI, in accordance with the policies for SII Social Insurance, which will be proposed and refined later.

--

--

SORA
SORA

Published in SORA

SORA is working to become a decentralized multiverse economic system, financing the creation of new and exciting applications, under the democratic supervision of the SORA Parliament.

SORA
SORA

Written by SORA

SORA is working to become a decentralized world economic system, under the democratic supervision of the SORA Parliament. Many Worlds. One Economy. SORA.