RSK

De Wikipedia, la enciclopedia libre
RSK
Información general
Tipo de programa Contratos inteligentes
Desarrollador Abierto
Modelo de desarrollo Software libre
Lanzamiento inicial 2 de enero de 2018
Licencia LGPL3
Información técnica
Programado en Java
Versiones
Última versión estable WASABI-1.0.2[1]( 1 de agosto de 2019 (4 años, 8 meses y 26 días))
Enlaces

RSK, también conocido como Rootstock, es una plataforma P2P sobre Bitcoin que permite la ejecución de contratos inteligentes.

Características[editar]

En contraposición a Bitcoin, cuyo lenguaje está intencionalmente restringido para maximizar su seguridad, la plataforma de RSK facilita la creación de programas distribuidos más complejos. Para ello se apoya en Solidity, un lenguaje Turing completo con una sintaxis similar a Javascript. El bytecode generado tras su compilación se ejecuta directamente en la máquina virtual de RSK. El código de RSK mantiene la compatibilidad con el de Ethereum.[2]

La moneda nativa de RSK es el R-BTC. Mediante la creación de una vinculación bidireccional entre la cadena de bloques de Bitcoin y la de RSK, se consigue que R-BTC o BTC esté disponible en una sola cadena al mismo tiempo.[2]​ Esto permite que la base monetaria global respete los valores establecidos en el patrón de emisión principal.

La seguridad del sistema de RSK se fija a través de un sistema mixto. Primeramente, una federación de entidades de confianza que ayuda a mover los bitcoins entre las dos cadena de bloques, y después, una potencia de minería que recibe comisiones de transacción. RSK utiliza GHOST para conseguir tiempos medios de confirmación entre bloques de 10 segundos. La capacidad transaccional máxima para pagos simples está estimada en aproximadamente 400 transacciones por segundo.[2]

Historia[editar]

La primera versión de RSK, denominada Ginger, fue liberada el 19 de mayo de 2017, y funcionaba conjuntamente con la primera testnet de RSK. [3]

La red principal (mainnet) fue lanzada el 2 de enero de 2018.[4]

Enlaces externos[editar]

Referencias[editar]

  1. «RSKj is a Java implementation of the RSK protocol». Consultado el 1 de agosto de 2019. 
  2. a b c «RSK FAQ». Archivado desde el original el 1 de diciembre de 2017. Consultado el 20 de noviembre de 2017. 
  3. «Versión Ginger 0.2.0 de referencia de RSK». Consultado el 26 de agosto de 2019. 
  4. «Bloque génesis de RSK». Consultado el 26 de agosto de 2019.