Conoce a RootStock (RSK) un interesante proyecto que reúne la creación de un ecosistema de token propio, smart contracts, red pagos instantáneos, sistema de identificación digital y almacenaje distribuido utilizando para esto la blockchain de Bitcoin y soluciones sidechains integradas.

La plataforma de segundo nivel RootStock, asimismo famosa como RSK, fue diseñada con el objetivo de permitir la creación de smarts contracts o bien contratos inteligentes en la blockchain de Bitcoin, mas sin mudar nada en el funcionamiento de Bitcoin.

Bitcoin fue desarrollado deliberadamente con altas limitaciones en el momento de ejecutar smart contracts, debido a la busca de una plataforma sólida y segura. Sin embargo, debido al apogeo de blockchains como Ethereum, que si dejan crear smart contracts evolucionados, muchas son las solicitudes de poder ejecutar smart contracts avanzados en Bitcoin.

Pese a que incorporar los cambios precisos en Bitcoin a fin de que esto ocurra es algo verdaderamente complicado a nivel de acuerdo, proyectos como RSK ofrecen soluciones dirigidas a satisfacer esta necesidad. En el próximo capítulo de Bit2Me Academy te vamos a explicar en detalle qué es, de qué forma marcha y las peculiaridades de RootStock.

¿Qué es RootStock (RSK)?

La plataforma RSK es un protocolo basado en el lenguaje Solidity que marcha como una cadena lateral (sidechain) que se ejecuta paralelamente a la blockchain de Bitcoin. Este protocolo se fundamenta en una comunicación bidireccional que opera como puente para conectar a las dos cadenas. Así, deja que la red Bitcoin pueda asistir en su ejecución a RSK. Es por esta razón, que la moneda o bien token nativo de la plataforma RSK es el RSK smart bitcoin (RBTC), que guarda una relación de 1:1 con la moneda original de la red Bitcoin, el bitcoin (BTC).

Gracias a la funcionalidad de esta plataforma, hoy día es posible gozar de aplicaciones descentralizadas (DApps) y smart contracts complejos en la red Bitcoin, de forma muy afín a como ocurren en las redes de Ethereum, EOS y otros. Mas con toda la seguridad y la solidez que disfruta la blockchain de Bitcoin merced a su gran poder computacional.

Origen y creación del protocolo RSK

El protocolo RSK nace de la evolución y la fusión de 2 grandes plataformas criptográficas: QixCoin y Ethereum. QixCoin es una plataforma desarrollada por el desarrollador y también estudioso argentino Sergio Demian Lerner. Lerner conoció al Bitcoin un par de años tras su lanzamiento, y desde ese momento es un apasionado por conocer a profundidad a la red Bitcoin y su tecnología blockchain.

Así, en dos mil once Lerner, quien es un estudioso de seguridad informática con gran reconocimiento a nivel del mundo, empezó a desarrollar sus investigaciones sobre Bitcoin y la tecnología blockchain. Buscando fallos en Bitcoin poquito a poco se transformó en un especialista en la tecnología. Después, en dos mil trece, Lerner empezó a desarrollar nuevas implementaciones de la tecnología con el objetivo de progresar los niveles de privacidad, escalabilidad y usabilidad de la red. Como prosperar su descentralización y la eficacia en la realización de los pagos y transacciones.

Todo este proceso de investigación y desarrollo llevó a Lerner a crear la plataforma QixCoin. Esta es una blockchain que integraba un token propio que dejaba el desarrollo de una máquina virtual Turing Complete. El proyecto en una fase temprana se preparaba para emplear el lenguaje Solidity de Ethereum, todavía en desarrollo en ese entonces. Mas a pesar de esto, QixCoin dejaba de la implementación de DApps y smart contracts en la blockchain de Bitcoin. Un adelanto técnico enorme respecto a otras plataformas de su instante.

Posteriormente, en dos mil quince el proyecto de QixCoin fue rediseñado, brotando el protocolo RSK que conocemos actualmente. Con RSK, Bitcoin puede gozar de muchas funcionalidades que no eran posibles o bien que se hallaban limitadas en su blockchain desde los principios.  En nuestros días el desarrollo de RSK está a cargo de IOV Labs, la compañía que resultó de la transformación RSK Labs y unió sus desarrollos en una misma suite.

What Is Rootstock?

Conoce que es RootStock (RSK) y como marcha sobre la tecnología de Bitcoin.

¿De qué manera marcha RSK?

RSK es un protocolo de segundo nivel que opera en una blockchain paralela a la blockchain de Bitcoin. Sin embargo, las dos redes usan el protocolo Proof of Work (PoW) para efectuar las validaciones y producir nuevos bloques en sus blockchains. Del mismo modo, las dos redes emplean el algoritmo de minado SHA-256. Una característica que le deja a las dos blockchains efectuar la minería combinada o bien merged mining empleando exactamente los mismos equipos de minería y exactamente el mismo poder de cálculo computacional.

No obstante, RSK brinda peculiaridades o bien funcionalidades singulares que no son posibles en internet Bitcoin, por ejemplo: la Federación RSK, compuesta por empresas reconocidas y de confianza que dejan que los usuarios puedan intercambiar sus monedas en las dos blockchains cuando precisen usar funciones de la plataforma RSK. O bien tener de vuelta los bitcoins mandados a la cadena paralela cuando precisen emplearlos en internet primordial. Por otro lado, RSK deja la implementación del protocolo DECOR+, con el que se puede llevar un control justo y equitativo entre los mineros a fin de que efectúen su trabajo de forma totalmente fiable y transparente.

Así mismo, toda vez que un usuario requiera efectuar una acción en la red RSK, va a deber trasferir fondos desde la red Bitcoin, los que van a ser van a ser bloqueados o bien congelados por la Federación RSK. Una vez esto, esos bitcoins son transformados en el token nativo de RSK, RBTC en proporción 1:1. Estos tokens van a ser empleados por los usuarios para abonar a los mineros por las acciones ejecutadas en la plataforma RSK, como la ejecución o bien procesamiento de smart contracts o bien la implementación de DApps. Igualmente, si los usuarios no emplean los tokens RBTC, pueden pedir el proceso de vuelta de los RBTC a BTC, para emplearlos en la cadena primordial, o sea, en Bitcoin.

Federación: los miembros aprobados de RSK

RSK tiene un funcionamiento interno del tipo permisionado y de carácter federado. Esto es, todos y cada uno de los miembros que mantienen el ecosistema RSK están registrados y también identificados absolutamente. Son los conocidos miembros de la Federación y su trabajo es esencial para el funcionamiento de RSK.

El funcionamiento de la Federación es fácil, su labor es la de bloquear y desbloquear fondos que entran y salen del ecosistema RSK. A cambio de su trabajo, a los miembros de la Federación se les da el 1 por ciento de las tarifas de transacción generadas en RSK, para cubrir los costos de hardware y mantenimiento.

Básicamente lo que ocurre cuando se intercambia BTC por RBTC (RSK BTC), es que los nodos de la Federación reciben ciertos BTC y bloquean su empleo en la red. Al percibir estos BTC, la Federación autoriza la emisión de exactamente la misma cantidad de RBTC en internet RSK. Cuando RBTC precisa transformarse nuevamente en BTC, el RBTC se bloquea en internet RSK y exactamente la misma cantidad de BTC se desbloquea en internet Bitcoin. Una estructura de swap que deja la participación en RSK de manera segura.

Pero para conseguir esta funcionalidad sin utilizar smart contracts Turing Completo (que no son soportados en Bitcoin) RSK emplea un sistema de clavija bidireccional que precisa de la confianza en un conjunto de terceros semi-fiables (STTP). Estos terceros semi-fiables y absolutamente identificados son la Federación. De este modo la Federación tiene las llaves que resguardan los fondos bloqueados en el sistema de 2 vías. Ningún STTP puede supervisar por sí mismo los BTC bloqueados, mas solo la mayor parte de ellos tiene la capacidad de liberar fondos BTC. Así que basicamente, los miembros de la Federación lo que tienen es una serie de direcciones multifirmas bajo su control, con el que bloquean y desbloquean fondos conforme se necesite.

Por supuesto, hay un proceso automatizado que deja  alterar la composición de esta Federación. Cada miembro de la Federación puede admitir o bien rehusar un cambio de composición. El proceso, que es poco usual, está dirigido por un contrato inteligente, con lo que está abierto al público. El protocolo tiene una demora forzada por acuerdo de una semana hasta el momento en que se active el cambio. Esto deja a los usuarios trasferir los Bitcoins de nuevo a la red Bitcoin caso de que no confíen en la nueva composición de la Federación. Desde enero de dos mil diecinueve, la Federación RSK entiende quince notarios conocidos.

RVM: RSK Máquina virtual Turing Complete

Sin esta implementación es poquísimo probable que el protocolo RSK funcione de la manera adecuada. La máquina virtual de RSK (RVM) deja la utilización de una plataforma Turing Complete a través de la que se pueden ejecutar los smart contracts y las DApps sin mayores obstáculos o bien inconvenientes. Con lo que la RVM es el corazón de la plataforma RSK.

Por su parte, como la máquina virtual de RSK es compatible con la máquina virtual de la plataforma Ethereum, la EVM, es posible la importación de contratos desde RSK a Ethereum, o bien a la inversa. Un proceso que no demanda de una enorme capacidad de trabajo merced a su compatibilidad, y que por su parte ofrece importantes beneficios. Como la mejora en la capacidad de procesamiento de las transacciones, dejando que la interacción entre los smart contracts, las DApps y los usuarios se realice de forma considerablemente más veloz y eficaz.

RIF OS, un solución integrada para Bitcoin

En la actualidad, IOV Labs ha empezado a desarrollar RIF OS, una solución que integra todas y cada una de las tecnologías que tiene en nuestros días en desarrollo y marchan sobre su protocolo RSK. RIF OS busca convertirse merced a esta integración en una plataforma que arrope una serie de servicios que dejen desarrollar ecosistemas DApps, DeFi, de identidad digital, sistemas de pagos, comunicación, almacenaje de datos y de puentes cross-chain o bienentre cadenas. Puedes leer su whitepaper de forma directa en este enlace.

Con estas funcionalidades, IOV Labs apunta a brindar herramientas que dejen superar las debilidades actuales de Bitcoin, sin trastocar innecesariamente su protocolo. Por poner un ejemplo, RIF Directory es el sistema de identidad digital de RIF OS. Este sistema sería equivalente en funcionalidades a lo que Namecoin y Ethereum Name Services proveen hoy día, aun superior en ciertos casos, conforme apuntan sus creadores, debido a que RIF Directory puede ser asociado de forma directa con otras funcionalidades como RIF Storage, para dar acceso seguro a datos guardados en su red, algo muy semejante a lo que hace SIA.

Por otro lado, RIF OS asimismo ofrece RIF Payments y Lumino Network. El primero es un sistema de pago que deja utilizar stablecoins (RSK Dollar), RBTC, o bien algún otro token establecido en RSK. El segundo, es una funcionalidad que deja pagos instantáneos utilizando ciertos tokens soportados por la red (sea de RIF Payments o bien dados por los puentes cross-chains). Lumino asimismo deja efectuar pagos integrales en la Lightning Network de forma bidireccional, debido a que esta red es absolutamente compatible.

Introduction to RIF | RSK Smart

IOV Labs presenta las diferentes funciones y capacidades de RIF OS, la plataforma de servicios integrados de RootStock.

Características primordiales de RSK

En primer sitio, la plataforma RSK deja la creación y la implementación de programas y aplicaciones distribuidas, al lado de contratos inteligentes complejos, seguramente y fiable.

De igual forma, con todas y cada una de las funcionalidades con las que cuenta este protocolo, en RSK posiblemente las operaciones de trasferencias y pagos se efectúen de forma considerablemente más veloz que en internet Bitcoin. Por poner un ejemplo, en RSK se incorpora el protocolo GHOST para agilizar el proceso de creación y validación de transacciones. Dejando que la cadena pueda realizar entre diez a veinte transacciones por segundo (TPS); y por su parte, cada transacción puede ser confirmada en un periodo de veinte hasta treinta segundos.

Así mismo, RSK disfruta de todas y cada una de las peculiaridades propias de la red Bitcoin, como un nivel alto de seguridad y fiabilidad, descentralización, trasparencia y considerablemente más. Cada implementación creada en internet RSK se guarda de forma inmutable en internet Bitcoin. O sea, cada acción ejecutada en RSK empieza en internet Bitcoin, se ejecuta en RSK y se registra en la blockchain Bitcoin.

Al igual que en Bitcoin existen BIP para plantear mejoras en interés del avance y perfeccionamiento de la tecnología, en RSK se cuenta con los RSKIP. Que son documentos técnicos elaborados por los desarrolladores de la plataforma o bien la comunidad a fin de proponer mejoras que optimen el funcionamiento y la operatividad de la red.

Otra cualidad de la que disfruta RSK es que no tiene un número concreto de monedas o bien tokens en su red. Sino al contrario, los tokens RBTC son creados por la trasferencia de bitcoins a la red de RSK. Con lo que es imposible manipular o bien elucubrar con su costo, sosteniendo y asegurando un equilibrio en el ecosistema de esta plataforma.

Ventajas y desventajas de RSK

Ventajas

  • RSK deja la creación y también implementación de contratos inteligentes de forma descentralizada y autónoma, los que pueden estar basados en prácticamente cualquier cosa.
  • En RSK las tarifas de comisión por transacción son considerablemente más económicas que en internet Bitcoin. En promedio, un usuario puede abonar solo entre el veinte por ciento o bien veinticinco por ciento por una transacción efectuada en RSK, de lo que en general costaría exactamente la misma transacción en internet Bitcoin.
  • Gracias a la implementación del protocolo GHOST, la red RSK puede extraer bloques y validar transacciones de forma considerablemente más veloz que en internet Bitcoin. En promedio RSK puede procesar entre diez y veinte TPS, con un promedio de confirmación entre veinte y treinta segundos por transacción. Sin embargo, si se incorpora el protocolo Lumino, la red RSK podría llegar a procesar desde cinco.000 hasta veinte.000 TPS.
  • Como RSK sostiene las cualidades de la red Bitcoin, esta plataforma asimismo mantiene exactamente el mismo grado de pseudo anonimato que tiene Bitcoin. Si bien hay que destacar que en RSK es considerablemente más viable la implementación de CoinJoin o bien del protocolo ZK para acrecentar el nivel de privacidad de la red.

Desventajas

  • Podría estimar una desventaja de la red RSK, que siendo una side chain o bien cadena lateral, esta no opera como una blockchain propia en sí. Sino que su trabajo y operatividad se basa en otra red, como lo es la blockchain de Bitcoin. Con lo que RSK marcha más como una herramienta para fortalecer a Bitcoin; si bien las dos blockchains son independientes entre sí.

Casos de empleo de la plataforma RSK

BitGive

La fundación BitGive ha sido una de las vanguardistas en la implementación de la tecnología blockchain de Bitcoin y de RSK para la realización de donaciones de caridad, por medio de su plataforma criptográfica GiveTrack. Que emplea estas tecnologías para el seguimiento de las donaciones recibidas y efectuadas y los resultados de estas en tiempo real.

La plataforma GiveTrack ofrece fiabilidad y responsabilidad para todos los que deseen efectuar donaciones humanitarias. Merced a las peculiaridades propias de la tecnología blockchain y las redes Bitcoin y RSK, como imperturbabilidad, trasparencia y descentralización.

SeSocio

Un mercado financiero de inversión que incorpora la tecnología blockchain y RootStock para brindar una mayor descentralización del mercado. Y facilitar el acceso a todos aquellos pequeños y medianos inversores que deseen acceder a las diferentes ocasiones de inversión que existen en el mercado.

88i

88i es una plataforma de seguros que brinda servicios de asistencia y atención a los usuarios de manera oportuna y pertinente. Por medio de esta plataforma se pueden conectar a diferentes clientes del servicio con los corredores de seguros de forma veloz, transparente y justa.

DexFreight

Para absolutamente nadie es un secreto que la industria de la logística y transporte está infestada de procesos burocráticos que producen muchos retrasos superfluos en los tiempos de entregas. Aparte de disputas y hasta casos de hurto o bien fraude. Por esta razón, la plataforma DexFreight, basada en la tecnología blockchain, incorpora los smart contracts merced a la plataforma RootStock. Esto con el objetivo de prosperar significativamente la eficacia del sistema y por lo tanto, la experiencia de los usuarios.

Las cualidades que brinda la tecnología blockchain deja que los procesos en el área de logística y transporte padezcan un giro de 360º. Una situación que torna posible que todos estos procesos puedan realizarse de forma transparente, segura y fiable.

Así mismo, la plataforma RootStock cuenta con múltiples casos de empleo y aplicación en diferentes áreas de la vida cotidiana. Como el desarrollo de juegos, procesos de asesorías y consultorías jurídicas, procesos bancarios, distribución de la cadena alimenticia, y hasta la implementación por la parte de los gobiernos en pro de la trasparencia y la confiabilidad de los diferentes procesos que ejecutan.

Enlaces de interés