Conheça o RootStock (RSK), um projeto interessante que agrupa a criação de um ecossistema próprio, tokens, contratos inteligentes, rede de pagamentos instantâneos, sistema de identificação digital e armazenamento distribuído usando o blockchain Bitcoin e soluções integradas de cadeias laterais.
LPlataforma de XNUMXº nível Estoque Raiz, Também conhecido como RSKFoi projetado para permitir a criação de contratos inteligentes ou contratos inteligentes dentro do blockchain de Bitcoin, mas sem mudar nada no funcionamento do Bitcoin.
O Bitcoin foi deliberadamente projetado com grandes restrições na execução de contratos inteligentes, devido à busca por uma plataforma sólida e segura. No entanto, devido ao boom em blockchains como Ethereum, que permitem a criação de contratos inteligentes evoluídos, há muitos pedidos para poder executar contratos inteligentes avançados em Bitcoin.
Apesar de implementar as mudanças necessárias no Bitcoin para que isso aconteça ser algo realmente complicado no nível de consenso, projetos como o RSK oferecem soluções que visam atender a essa necessidade. No próximo capítulo da Bit2Me Academy, explicaremos em detalhes o que é, como funciona e os recursos do RootStock.
O que é RootStock (RSK)?
A plataforma RSK é um protocolo baseado em linguagem Solidity que funciona como um cadeia lateral rodando em paralelo com o blockchain Bitcoin. Este protocolo é baseado em uma comunicação bidirecional que opera como uma ponte para conectar as duas cadeias. Desta forma, permite que a rede Bitcoin auxilie o RSK em sua execução. É por isso que a moeda nativa ou token da plataforma RSK é o RSK bitcoin inteligente (RBTC), que tem uma relação de 1: 1 com a moeda original da rede Bitcoin, bitcoin (BTC).
Graças à funcionalidade desta plataforma, hoje é possível desfrutar aplicativos descentralizados (DApps) e contratos inteligentes complexos dentro da rede Bitcoin, da mesma forma que ocorrem nas redes Ethereum, EOS e outros. Mas com toda a segurança e robustez que a blockchain Bitcoin possui graças ao seu grande poder computacional.
Origem e criação do protocolo RSK
O protocolo RSK nasceu da evolução e fusão de duas plataformas criptográficas principais: QixCoin y Ethereum. QixCoin é uma plataforma desenhada pelo desenvolvedor e pesquisador argentino Sérgio Demian Lerner. Lerner conheceu o Bitcoin dois anos após seu lançamento e, desde então, tem se apaixonado por conhecer profundamente a rede Bitcoin e sua tecnologia de blockchain.
Assim, em 2011 Lerner, que é um pesquisador de segurança de computador renomado mundialmente, começou a desenvolver sua própria pesquisa em tecnologia Bitcoin e blockchain. Procurando por erros no Bitcoin, aos poucos ele se tornou um especialista em tecnologia. Posteriormente, em 2013, Lerner começou a desenvolver novas implementações da tecnologia a fim de melhorar os níveis de privacidade, escalabilidade e usabilidade da rede. Além de melhorar sua descentralização e eficiência na realização de pagamentos e transações.
Todo esse processo de pesquisa e desenvolvimento levou Lerner a criar a plataforma QixCoin. Este é um blockchain que integrou seu próprio token que permitiu o desenvolvimento de um Máquina virtual completa de Turing. O projeto em um estágio inicial estava se preparando para usar a linguagem Solidity da Ethereum, ainda em desenvolvimento na época. Mas, apesar disso, QixCoin permitiu a implementação de DApps e contratos inteligentes dentro do blockchain Bitcoin. Um grande avanço técnico sobre outras plataformas de sua época.
Mais tarde, em 2015, o projeto QixCoin foi redesenhado, surgindo o protocolo RSK que conhecemos hoje. Com RSK, o Bitcoin pode desfrutar de muitas funcionalidades que não eram possíveis ou que foram limitadas em seu blockchain desde o início. Atualmente, o desenvolvimento do RSK está nas mãos de IOV Labs, a empresa que resultou da transformação do RSK Labs e uniu todos os seus desenvolvimentos no mesmo pacote.
Como funciona o RSK?
RSK é um protocolo de segundo nível que opera em um blockchain paralelo ao blockchain Bitcoin. No entanto, ambas as redes usam o protocolo Proof of Work (PoW) para realizar as validações e gerar novos blocos dentro de seus blockchains. Da mesma forma, ambas as redes usam o algoritmo de mineração SHA-256. Um recurso que permite que ambos os blockchains executem o mineração combinada ou mineração combinada usando o mesmo equipamento de mineração e o mesmo poder computacional.
No entanto, RSK fornece recursos ou funcionalidades especiais que não são possíveis na rede Bitcoin, por exemplo: Federação RSK, formada por empresas reconhecidas e confiáveis que permitem aos usuários trocar suas moedas em ambas as cadeias de bloqueio quando precisam usar funções da plataforma RSK. Ou faça com que os bitcoins sejam enviados de volta para a cadeia paralela quando precisarem usá-la na rede principal. Por outro lado, RSK permite a implementação do protocolo DECOR +, com o qual um controle justo e equitativo pode ser realizado entre os mineiros para que realizem seu trabalho de forma totalmente confiável e transparente.
Da mesma forma, toda vez que um usuário requerer uma ação dentro da rede RSK, ele deve transferir fundos da rede Bitcoin, que será bloqueada ou congelada pela Federação RSK. Depois disso, esses bitcoins são transformados no token nativo de RSK, RBTC em uma proporção de 1: 1. Esses tokens serão usados por usuários para pagar mineiros por ações realizadas na plataforma RSK, como a execução ou processamento de contratos inteligentes ou a implementação de DApps. Da mesma forma, se os usuários não utilizam os tokens RBTC, podem solicitar o processo de devolução do RBTC ao BTC, para utilizá-los na cadeia principal, ou seja, em Bitcoin.
Federação: membros aprovados RSK
RSK tem uma operação interna do tipo permitido e de natureza federada. Em outras palavras, todos os membros que apóiam o ecossistema RSK estão totalmente registrados e identificados. Eles são os membros mais conhecidos da Federação e seu trabalho é fundamental para o funcionamento da RSK.
O funcionamento da Federação é simples, sua tarefa é bloquear e desbloquear os fundos que entram e saem do ecossistema RSK. Em troca de seu trabalho, os membros da Federação recebem 1% das taxas de transação geradas no RSK, para cobrir custos de hardware e manutenção.
Basicamente, o que acontece quando o BTC é trocado por RBTC (RSK BTC), é que os nós da Federação recebem algum BTC e bloqueiam seu uso dentro da rede. Ao receber esses BTCs, a Federação autoriza a emissão da mesma quantidade de RBTC na rede RSK. Quando o RBTC precisa ser convertido de volta para BTC, o RBTC é bloqueado na rede RSK e a mesma quantidade de BTC é desbloqueada na rede Bitcoin. Uma estrutura de troca que permite a participação no RSK com segurança.
Mas para atingir essa funcionalidade sem usar contratos inteligentes Full Turing (que não são suportados no Bitcoin), o RSK usa um sistema de plugue bidirecional que requer confiança em um conjunto de terceiros semiconfiável (STTP). Esses terceiros semiconfiáveis e totalmente identificados são a Federação. Assim, a Federação possui as chaves que protegem os fundos bloqueados no sistema bidirecional. Nenhum STTP sozinho pode controlar BTCs bloqueados, mas apenas a maioria deles tem a capacidade de liberar fundos de BTC. Então, basicamente, o que os membros da Federação têm é uma série de endereços com várias assinaturas sob seu controle, com os quais eles bloqueiam e desbloqueiam fundos conforme necessário.
Claro, existe um processo automatizado que permite modificar a composição desta Federação. Cada membro da Federação pode aceitar ou rejeitar uma mudança de composição. O processo, que é raro, é impulsionado por um contrato inteligente, por isso é aberto ao público. O protocolo tem um atraso forçado de consenso de uma semana até que a alteração seja ativada. Isso permite que os usuários transfiram os Bitcoins de volta para a rede Bitcoin, caso não confiem na nova composição da Federação. Em janeiro de 2019, a Federação RSK era composta por 15 notários conhecidos.
RVM: máquina virtual completa RSK Turing
Sem essa implementação, é altamente improvável que o protocolo RSK funcione corretamente. A máquina virtual RSK (RVM) permite o uso de um Plataforma completa de Turing Através do qual contratos inteligentes e DApps podem ser executados sem grandes obstáculos ou inconvenientes. Portanto, o RVM é o coração da plataforma RSK.
Por sua vez, como a máquina virtual RSK é compatível com a máquina virtual da plataforma Ethereum, o EVM, é possível importar contratos da RSK para a Ethereum, ou vice-versa. Um processo que não exige uma grande capacidade de trabalho graças à sua compatibilidade e que por sua vez oferece grandes benefícios. Como a melhoria da capacidade de processamento das transações, permitindo que a interação entre smart contract, DApps e utilizadores seja efectuada de forma muito mais ágil e eficiente.
RIF OS, uma solução integrada para Bitcoin
Atualmente, IOV Labs começou a desenvolver SO RIF, uma solução que integra todas as tecnologias em desenvolvimento e trabalha com seu protocolo RSK. Graças a esta integração, o RIF OS busca se transformar em uma plataforma que engloba uma série de serviços que permitem o desenvolvimento de DApps, DeFi, ecossistemas de identidade digital, sistemas de pagamento, comunicação, armazenamento de dados e pontes cross-chain ou inter-chain. Você pode ler seu artigo diretamente neste link.
Com estas funcionalidades, o IOV Labs pretende fornecer ferramentas que permitam ultrapassar as actuais fragilidades do Bitcoin, sem ter que alterar desnecessariamente o seu protocolo. Por exemplo, RIF Directory é o sistema de identidade digital para RIF OS. Este sistema seria equivalente em funcionalidades ao que o Namecoin e o Ethereum Name Services oferecem atualmente, ainda maior em alguns casos, de acordo com seus fundadores, porque o RIF Directory pode ser associado diretamente a outras funcionalidades como o armazenamento RIF, para dar acesso seguro aos dados armazenados em sua rede, algo muito semelhante ao que você faz SIA.
Por outro lado, RIF OS também oferece RIF Payments e Lumino Network. O primeiro é um sistema de pagamento que permite usar stablecoins (RSK Dollar), RBTC ou algum outro token estabelecido no RSK. A segunda é uma funcionalidade que permite pagamentos instantâneos usando qualquer um dos tokens suportados pela rede (seja de pagamentos RIF ou fornecidos por pontes entre cadeias). O Lumino também permite que você faça pagamentos completos na Rede Lightning de forma bidirecional, pois esta rede é totalmente compatível.
Principais características RSK
Em primeiro lugar, a plataforma RSK permite a criação e implantação de aplicativos e programas distribuídos, juntamente com contratos inteligentes complexos, com segurança e confiabilidade.
Da mesma forma, com todas as funcionalidades que este protocolo possui, no RSK é possível que as operações de transferências e pagamentos sejam realizadas de forma muito mais rápida do que na rede Bitcoin. Por exemplo, RSK implementa o protocolo FANTASMA para agilizar o processo de criação e validação de transações. Permitindo que a corrente realizar entre 10 a 20 transações por segundo (TPS); e a sua vez, cada transação pode ser confirmada em um período de 20 a 30 segundos.
Da mesma forma, RSK possui todas as características da rede Bitcoin, como um alto nível de segurança e confiabilidade, descentralização, transparência e muito mais. Cada implementação criada na rede RSK é armazenada inalteravelmente na rede Bitcoin. Ou seja, cada ação executada dentro do RSK começa na rede Bitcoin, é executada no RSK e é registrada no blockchain do Bitcoin.
Assim como no Bitcoin existem BIPs para propor melhorias a fim de avançar e aprimorar a tecnologia, no RSK existem os RSKIP. Que são documentos técnicos elaborados pelos desenvolvedores da plataforma ou pela comunidade com o objetivo de propor melhorias que otimizem a operação e operacionalidade da rede.
Outra qualidade de que a RSK desfruta é que não possui um número específico de moedas ou tokens em sua rede. Em vez disso, ao contrário, os tokens RBTC são criados pela transferência de bitcoins para a rede RSK. Portanto, é impossível manipular ou especular com o seu preço, mantendo e garantindo o equilíbrio dentro do ecossistema desta plataforma.
Vantagens e desvantagens do RSK
Vantagens
- RSK permite a criação e implementação de contratos inteligentes de forma descentralizada e autônoma, que pode ser baseada em quase tudo.
- Em RSK as taxas de comissão por transação são muito mais baratas do que na rede Bitcoin. Em média, um usuário pode pagar apenas 20% a 25% por uma transação feita no RSK, do que a mesma transação geralmente custaria na rede Bitcoin.
- Graças à implementação do protocolo GHOST, a rede RSK pode extrair blocos e validar transações muito mais rápido do que na rede Bitcoin. Em média, o RSK pode processar entre 10 e 20 TPS, com uma confirmação média entre 20 e 30 segundos por transação. No entanto, se o protocolo Lumino for implementado, a rede RSK pode processar de 5.000 a 20.000 TPS.
- Como RSK mantém as qualidades da rede Bitcoin, essa plataforma também mantém o mesmo grau de pseudo anonimato que o Bitcoin possui. Embora deva ser notado que em RSK é muito mais viável implementar CoinJoin ou o Protocolo ZK para aumentar o nível de privacidade da rede.
Desvantagens
- Você pode considerar uma desvantagem da rede RSK, que sendo uma cadeia lateral, ela não opera como sua própria cadeia de blocos. Em vez disso, seu trabalho e operação são baseados em outra rede, como o blockchain Bitcoin. Portanto, RSK funciona mais como uma ferramenta para fortalecer o Bitcoin; embora ambos os blockchains sejam independentes um do outro.
Casos de uso da plataforma RSK
BitGive
A fundação BitGive tem sido uma das pioneiras na implementação da tecnologia blockchain de Bitcoin e RSK para a realização de doações beneficentes, por meio de sua plataforma criptográfica GiveTrack. Que utilize essas tecnologias para monitorar as doações recebidas e realizadas e seus resultados em tempo real.
A plataforma GiveTrack oferece confiabilidade e responsabilidade para todos aqueles que desejam fazer doações humanitárias. Graças às características da tecnologia blockchain e das redes Bitcoin e RSK, como imutabilidade, transparência e descentralização.
Parceiro
Um mercado de financiamento de investimento que implementa tecnologia de blockchain e RootStock para trazer mais descentralização de mercado. E facilitar o acesso a todos os pequenos e médios investidores que desejam acessar as diferentes oportunidades de investimento que existem no mercado.
88
88i é uma plataforma de seguros que presta serviços de assistência e atendimento aos usuários de forma oportuna e relevante. Por meio dessa plataforma, diferentes clientes podem se conectar às corretoras de seguros de forma rápida, transparente e justa.
DexFreight
Não é segredo para ninguém que o setor de logística e transporte é atormentado por processos burocráticos que geram muitos atrasos desnecessários nos prazos de entrega. Além de disputas e até casos de furto ou fraude. Por este motivo, a plataforma DexFreight, baseada na tecnologia blockchain, implementa contratos inteligentes graças à plataforma RootStock. Isso para melhorar significativamente a eficiência do sistema e, portanto, a experiência do usuário.
As qualidades da tecnologia blockchain permitem que os processos da área de logística e transporte sejam girados em 360º. Uma situação que permite que todos esses processos sejam realizados de forma transparente, segura e confiável.
Da mesma forma, A plataforma RootStock tem vários casos de uso e aplicação em diferentes áreas da vida diária. Como o desenvolvimento de jogos, processos de assessoria e consultoria jurídica, processos bancários, distribuição da cadeia alimentar e até a implementação pelos governos a favor da transparência e fiabilidade dos diversos processos que executam.