A new protocol called EOS21 has been developed, with the purpose of teleporting Ethereum ERC-20 tokens to the EOS blockchain. This will give decentralized application (Dapp) developers flexibility to use their native tokens on both the Ethereum and EOS blockchains, instead of launching a different token on each blockchain.
Transferring tokens between the Ethereum and EOS blockchains was possible even before the development of EOS21. Indeed, the EOS token itself was transported from Ethereum. However, this process is not automated and continuous; developers take a snapshot of the tokens on the Ethereum blockchain and open up an airdrop on the EOS blockchain. This is a one-shot deal where the ERC-20 Ethereum token version of the crypto gets burned and becomes non-functional. With EOS21, the token can exist on both EOS and Ethereum, and be moved back and forth as needed.
The EOS 21 protocol has three dimensions. In the first, a blackhole smart contract on the Ethereum blockchain absorbs ERC-20 tokens, while collecting EOS account information from the user. Developers can choose to burn their ERC-20 tokens in the blackhole or hold them in the smart contract. Therefore, developers can decide whether they are moving permanently from Ethereum to EOS or leave the door open to move the tokens from EOS back to Ethereum in the future.
In the second dimension, an off-chain oracle program watches the Ethereum transactions and authorizes the distribution of the EOS tokens. This oracle could potentially run entirely on EOS in the future instead of being off-chain. The third dimension is a smart contract on EOS that distributes the EOS tokens to the user.
Before EOS21, there was no direct link between the Ethereum and EOS blockchains. The linking of the Ethereum and EOS economies can be mutually beneficial. Now developers can launch Dapps on both the EOS and Ethereum blockchains and use the same token, expanding Dapp functionality, increasing user base, and providing upward pressure on a token’s price.
Further, distributing Dapps across Ethereum and EOS, rather than running on just one of those blockchains, can be considered a scalability solution. If the network gets congested on one of the blockchains, then users would use the other blockchain more to save on transaction fees, which would result in a lessening of network congestion on the 1st blockchain.
Follow BitcoinNews.com on Twitter: @bitcoinnewscom
Telegram Alerts from BitcoinNews.com: https://t.me/bconews
Want to advertise or get published on BitcoinNews.com? – View our Media Kit PDF here.
Image Courtesy: Pixabay