Ponte de tokens entre as blockchains RSK e Ethereum

A ponte de tokens entre RSK e Ethereum permite a transferência de tokens ERC20 de uma rede para outra. Assim, o usuário ou o criador do contrato pode escolher entre enviar os tokens para outra rede, aproveitando taxas mais baixas, uma rede mais segura ou outros modelos de consenso, conforme necessário.
Como funciona
A ponte permite transferir tokens compatíveis com ERC20 de uma rede para a outra. Como usuário, você pode usar o daap de ponte de tokens para fazer isso! Os tokens originais ficam bloqueados pelo contrato inteligente da ponte na cadeia original. Assim que a ponte emite um evento, a federação recebe as informações deste evento e as envia à ponte da outra cadeia. Assim que metade mais um dos federados votarem a favor da transação, a ponte da outra cadeia irá criar tokens ERC777, em quantidade idêntica à bloqueada na primeira cadeia, na conta do endereço que enviou os tokens na cadeia original. Os tokens ERC777 são compatíveis com ERC20, porém acrescentam maior funcionalidade e evitam o erro do ERC20 que queima tokens.
Interoperabilidade
A RSK já conta com uma ponte bidirecional com o BTC, permitindo que usuários de bitcoin transfiram seus BTC e os utilizem na RKS para interagir com contratos inteligentes. Atualmente, os usuários podem usar a ponte para transferir tokens do Ethereum para a RSK. Assim, ficam abertas as portas da interoperabilidade entre as duas maiores redes de blockchain. Os usuários de bitcoin podem movimentar seus BTC para a RSK e comprar os tokens transferidos do Ethereum.
Capacitação de segunda camada
Outra vantagem da ponte de tokens é a possibilidade de termos o mesmo token em diversas redes. Soluções de segunda camada, como SWARM e Oraclize, entre outras, podem receber a mesma quantia de tokens como pagamento em várias redes. Junto com a volatilidade reduzida das stablecoins, as soluções de segunda camada podem ter nova expansividade e padronização de pagamento.
Próximo passo para a descentralização
A ponte de tokens, em sua primeira versão, é federada; no entanto, esse não será seu formato definitivo. O contrato de ponte foi construído como contrato passível de atualizações usando SDK da OpenZeppelin. A RSK planeja fazer alterações na ponte de tokens para que prescinda de mecanismos de confiança e se torne totalmente descentralizada. Para atingir esse objetivo, serão os contratos inteligentes que validarão a ocorrência do evento na outra cadeia, seguindo o Smart Hawk paper, que é uma adaptação do FlyClient paper.
Ajuda adicional
Perguntas frequentes https://developers.rsk.co/tools/tokenbridge/faq/
testnet: https://testnet.tokenbridge.rsk.co/
mainnet: https://tokenbridge.rsk.co/
como usar o Daap: https://developers.rsk.co/tools/tokenbridge/dappguide/
Documentação
Devportal: https://developers.rsk.co/tools/tokenbridge/
Documentação: https://github.com/rsksmart/rskj/wiki