XRP
$ 0.5181
Ethereum
$ 3,040.0
Cardano
$ 1.380
Bitcoin
$ 62,838

¿Cómo serán los contratos inteligentes en la plataforma Waves?

Entrevista con Ilya Smagin, responsable de desarrollo:

Contratos Inteligentes en la plataforma Waves.

Por tehMoonwalker

Original: “Interview with Ilya Smagin-Head of Development for Waves smart contracts“, en Medium, 26 de marzo.

 


 

[Nota del traductor: la plataforma Waves es la blockchain que permite operaciones de intercambio más rápidas en el mundo, gracias a que trabaja con un modelo que incorpora microbloques (y logra confirmaciones en menor tiempo). Waves no precisa de la costosa prueba de trabajo (POW): logra eficientar la red con la prueba de participación o de tenencia (POS).

En un texto anterior, el fundador de Waves, Sasha Ivanov, nos ofreció una caracterización precisa acerca de las más significativas blockchains existentes. Hoy presentamos en español una reciente entrevista a Ilya Smagin, el líder desarrollador de los Contratos Inteligentes de Waves (próximos a aparecer). Como apreciará el lector, ambas lecturas ofrecen una detallada visión complementaria. (CM)].

 


 

1) ¿Cuáles son los antecedentes en la creación de Waves?

El fundador y director general de Waves, Sasha Ivanov, se graduó en la Universidad Estatal de Moscú y en la Universidad de Leipzig, en Alemania. Desde 2008-2009 participó en la programación de bots para operar en los mercados internacionales de Forex, mediante el uso de redes neuronales artificiales, para emplearse en operaciones comerciales y sistemas de comercio de redes neuronales para bancos.

En el 2016 fundó la plataforma Waves, cuya blockchain esta habilitado para emitir tokens, para lo cual logró reunir en un crowdfunding 29,445 Bitcoins (alrededor de $ 16 millones de dólares en ese momento).

2) ¿Qué rasgos distinguen a Waves?

La plataforma Waves se construyó específicamente desde cero y entró en funcionamiento después de una ICO (oferta inicial de coins) exitosa en 2016. Waves es hoy la plataforma de blockchain abierta más rápida, segura y fácil de usar que existe, con una amplia gama de herramientas efectivas para uso diario de empresas e individuos. Además, estamos contribuyendo activamente al desarrollo general de la tecnología blockchain y su cumplimiento con las regulaciones nacionales que van creándose.

3) ¿Cuál es el objetivo o la visión del proyecto?

El objetivo de Waves es simple: llevar blockchain a las personas. Al perseguir este objetivo, no puedes simplemente crear una plataforma de cadena de bloques, lanzarla y esperar que prospere en uno o dos años. Blockchain es un fenómeno en constante evolución.

El mundo aún no ha alcanzado el punto en el que Blockchain sea vista como una realidad cotidiana para hacer nuestras vidas más fáciles y cómodas. Dar vida a la economía del futuro exige mucho esfuerzo, por lo que estamos mejorando constantemente nuestros productos y nuestra tecnología, particularmente al abordar cuestiones tales como la escalabilidad y la velocidad.

4) ¿Por qué eligió la PoS (Prueba de Stake o de tenencia) para el algoritmo de consenso?

Las ventajas de PoS sobre PoW (Prueba de Trabajo) son obvias y considerables: mejor eficiencia energética para los usuarios, mayor rendimiento, transparencia (la red sabe dónde debe forjarse el siguiente bloque) y seguridad. (En PoS, para poder llevar a cabo un ataque, los posibles estafadores deben poseer más de 51% de las monedas, y eso es imposible). Waves pudo mejorar el algoritmo PoS estándar.

Nuestra blockchain es impulsado por Waves-NG, el algoritmo de consenso más rápido y escalable disponible en la actualidad. Antes de cualquier otro protocolo, Waves-NG puede ejecutar hasta 6.000 transacciones por minuto. Además, tiene la mayor capacidad de rendimiento, por lo que el sistema nunca se obstruye con las transacciones pendientes. Cuanto mayor sea el monto de Waves en su saldo, mayores serán sus posibilidades de extraer el siguiente bloque.

5) ¿En qué etapa están ahora en términos de la hoja de ruta? Cuéntanos el progreso hasta ahora.

Tenemos muchas características nuevas por venir este año. En primer lugar, Waves lanzará intercambios atómicos (atomic swaps), lo que posibilitará el intercambio de tokens de diferentes blockchains entre sí. La integración de swaps atómicos permitirá intercambiar tokens ERC-20 (de Ethereum) en la plataforma de intercambio descentralizado de Waves (DEX), entre otros casos de uso.

En segundo lugar, estamos lanzando contratos inteligentes de Turing Complete, que permiten a los desarrolladores implementar una lógica sofisticada para abordar casi cualquier tarea computacional. Los contratos inteligentes de Waves proporcionarán una funcionalidad sobresaliente para implementar diferentes tipos de parámetros de transacción, con los scripts restrictivos, incluida la autenticación de dos factores, el tiempo transcurrido y los datos del mundo real.

Además, con los contratos inteligentes, las personas podrán usar carteras multi-firma que no pueden ser controladas por una sola persona. Para realizar una transacción, las partes deben proporcionar sus claves privadas al mismo tiempo. También se introducirá la autenticación de dos factores.

La próxima innovación que estamos implementando es votar. Se puede llevar a cabo de acuerdo con una serie de criterios, incluido un voto por cuenta, y con un peso de voto proporcional a Waves o al balance de tokens.

Nuestro lanzador de tokens también se someterá a una actualización. Proporcionará soporte para interrumpir transacciones, destruir tokens en forma permanente, emitir tokens adicionales en caso de estar permitido y visualizar la lista de tokens emitidos por esa dirección.

También presentaremos más pasarelas o gateways para intercambiar criptomonedas y dinero, así como una importante actualización para los monederos en línea cliente y el intercambio descentralizado (DEX), haciéndolos más prácticos y fáciles de usar. Además, se planean integraciones de servicios de pago, un mercado de DApps (aplicaciones descentralizadas) y carteras de hardware.

6) ¿Podría describir en términos simples por qué los contratos inteligentes son tan esenciales para los proyectos de blockchain?

Los contratos inteligentes son mecanismos que permiten que la lógica personalizada se ejecute dentro de blockchain. No importa si son pequeños scripts sin estado o DAPPS complejos completamente desarrollados, todos funcionan de forma transparente y segura para cualquier parte involucrada. Una transacción respaldada por un contrato inteligente no se ejecutará hasta que se cumplan por completo las condiciones requeridas. Debido a que sólo se completará sin confiar en estas condiciones, no hay posibilidad de que se produzca fraude.

7) ¿Podría resumir brevemente la filosofía detrás de los contratos inteligentes de Waves?

Los contratos inteligentes de Waves incluirán desde el principio controles de cuentas y tokens (antes de extenderse hasta convertirse en Turing), proporcionando funcionalidad para implementar los escenarios más necesarios como billeteras multinivel, permutas atómicas, autorización de 2 factores y protecciones más elaboradas para monedas. También presentaremos una transacción de datos: una forma de publicar datos de Oracle en blockchain, por supuesto, disponible desde nuestro código de contratos inteligentes.

8) ¿Cuántos desarrolladores están trabajando actualmente en la primera versión de los contratos inteligentes de Waves?

Actualmente hay 2 o 3 programadores trabajando en ello, con Ilya Smagin encabezando el desarrollo.

9) ¿Los desarrolladores vieron fallas en otras implementaciones de contratos inteligentes que te hicieron elegir tu ruta específica? Si es así, ¿cómo vas a mejorarlos?

Hay algunas diferencias con Ethereum, sin duda, que vemos como mejoras. Por ejemplo, las personas usan Ethereum para ICO porque puede crear tokens, pero en realidad es una forma bastante compleja, ineficiente y costosa de hacerlo. Los tokens no se guardan en su dirección de Ethereum: están registrados para un contrato inteligente y cada vez que los “mueve”, realmente está actualizando la información que registra el contrato inteligente. Con Waves, un token es como el propio Waves: reciben el mismo trato y se retienen en su dirección. Además, por supuesto, admitimos la creación de tokens en el núcleo y de la billetera Waves estándar, lo que hace la vida mucho más fácil para los usuarios finales. A continuación, los tokens que cree pueden distribuirse y comercializarse inmediatamente en el DEX, sin más trabajo. Es un enfoque mucho más simplificado y útil.

Hemos adoptado el mismo tipo de enfoque para todo nuestro trabajo sobre contratos inteligentes. ¿Qué necesita la gente? ¿Qué van a usar? ¿Y cómo podemos entregar esa funcionalidad de la manera más efectiva posible y de la manera más fácil de usar posible?

10) ¿Los contratos inteligentes estarán disponibles para usuarios no expertos en tecnología?

Sí. Si bien los contratos inteligentes de Turing completo requerirán cierta experiencia en programación, haremos que ciertas funcionalidades populares estén disponibles para todos. El 90% de todos los contratos inteligentes que las personas usan no necesitan la completitud de ninguna forma. Estos son escenarios simples como multisigs, swaps atómicos, limitaciones de transferencia de tokens (como la congelación), etc., exactamente lo que la primera versión permitiría. La mayoría de ellos ni siquiera requieren mucha codificación, se inicializarían a través de la billetera, permitiendo que todos puedan usarlos sin problemas.

11) ¿Cómo influirán los contratos inteligentes en el ecosistema de Waves? ¿Los operadores de nodos se beneficiarán de una gran cantidad de ejecuciones de contratos inteligentes?

Waves es blockchain para las personas, y queremos que esta funcionalidad esté lo más ampliamente disponible como podamos. Para la primera versión, las tarifas de los contratos inteligentes no requerirán un procedimiento detallado para estimar el costo del gas: serán scripts simples y rápidos predecibles. Eso significa que los nodos se beneficiarán, pero el costo no será prohibitivamente alto para las empresas y los usuarios.

12) ¿Qué sucede cuando el precio de Waves aumenta, los contratos inteligentes aún serán sostenibles y podrán ejecutarse dentro de unos años?

En primer lugar, las tarifas para las transacciones estándar son actualmente muy bajas, solo 0.001 WAVES, por lo que el precio debería aumentar considerablemente para que sea un problema. ¡Y ese sería un buen problema! El año pasado introdujimos el mecanismo de votación sobre las características en blockchain, por lo que cualquier limitación puede cambiarse en el código y ser aprobada por los mineros cuando sea necesario y compatible, por lo que es bastante flexible. Como mencionamos las tarifas, me gustaría señalar que también estamos trabajando en mejoras para las tarifas en activos. Estas son una característica esencial para muchos proyectos, pero, por el momento, confunden a los mantenedores de nodos, especialmente a los pequeños.

13) ¿Dónde crees que faltan las plataformas blockchain existentes, y qué puede hacer mejor Waves?

Hay al menos tres formas en que podemos mejorar las implementaciones de contratos inteligentes en plataformas existentes.

Accesibilidad. Actualmente debe ser un desarrollador experto para usar contratos inteligentes en Ethereum (y una larga lista de exploits y hacks muestra que incluso los desarrolladores no son perfectos). Waves pondrá a disposición ciertos tipos de contratos para todos los usuarios, incluidos varios controles de cuenta, como las direcciones multi-sig.

Costo. Las tarifas de transacción para ejecutar contratos inteligentes en Waves serán las mismas que para cualquier otra transacción.

Integración. Waves tiene un enfoque fundamentalmente diferente para la entrega de servicios de blockchain, lo que significa que los contratos inteligentes pueden integrarse con otras funciones, como la emisión de tokens y el comercio descentralizado, sin problemas.

14) ¿Cómo ves el futuro de Blockchain?, ¿dónde ves el proyecto Waves en unos años?

Blockchain estará en todas partes, y todos la usarán, pero la mayoría de las personas generalmente no necesitará saber que la está usando. Estará “bajo el capó”, impulsando varias aplicaciones distribuidas, mientras que la experiencia del usuario es muy similar a la de las aplicaciones y servicios tradicionales centralizados. Es por eso que es extremadamente importante no sólo proporcionar una funcionalidad poderosa, sino una UX (experiencia del usuario) fantástica y API sencilla, para que las empresas puedan construir sus propias aplicaciones en la plataforma. Waves es una de las únicas plataformas para priorizar todas estas cosas, enfocándose en la adopción de la corriente principal, por lo que nuestro futuro como socio de la infraestructura de blockchain es brillante.

15) ¿Quiénes son los usuarios objetivo de Waves?

Dado que Waves es un ecosistema, compuesto por herramientas blockchain diversificadas y de vanguardia, nuestro público objetivo es amplio. Hacemos un llamado tanto a los usuarios simples, que son apasionados de la criptografía y utilizan los instrumentos de la blockchain en su vida cotidiana, como a los profesionales, incluidos los comerciantes, los inversionistas, las empresas establecidas, las pequeñas y medianas empresas.

16) Para los titulares de tokens, ¿cómo pueden involucrarse en la blockchain y ser incentivados en el ecosistema?

Waves usa una variación en la prueba de minería de tenencia (PoS). Hay 100 millones de tokens Waves, y por lo tanto 100 millones de oportunidades potenciales para extraer el siguiente bloque. Un minero que tenga un saldo de 1 millón de Waves tendrá 100 veces más posibilidades de extraer un bloque que uno que tenga 10,000 Waves. Debido a que hay costos muy bajos involucrados, un servidor alojado simple es todo lo que se requiere para minar en Waves, no hay necesidad de incentivar a los mineros con nuevas recompensas en bloque y Waves puede tener un suministro de monedas estático.

17) ¿Quiénes son sus competidores y cuáles son sus ventajas o características distintivas?

Nuestros principales competidores son Ethereum, Stellar, NEO, Nem, EOS y Qtum. Nos destacamos por varias razones. En primer lugar, Waves funciona con el algoritmo de consenso único que ya mencionamos.

La segunda razón por la que somos diferentes es que Waves no se enfoca en un aspecto particular de la tecnología blockchain. Nuestros rivales ofrecen productos con un énfasis evidente en este o aquel elemento de la adopción de blockchain: creación de DApps, servicios financieros o autorización de identidad. Por el contrario, Waves es una entidad multifacética que ofrece a las personas y los empresarios un ecosistema completo de herramientas blockchain diversificadas, prestando atención a la velocidad, la transparencia y la facilidad de uso.

Finalmente, el complejo enfoque de Waves va más allá del desarrollo tecnológico, incorporando un mayor cumplimiento legal para blockchain y promoción de perspectivas comerciales, ya sea dando un gran comienzo a proyectos ICO prometedores o permitiendo a las empresas establecidas desarrollarse con el uso de soluciones blockchain y oportunidades de inversión.

Podríamos ser la única empresa que defiende el desarrollo de blockchain en todas las dimensiones, tecnológicas, legales y populares, a través de la demanda comercial general. Sin todas esas cosas juntas, la nueva economía tokenizada sería impensable.

18) ¿Tienes algún desafío al que te enfrentes ahora? Si lo haces, ¿cómo vas a terminar con ellos?

Hemos trabajado duro para crear fundamentos muy sólidos para nuestra plataforma, antes de desplegar estas funciones y comercializarlas a la comunidad y al mundo. Creemos que esta es la forma correcta de hacer las cosas. Sin embargo, estamos compitiendo por la atención contra muchos otros proyectos que tienen fundamentos mucho menos positivos, pero que comercializan agresivamente sus productos de todos modos. Con el tiempo, sabemos que el mercado recompensará a los mejores proyectos. En el corto plazo, nosotros, y todo el mundo legítimo de la criptografía, enfrentamos el problema del giro sobre la sustancia.

19) Su plataforma es ampliamente reconocida como uno de los proyectos más prometedores en el mercado de cifrado. ¿Ha sido presentado oficialmente por fuentes de medios acreditadas o acreditadas? ¿O incluye alguna figura pública en su equipo?

Waves Platform se presenta a menudo en conocidos medios financieros, tecnológicos y criptográficos, incluidos Forbes, Huffington Post, American Banker, Coindesk, The Cointelegraph, International Business Time, The Next Web, etc.

20) ¿Puede compartir sus ideas sobre el mercado de criptomonedas y cómo lo abordará Waves?

El mercado está madurando y las autoridades están adquiriendo un interés mucho mayor. Waves siempre ha creído que la adopción en una corriente principal solo vendrá con el cumplimiento y la existencia de una regulación adecuada. Existe un gran apetito por la criptografía en todo el mundo, lo que brinda oportunidades y desafíos. Creemos que hay un mercado significativo para una blockchain que prioriza el cumplimiento y trabaja con los reguladores, que es exactamente nuestro enfoque en Waves.

21) Gracias por su tiempo y respuestas para las preguntas. ¿Alguna última palabra para las comunidades globales de blockchain?

Las comunidades de cifrado de base se encuentran entre los grupos en línea más dinámicos del mundo y están haciendo una contribución significativa al desarrollo global de blockchain. Waves sin duda va a estrechar sus vínculos con los entusiastas locales de cifrado, ya que somos muy positivos sobre el desarrollo de estas relaciones.

 

WavesCommunity: http://wavescommunity.com/

Canal de Noticias Waves: https://t.me/wavesnews

 

https://wavesplatform.com/

https://twitter.com/wavesplatform

[Trad. Carlos Macías]