Estamos construyendo una cadena de bloques multilingüe que admite JSON RPC y serialización binaria.

Foto de perfil del autor

@AndrarquíaAndrarquía

CEO de Koinos Group, desarrollador de la cadena de bloques Koinos

Soy Andrew Levine, director ejecutivo de Koinos Group. El siguiente es el tercer episodio del podcast de Koinos Group, en el que explico los tipos de Koinos. Esta es una solución importante para el soporte multilingüe de Koinos.

En Koinos Group, desarrollamos la cadena de bloques Koinos, que ofrece transferencias gratuitas, cuentas gratuitas y contratos inteligentes gratuitos. Estas características, combinadas con una serie de innovaciones técnicas, hacen de Koinos la primera cadena de bloques programable sin barreras de entrada. Por lo tanto, esperamos que toque todos los rincones del espacio tecnológico.

Usaremos este podcast para compartir información sobre el proyecto, entrevistar a miembros del equipo y entrevistar a personas de otros proyectos, no solo en el espacio blockchain sino en el espacio tecnológico en basic, porque estamos construyendo koinos que agregan valor a todos. Independientemente del proyecto, no solo los proyectos que quieran ser facturados como descentralizados o basados ​​en blockchain.

Para obtener más información sobre los koinos, visite koinos.io.

Solo versión de audio

Soporte multilingüe

En Koinos Group, estamos obsesionados con los desarrolladores, lo que significa que queremos crear herramientas que a los desarrolladores les encantará usar para crear increíbles aplicaciones basadas en blockchain. Por esta razón, creemos que es importante que Koinos ofrezca soporte multilingüe. Debería ser rápido y fácil crear fantásticas bibliotecas cliente, microservicios y contratos inteligentes en los lenguajes de programación que los desarrolladores ya conocen y adoran, y debería ser igual de fácil de actualizar. Koinos-Sorts es la clave para lograr este objetivo.

Microservicios

Como expliqué en nuestra última publicación, el uso de Go para microservicios es solo un ejemplo de por qué es tan valioso admitir koinos no solo para microservicios sino también para contratos inteligentes en varios idiomas. Con Go podemos crear microservicios mejor y más rápido que si nos hubiéramos limitado a C ++ (el lenguaje en el que escribimos el framework blockchain).

Los diferentes lenguajes de programación son más adecuados para diferentes tareas. El soporte multilingüe no solo hace que la plataforma sea más accesible para un mayor número de desarrolladores, sino que también les da a esos desarrolladores más libertad para elegir la herramienta adecuada para el trabajo, de modo que su aplicación sea más eficiente, segura y escalable. Los tipos Koinos son clave para lograr este objetivo, ya que nos permiten agregar funcionalidad a Koinos y luego actualizar automáticamente cualquier biblioteca de cliente y lenguaje de programación compatibles al instante.

Una de las consecuencias de una arquitectura de microservicio es que cada servicio tiene que comunicarse entre sí … mucho. Y ahora tenemos microservicios escritos en dos lenguajes diferentes. C ++ y Go. Así que necesitábamos una forma de convertir esta comunicación en un lenguaje común que todos los microservicios pudieran “entender”. Aquí es donde entra en juego Koinos-Sorts.

Tipos de Koinos

Koinos-Sorts es un marco de serialización en varios idiomas que admite tanto JSON RPC como serialización binaria. Es related a los ProtoBuffs de Google, excepto que Koinos-Sorts siempre serializa los datos de la misma manera, que es necesaria para las aplicaciones de blockchain.

Con Koinos-Sorts, los programas escritos en diferentes lenguajes pueden comunicarse entre sí de una manera easy y uniforme accediendo a los mismos objetos (los “bloques de construcción” de los lenguajes de programación modernos). También es mucho más alto que RLP (una solución related para Ethereum), lo que debería facilitar y acelerar el desarrollo de bibliotecas cliente y mantener esas bibliotecas actualizadas sobre cualquier cambio anterior.

Koinos-Sorts en realidad resuelve una serie de problemas. Nos ayuda a admitir koinos en formas multilingües más generales, permite que los microservicios se comuniquen entre sí y facilita el desarrollo y la actualización de bibliotecas cliente. Obviamente, Koinos Mainnet no tiene todas las herramientas útiles en el lanzamiento que tienen otras blockchains. Por eso es importante asegurarse de que Koinos pueda adquirir estas herramientas más rápido para que no se ponga al día con los registros más antiguos. pero finalmente sobresalen. Los tipos Koinos son clave para lograr este objetivo.

Contratos inteligentes

La mejor parte es que este trabajo cumple la doble tarea, ya que debe ser appropriate con varios idiomas incluso para contratos inteligentes. Eso significa que estamos mucho más cerca de admitir contratos inteligentes en Go y lenguajes similares como Go.

Como puede ver, construir una cadena de bloques de próxima generación requiere resolver problemas altamente técnicos que pocos equipos pueden juzgar, ¡y mucho menos resolver! Fue solo gracias a nuestra experiencia de primera mano en Steem (ahora Hive) y Steemit que nos dimos cuenta de la importancia de resolver estos problemas específicos y los dividendos que tales soluciones traerán finalmente.

Si desea obtener más información sobre los koinos, visite koinos.io. Si este contenido te pareció interesante o informativo, síguelo y compártelo. ¡Gracias por tu tiempo!

Mis sociales

Redes sociales de Koinos

Eventos sociales del grupo Koinos

También publicado en https://medium.com/koinosnetwork/im-andrew-levine-the-ceo-of-koinos-group-and-below-you-will-find-our-second-episode-of-the-ddde302d44ca

Palabras clave

Únete a Hacker Midday

Crea tu cuenta gratuita para desbloquear tu experiencia de lectura personalizada.



Be the first to comment

Leave a Reply

Your email address will not be published.


*