Una nueva generación de desarrolladores está utilizando computadoras habilitadas para Internet con blockchain, código abierto y tecnologías web que, en el futuro, pueden revolucionar la programación, operación y mantenimiento del software.
Cuando el Foro Económico Mundial se reunió en Davos a principios de año, todas las miradas estaban puestas en la pequeña ciudad del cantón de Graubünden, mientras un quién es quién de líderes y jefes empresariales anunciaba su visión para el futuro.
A la sombra de los peces gordos, lejos del revuelo mediático, los pequeños se revelan. Desde su perspectiva, las personas con ideas también tienen el potencial de cambiar el mundo.
Al igual que el equipo de Dfinity, esta startup tecnológica está trabajando para cambiar la forma en que construimos y mantenemos software e infraestructura.
Después de unos cinco años de desarrollo, el equipo de Dfinity demostró su "Computadora de Internet" en el Foro Económico Mundial a principios de este año.
Stanley Jones, director de ingeniería de Dfinity, demuestra cómo se implementa el software en el sistema. Para ello, utilizó el nuevo servicio web LinkedUp de Dfinity, una alternativa de código abierto a la red social LinkedIn de Microsoft.

Un cambio de paradigma es inminente
La aplicación, que solo tomó a dos ingenieros alrededor de dos semanas para crearla, está escrita en el lenguaje de programación Motoko que Dfinity lanzó el año pasado, bajo la dirección de Andreas Rossberg, co-inventor de la tecnología de software WebAssembly.
Al final, Jones tuvo que compilar el código de la aplicación y listo, el software estaba ejecutándose. La plataforma tecnológica de Dfinity pone en uso el software Web 3.0 en sólo 18 milisegundos.
Lo que el ingeniero Jones mostró en Davos fue un logro especial por diversas razones. El prototipo de la aplicación en la nube de alta disponibilidad se utilizó en la infraestructura de Dfinity: sin bases de datos, sin extensiones de navegador ni API REST, sin servidores web, equilibradores de carga, firewalls o redes de entrega de contenido.
Todo se crea con el contenedor SDK de Dfinity y es compatible con el famoso formato de código WebAssembly, que ejecuta aplicaciones en el navegador.
En su presentación, Jones no pudo resistir la complejidad de la entrega de software común en plataformas en la nube de la "vieja escuela". Luego añadió con seriedad: "Esto es un cambio de paradigma".
"Hoy en día, cualquier cosa basada en usuarios en la 'gran tecnología' se construye sobre arena" - Dominic Williams, Dfinity.

pila de reparación
Para que las empresas modernas funcionen eficazmente, dependen de aplicaciones de software. Pero la base tecnológica sobre la que nació actualmente está "rota", explica Dominic Williams, fundador y director general de Dfinity en Zurich, nacido en el Reino Unido.
Entre otras cosas, esto se traducirá en "numerosas vulnerabilidades de seguridad y piratería, fallos del sistema y altos costes de desarrollo de software". Además, el carácter cada vez más monopólico de los proveedores de servicios de Internet se hace evidente y, por tanto, igualmente amenazador.
Hasta cierto punto, las empresas usuarias están ligadas a los propietarios de sus proveedores de nube. Cualquiera que construya sobre "gran tecnología" está construyendo sobre arena, afirmó Williams. Están buscando una solución para esto en Dfinity.
Resumen del proyecto:
• Tras la ola de criptomonedas, una nueva generación de startups está desarrollando arquitecturas novedosas basadas en criptografía, y Dfinity es una de ellas.
• El equipo en torno al fundador Dominic Williams desarrolló una plataforma informática descentralizada basada en la web, Internet Computer, diseñada para ejecutar nuevos tipos de aplicaciones que son más seguras que el software actual.
• Se basa en tecnología de cifrado y en el Protocolo informático de Internet (ICP) desarrollado internamente, similar al protocolo TCP/IP. Se dice que ICP es compatible con los protocolos y estándares de red actuales. Para que Internet Computer funcione. También requiere un conjunto básico de centros de datos como nodo.
• Los expertos están entusiasmados con el enfoque de Dfinity, pero han encontrado obstáculos importantes.
• La startup promete que las empresas usuarias dependerán menos de los grandes proveedores de tecnología; Dfinity habla de TI antigua por valor de 3,8 billones de dólares que podrían rescatarse si conceptos de empresas como Dfinity o Polkadot se vuelven prácticos y ganan terreno en el mercado. Si se reconoce, la Es probable que el mundo de las tecnologías de la información se enfrente a cambios de paradigma inimaginables.

Protocolos para una nueva generación de software.
La tecnología Dfinity combina la potencia informática de los centros de datos independientes en una plataforma de aplicaciones global, que la startup de Zurich ha denominado "Internet Computer". Se basa en un nuevo protocolo de Internet que complementa al actual TCP/IP.
De hecho, Dfinity se está preparando para transformar Internet en una plataforma global en la nube, lo que brindará diversas ventajas a las empresas usuarias.
Una promesa, por ejemplo, es una menor dependencia de los grandes proveedores de nube, ya que ellos también se adhieren a nuevos estándares y, por lo tanto, tienen que respetar reglas según las cuales su posición económicamente dominante será menos importante de lo que es hoy.
Para que esto funcione, muchos actores diferentes tendrán que adherirse al nuevo estándar en el futuro.
Como concepto, Dfinity requiere una gran cantidad de centros de datos independientes y distribuidos globalmente como nodos, que ponen su capacidad a disposición del sistema.
Como recompensa, Dfinity espera emitir su propio token, conocido como "DFN", lo que debería crear algunos obstáculos legales para la nueva tecnología aún en desarrollo. Porque Finma y otros reguladores bursátiles de todo el mundo deberían ser conscientes del tema de los tokens.
La referencia a tokens no es accidental, ya que la cadena de bloques Dfinity funciona dentro de las computadoras de Internet, registrando así los recursos de los centros de datos distribuidos, los requisitos de tiempo de ejecución de las aplicaciones y otros aspectos de la plataforma.
Para confirmar una transacción utilizando el algoritmo de consenso, Bitcoin tarda una hora, mientras que la tecnología más moderna Ethereum tarda unos seis minutos. En Dfinity, puedes utilizar tu propio algoritmo de consenso en solo cinco segundos, que será 72 veces más rápido que Ethereum.
"Me gusta llamarlo el nivel de consenso de la pila de protocolos de Dfinity", explicó Mahnush Movahhedi, ingeniero de investigación senior de Dfinity. Las aplicaciones se basan en este nivel, sobre la base de la tecnología de Dfinity, las empresas proveedoras y usuarias deben crear sus propios sitios web.

entre el entusiasmo y la duda
No todo el mundo es optimista sobre las cosas. Por un lado, está el desafío de reducir en gran medida el algoritmo de consenso, ya que es necesario para el buen funcionamiento de los ordenadores de Internet.
De hecho, si los ingenieros logran los valores de velocidad requeridos para el algoritmo de consenso, Dfinity será muy rápido. Pero en comparación con las soluciones disponibles en el mercado, las computadoras de Internet aún son más prometedoras, dijo Nils Urbach, profesor de informática empresarial y gestión estratégica de TI en la Universidad de Bayreuth y cofundador y cofundador del Fraunhofer Blockchain Lab.
No solo eso, sino que ahora Joseph Lubin, un experto en blockchain con sede en Zug, cofundador de Ethereum y fundador del proveedor de software de Nueva York ConsenSys, ha cuestionado algunas de las ideas de Dfinity.
En mayo pasado, Lubin creía que si un tercio de los nodos de la red Dfinity no estuvieran temporalmente disponibles para otros nodos, toda la red Dfinity podría paralizarse. Sostuvo que esto excluiría las computadoras de Internet utilizadas para "muchas categorías diferentes de aplicaciones".
Lubin se rió y admitió que no podía predicar la objetividad necesaria debido a su prejuicio contra Ethereum. Todavía podía imaginar que Dfinity sería una alternativa digna a AWS y confirmó: "Los ingenieros de Dfinity probablemente harán un buen trabajo al lograrlo".

Código abierto e "irrompible"
Lubin está de acuerdo con el jefe de Dfinity, Williams, en lo que respecta a la dependencia de grandes plataformas. Con el tiempo, el problema se ha visto exacerbado por los conflictos entre las grandes empresas de Internet y las empresas más pequeñas que dependen de ellas.
En los últimos años, el público se ha vuelto cada vez más consciente de los inconvenientes de los servicios de redes sociales patentados. Por último, pero no menos importante, lo que desencadena esto es la transferencia de datos de usuario a Cambridge Analytica a través de Facebook.
Williams está convencido de que los consumidores podrían perder el control sobre sus datos y su uso indebido, pero para las empresas usuarias que dependen de las "grandes empresas tecnológicas", el riesgo podría incluso poner en peligro sus vidas, ya que los poderosos pueden decidir por sí mismos las normas que rigen el acceso a los datos de misión crítica. recursos e infraestructura (es decir, API).
Williams citó el ejemplo del desarrollador de juegos Zynga, que dependía de la API de Facebook y generaba el 80% de sus ventas a través de la red social. Cuando Facebook cambió inesperadamente las "reglas del juego", Zynga sufrió un enorme revés financiero.
Aunque Zynga ahora vuelve a cotizar como un consejo de inversión, el precio de las acciones del fabricante de juegos ha caído desde entonces aproximadamente un 40%.
"Estamos construyendo la infraestructura para un LinkedIn abierto, un eBay abierto, un AirBnB abierto, los mismos servicios, pero abiertos".
Después de la adquisición de Microsoft, LinkedIn negó a innumerables empresas de software el acceso a su API y dejó a los desarrolladores afectados en la oscuridad.
El fundador de la empresa, Williams, prometió que esto nunca sucedería con Dfinity.

También se realizan investigaciones en Suiza.
Dfinity cuenta con un sólido equipo de investigación en Zurich, así como equipos de investigación adicionales en Palo Alto y San Francisco, California, Alemania y Tokio.
Williams comentó que Zurich es un lugar ideal para ciertas áreas de la informática y la criptografía. Muchos empleados de Dfinity en Zurich han dejado legados duraderos de su destreza innovadora en pesos pesados de TI establecidos como IBM y Google.
Por ejemplo, Andreas Rossberg, alumno del programa postdoctoral del Instituto Max Planck de Sistemas de Software, trabajó anteriormente en Google Alemania a cargo del desarrollo de V8, un software de código abierto de alto rendimiento escrito en C++, JavaScript y motor de ensamblaje web utilizado. en el navegador Chrome y Node.js.
Jelena Djuric, ex community manager de Dfinity en Palo Alto, California, comentó que en su capacidad actual como investigador e ingeniero senior en Dfinity, Rosberg ha reunido un "equipo de desarrollo de superestrella de clase mundial".
El ecosistema blockchain en el llamado Crypto Valley, cerca de Zug, es un caldo de cultivo ideal para Dfinity. Movahhedi, ingeniero de investigación senior de Dfinity, agregó: "La creación de la computadora de Internet de Dfinity no habría sido posible sin el privilegio de trabajar con el talento de la comunidad Crypto Valley de Suiza, un entorno verdaderamente único para la innovación tecnológica".
La proximidad de EPF Lausanne y ETH Zurich también jugó un papel importante para Dfinity a la hora de elegir una ubicación.
El laboratorio de investigación de Dfinity en Zurich está dirigido por el galardonado científico informático Jan Camenisch, conocido por sus publicaciones científicas y múltiples patentes en los campos de la criptografía y la protección de datos.
También es miembro del Instituto de Ingenieros Eléctricos y Electrónicos (IEEE), una asociación profesional global para ingenieros principalmente en los campos de la ingeniería eléctrica y la tecnología de la información. Por ejemplo, una asociación define parámetros para una interfaz como una conexión USB.

Atacar sistemas heredados
Dfinity pone el listón muy alto y reinventar la pila de Internet desde cero ciertamente no es una tarea fácil. El respaldo de inversores como las firmas de capital riesgo Andreessen Horowitz, Polychain Capital y SV Angel ciertamente garantiza un cierto nivel de capacidad de permanencia.
Incluso antes de que se lance el producto final, se estima que el valor de mercado de Dfinity ronda los 2 mil millones de dólares.
La plataforma Dfinity tiene como objetivo reducir los costes de TI de una empresa a largo plazo, ya que desde la perspectiva de una startup, los sistemas de TI y su mantenimiento consumirían demasiado dinero. Los sistemas de TI "demasiado complejos" de las Big Tech tendrán incentivos "ridículos" para que los usuarios presten atención a estos sistemas complejos.
Su computadora con Internet puede reemplazar la pila de TI heredada de $ 3,8 billones, el fundador anunció su tecnología en los medios "TechCrunch", y agregó: Promoverá la próxima generación de nuevos desarrolladores y evitará la manipulación Desarrollará software de nivel empresarial y servicios web abiertos.
Según Williams, Dfinity desbloqueará a las empresas usuarias en el espacio de las PYMES con bastante rapidez al reemplazar los modelos tradicionales de desarrollo e implementación de software con código abierto. La compañía ha anunciado la primera aplicación importante de Dfinity "Swiss Made" durante los próximos dos años.

Crypto Valley: faros y unicornios
Suiza ahora se considera un centro global para el desarrollo de aplicaciones y tecnologías que utilizan blockchain e Hyperledger.
Según la incubadora de criptomonedas CVVC, ahora hay más de 800 empresas. La industria emplea aproximadamente a 4.400 personas en Suiza y Liechtenstein.
En la segunda primavera, después de que la industria criptográfica en Suiza experimentara una recesión (criptoinvierno), cuatro proyectos faro actuales en Crypto Valley:
• Ethereum: Ethereum desarrollado aquí es la segunda criptomoneda más fuerte del mercado después de Bitcoin. Además, la tecnología blockchain subyacente del unicornio Ethereum se puede utilizar en diversas aplicaciones. Ethereum es actualmente una de las plataformas más populares para implementar contratos inteligentes con relativa rapidez. fácilmente.
• Modum.io: esta empresa con sede en Zurich ofrece soluciones para la inteligencia y automatización de la cadena de suministro. Basada en sensores de IoT y tecnología blockchain, Modum afirma crear un ecosistema digital ampliamente aplicable para productos sensibles en diversas industrias.
• Seba y Sygnum: los primeros criptobancos del mundo con licencia de Finma.
• Polkadot: Tanto las nuevas empresas tecnológicas como los unicornios están trabajando en redes descentralizadas, similares a Dfinity, donde varias cadenas de bloques están vinculadas entre sí a través de protocolos de red para que puedan intercambiar información entre sí, por ejemplo. Esta tecnología permite que las compilaciones utilicen datos privados. Las aplicaciones públicas para datos blockchain son posibles.

Contenido IC que te interesa
Progreso tecnológico | Información del proyecto | Eventos globales

Recopile y siga el canal IC Binance
Manténgase actualizado con la información más reciente
