Fabian Vogelsteller, es un programador muy conocido por sus importantes trabajos relacionados con las DApps y los smart contracts en Ethereum.
De entre los desarrolladores más destacados del ecosistema Ethereum, Fabian Vogelsteller, es uno de los más brillantes. Un hecho que le ha permitido ser reconocido como uno de los grandes desarrolladores en el mundo de las criptomonedas. Pero al igual que muchos otros protagonistas del mundo criptográfico, su vida privada es un completo secreto.
De sus datos personales se conoce que nació en 1984, que habita en la ciudad de Berlín, Alemania, y que tiene una maestría en Bellas Artes de la Bauhaus-Universität Weimar.
Sin embargo, su trabajo se ha traducido en valiosas aportaciones al ecosistema Ethereum. Aportaciones que han permitido impulsar de forma extraordinaria el desarrollo tecnológico de esta blockchain. Especialmente en el área de desarrollo de las DApps, los smart contracts y las interfaces para desarrollarlos e interactúar con ellos.
Fabian Vogelsteller y sus inicios como desarrollador
Los primeros pasos de Vogelsteller como programador empezaron cuando tenía tan solo 14 años de edad. En ese entonces, con la revolución del Internet, Vogelsteller comenzó su camino programando en HTML, PHP, ActionScript y JavaScript. Este acercamiento a la tecnología web marcaría indudablemente su carrera como desarrollador.
El primero de sus grandes trabajos fue Feindura, un CMS que desarrolló y presentó en el año 2012. Este CMS funciona en base a una serie de archivos de texto, código JavaScript y PHP. La razón de este diseño contrario a otros CMS, como por ejemplo WordPress, fue la simplicidad y la rapidez. Esto gracias a que no necesita de una base de datos para funcionar. Una característica que quita una gran carga de recursos a los servidores web que utilizan este CMS.
De esta forma, Feindura está pensado para ser usado en servidores con pocos recursos y manteniendo una construcción simple. Para demostrar las capacidades de su desarrollo, Vogelsteller diseño la web oficial de Feindura usando su propio software.
Además, Fabian Vogelsteller liberó el código de Feindura bajo licencia GPL, pudiendo accederse al mismo desde su GitHub.
Interés por el mundo criptográfico
Pese a que Bitcoin salió a luz pública en el año 2008, Vogelsteller no lo conoció hasta el 2013. En ese momento, su revolucionaria tecnología y rica comunidad le capturaron.
Sin embargo, su atención se centró aún más en un proyecto que apenas estaba en nacimiento, Ethereum de Vitalik Buterin.
Ethereum estaba a las puertas de su primer lanzamiento oficial y era un desarrollo que daba mucho de qué hablar. Esto atrajo a Vogelsteller que quiso poner su grano de arena en su desarrollo. Por eso decidió unirse a la Ethereum Foundation en enero de 2015. En ese punto, Vogelsteller comenzó a construir las primeras interfaces para interactúar con los smart contracts. Una situación que facilitaba el trabajo de los desarrolladores y animaba a nuevas experiencias a los usuarios.
En este punto, sus desarrollos más destacados fueron Mist Browser, un navegador de DApps habilitadas sobre la red Ethereum. Este fue uno de los grandes avances que el trabajo de Vogelsteller brindó a la comunidad. Aunque luego sería cerrado debido a problemas de seguridad relacionados con la tecnología usada para construirlo, el framework Electron.
En este punto, Vogelsteller también colaboró con Ethereum Wallet, el monedero oficial de Ethereum. Estas dos serían sus creaciones iniciales, pero no serían las únicas y tampoco las más revolucionarias.
https://twitter.com/feindura/status/1109191153348427781
web3.js: un builder javascript para Ethereum
Otra de los grandes trabajos de Vogelsteller en la comunidad Ethereum se reflejó en la creación de la web3.js. Esta es la librería JavaScript más utilizada del mundo Ethereum. Gracias a ella, se abría la posibilidad de diseñar aplicaciones web que se integrarían directamente y de forma segura con un cliente Ethereum, como por ejemplo geth o Parity.
web3.js abría la posibilidad de que un usuario interactuara a través del navegador web con un cliente Ethereum local o remoto. Con ello, los desarrolladores pueden diseñar DApps capaces de interactúar directamente con los clientes de los usuarios.
Desde entonces, el desarrollo de web3.js no se ha detenido, contando con un importante flujo de creación en código fuente.
El nacimiento del token ERC-20
En noviembre de 2015, Fabian Vogelsteller y Vitalik Buterin presentaron el token ERC-20. Con este desarrollo buscaban facilitar el despliegue de tokens y otras utilidades dentro de las DApps de Ethereum.
El token ERC-20, permite crear una interfaz estándar para desplegar de forma sencilla tokens sobre la red Ethereum. El resultado del éxito de esta estructura no se hizo esperar. La avalancha de ICOs y nuevos tokens sobre la red Ethereum fue enorme, lo que supuso un impulso enorme al crecimiento de Ethereum. Empresas y startups apostaban por Ethereum para sus proyectos tecnológicos, gracias a que este formato de token facilitaba el trabajo de realizar las ICOs y obtener financiamiento.
Por esta razón y gracias a que fue su creador, Fabian Vogelsteller es conocido como «El Padre de las ICOs».
Identidad Soberana sobre Ethereum
En octubre de 2017, Vogelsteller atrajo nuevamente las miradas de todos con un nuevo proyecto. La presentación de un nuevo EIP (Propuesta de Mejora para Ethereum), el EIP-725.
Bajo el nombre de Proxy Account (Cuenta Proxy), esta mejora habilitaba la red Ethereum para el despliegue de un sistema de identidad soberana. Este sistema de identidad es capaz de describir personas, comunidades, grupos, objetos e incluso máquinas. Todas ellas interactuando unas con otras por medio de smart contracts.
Como resultado de este nuevo desarrollo, se creó la ERC-725 Alliance. En esta organización, diversos desarrolladores con Vogelsteller a la cabeza, se unieron para llevar a cabo la idea y crear caso de uso reales a la misma. Hasta el momento, la alianza reúne a 43 desarrolladores y 27 empresas que impulsan este desarrollo.
Lukso, una blockchain para la moda
Más tarde en 2017, Fabian Vogelsteller junto a Marjorie Hernández fundaron Lukso. Se trata de un ecosistema blockchain enfocado en la industria de la moda. La finalidad de Lukso es permitir la tokenización de la industria de la moda. Un proceso que pasa por la apertura de armarios digitales, asegurar los derechos de propiedad intelectual y autenticidad de las marcas. Además, permite crear un ecosistema económico descentralizado, que sirve de base para financiar colecciones de moda en todo el mundo.
Lukso emplea mucho del trabajo realizado en Ethereum, ya que se trata de una blockchain compatible (gracias a la Ethereum Virtual Machine). Además, para acelerar y mejorar su escalabilidad, Lukso utilza un mecanismo de consenso Casper Proof of Stake. Otra innovación sobre la que Vogelsteller está trabajando arduamente en esta blockchain es el lanzamiento de rICO (Reversibles ICO).
rICO es una versión mejorada del token ERC-20, diseñada para que los inversionistas en una ICO puedan retirar sus fondos en cualquier momento. Una característica dirigida a protegerlos de proyectos que hayan perdido su enfoque de desarrollo o sean claras estafas.
Curso de Ethereum 101
Nivel medioEn este Curso de Ethereum 101 profundizarás en tus conocimientos cripto adentrándote en el ecosistema Ethereum y conociendo todo sobre sus características, evolución y herramientas.