2020/07/17

Blockchain: Funciones y Trazabilidad...

Haciendo un poco de historia, nos encontramos con que, los economistas han explorado durante siglos nuestros comportamientos: como tomamos decisiones, como actuamos individual y colectivamente, como los humanos intercambiamos valor; del mismo modo que también han estudiado las instituciones que facilitan el comercio: así como los sistemas legales, las empresas y los mercados. 

Hoy en día hay una nueva institución tecnológica que está suponiendo una auténtica revolución y que va a cambiar radicalmente el intercambio de valor, esta es el BLOCKCHAIN. Hay que señalar que, a pesar de que Blockchain sea una tecnología relativamente nueva, en realidad es la evolución de una historia muy humana. Nosotros, las personas, siempre buscamos formas de disminuir nuestras incertidumbres hacia los demás para poder intercambiar valor. El economista y premio nobel Douglas North (2015) fue el primero en considerar las instituciones como herramientas económicas para disminuir nuestra incertidumbre hacia los otros y hacernos capaces de comerciar. Siendo Douglas North pionero de la llamada “Nueva economía institucional”. Donde por instituciones entendía “Las reglas formales como una constitución y las leyes en general”. 

Estas instituciones son el motor que permite que la economía funcione como podemos ver a lo largo de la historia. Cuando la economía se basaba en la caza/recolección, solo comercializábamos dentro de nuestro entorno más próximo y tan solo había restricciones informales. Poco a poco y a medida que la sociedad se fue civilizando, aparecieron las rutas comerciales, creamos los bancos, gobiernos y empresas. 

Estas instituciones ayudaron a organizar el comercio conforme iba aumentando la incertidumbre y la complejidad; evidentemente, de forma personal se tenía mucho menos control. Actualmente con internet hemos puesto las instituciones en la red. Hemos creado plataformas de mercado como Amazon, EBay, Mercado Libre, Alibaba entre otras, que son instituciones mucho más rápidas que las mencionadas anteriormente y que actúan como intermediarios facilitando nuestra actividad económica. Como decía Douglas, las instituciones son una herramienta que ayudan a disminuir la incertidumbre para que podamos conectar e intercambiar todo tipo de valor en la sociedad. Pero ahora estamos entrando en una revolución más grande y radical en la forma en que interactuamos y comerciamos. Por primera vez podemos disminuir la incertidumbre, no solo mediante las instituciones políticas y económicas como bancos, gobiernos y empresas, sino que podemos hacerlo con la tecnología. 

Volviendo a la cuestión principal, ¿Cómo puede Blockchain disminuir la incertidumbre y como esto va a transformar el sistema económico actual de forma radical? La incertidumbre en términos económicos es un término muy amplio, pero en este trabajo hace referencia a la incertidumbre de las transacciones de valor del día a día. 

1- Con quiénes estamos negociando 

2- La falta de transparencia en las transacciones 

3- Y no tener recursos cuando las cosas salen mal 

1º ¿Con quién?:

Al hacer una compra en Amazon, los usuarios consultan las valoraciones, críticas y el perfil del vendedor. Viene a verificar la identidad que uno ha construido en internet y lo usamos para disminuir la incertidumbre, ¿De quién es?. El problema es que esta información está muy fragmentada, hay muchos perfiles y no todos son verdaderos. 
En este caso Blockchain nos permite crear una plataforma global abierta, en la que poder almacenar cualquier verificación sobre cualquier individuo, de cualquier fuente, que con ello, nos permite crear una identidad transferible y controlada por los usuarios, esto es más que un perfil. Esto significa poder revelar diferentes atributos de forma selectiva, aplicación académica facilitan el comercio o la interacción, como cuando el gobierno expide un documento de identidad para así poder verificar que eres mayor de 18 años, revelando la prueba criptográfica de que esta información existe y está comprobada. 
Esta identidad transferible, tanto en el mundo físico como en el digital, nos permite establecer todo tipo de comercio de una forma totalmente nueva. 

2º Falta de transparencia en las transacciones:

Por ejemplo, si se ha comprado un Smartphone que tienen que enviar, se quiere tener una cierta transparencia, es decir, uno quiere saber que lo que ha comprado es lo mismo que lo que va a recibir y que haya una trazabilidad de cómo viene. Este ejemplo sirve para el teléfono, pero también para infinidad de cosas como medicinas, bienes de lujo, productos o datos que no queremos que se falsifiquen. El problema en muchas empresas es que gestionan a muchos comerciantes de una cadena de suministros horizontal y todos los involucrados no tienen la misma base de datos, ni las mismas infraestructuras, haciendo casi imposible ver la evolución de un producto de forma transparente. 

Con Blockchain, se puede crear una realidad compartida conectando entidades desconectadas y los módulos de esta red no necesitan conocerse el uno al otro o confiar en el otro porque todos tienen la capacidad de monitorizar y validar la cadena por si mismos. Todos los actores comerciales y todo tipo de empresas pueden interactuar usando la misma base de datos, sin necesidad de confiar la una en la otra. Para los consumidores esto significa mucha más transparencia. Mientras un objeto físico viaja, podemos ver su certificado digital o prueba de movimiento en Blockchain añadiendo valor. 

En cuanto a visibilidad, el tercer punto, esto es realmente un mundo nuevo. Visto el efecto del Blockchain en la reducción de la incertidumbre y la transparencia en comercio complicado y las largas distancias, como en una cadena de suministros. Hay que atacar el punto 3 que es la última incertidumbre con la que vamos a enfrentarnos frecuentemente. 

3º Incumplimiento:

¿Qué pasa cuando las cosas salen mal? ¿Qué pasa si no envían el Smartphone del que hablábamos antes? ¿Van a devolver el dinero al comprador? El Blockchain permite escribir código, acuerdos vinculantes entre individuos y después garantizar que el acuerdo se va a cumplir sin la imposición de una tercera persona. Volviendo al Smartphone, podríamos pensar en un fideicomiso, se está financiando el Smartphone, pero no se necesita liberar fondos antes de verificar el cumplimiento de todas las condiciones. 


Esta es una de las formas más interesantes en las que el Blockchain disminuye la incertidumbre. En cierto modo se pueden obviar las instituciones y su ejecución. Una gran parte de la actividad económica se puede avalar y automatizar, y llevar una gran parte de la intervención humana a las zonas donde la información se mueve del mundo real al Blockchain.




Estado del Arte: 

Cada vez más expertos sitúan la tecnología Blockchain como la mayor innovación disruptiva de los últimos años situándola al nivel de Internet o del Ordenador Personal y por encima de fenómenos como el Smartphone, el BigData o la Inteligencia Artificial, entre otros. Así que muy probablemente, Blockchain acelere el cambio digital que está viviendo la sociedad y en unos años transformará el mundo tal y como lo conocemos hoy. Sin embargo, es cierto que la tecnología Blockchain aún se encuentra en una fase inicial y que hay muchas incertezas sobre su éxito a largo plazo. 

De momento ya se han identificado cuales serán aquellos sectores que se verán más afectados por la irrupción de Blockchain, como es por ejemplo el mundo financiero, la banca, los seguros, notarios y todos aquellos que requieran de intermediarios. Pero la cuestión actual es ¿En qué medida irá afectando Blockchain a los diferentes sectores y cuál será su progresión en el tiempo?, aqui se estudia la afección del Blockchain para la solución de un problema del mundo académico, concretamente el de la identidad digital de las titulaciones académicas. El trabajo se va a centrar en Blockchain como nueva tecnología de confianza que permite la transparencia y la trazabilidad de transacciones.

Bitcoin: 

Es un activo real a pesar de no tener entidad física. Consiste en una representación binaria, un conjunto limitado de “ceros y unos” dentro de una base de datos que está compartida y replicada en miles de nodos a lo largo de todo el planeta. Esta criptomoneda incorpora los principios de la criptografía para implementar una economía segura, anónima y descentralizada. Bitcoin constituye la base y el valor entorno al cual se ha implementado el sistema Blockchain y por eso es de vital importancia conocerlo y entenderlo. 

Funciones hash: 

Son un conjunto de algoritmos que mapean un conjunto de caracteres de entrada, de tamaño no definido, en otro conjunto de caracteres de salida de tamaño fijo. 

Peer-to-Peer (P2P): 

Significa de igual a igual y es un método de intercambio de archivos, aplicaciones, programas, fotos, vídeos… mediante una conexión directa entre ordenadores sin la necesidad de un servicio intermedio.

Proof-of-work: 

Es un mecanismo que implementa Blockchain para evitar la falsificación de las transacciones. A no ser que el conjunto de nodos deshonestos que quisieran falsificar una transacción superara al número de nodos honestos. También es conocido como Prueba de Trabajo.

Firma digital: 

Es un pilar básico en la construcción de cualquier cadena de bloques ya que cada bloque contiene un conjunto de transacciones representativas de transmisiones de valor, y cada transmisión consta de dos cosas, una firma digital sobre la transmisión anterior y una clave pública del nuevo propietario al que se pretende transferir el derecho/valor. 

Nonce: 

En el mundo de la criptografía, un nonce es un número arbitrario que se puede usar solo una vez y está destinado a la autenticación de transferencia de datos entre dos o más partes. A menudo es un número aleatorio que garantiza precisión y ayuda a mejorar la seguridad mediante una variante de tiempo que indica la fecha y hora de forma precisa a la vez que genera suficientes bits aleatorios que aseguran que no se vuelva a repetir un valor generado anteriormente. 

Token: 

Es un activo con un valor asociado. En Blockchain es un activo digital que permite la configuración de varias capas de valor, lo que lo convierte en un baúl digital en el que pueden incluirse uno o varios derechos. 

ICO: 

Son una forma de financiación empresarial, en vez de usar la ronda de financiación tradicional (ampliación de capital, nuevos socios, etc.), la empresa ofrece al mercado tokens en vez de acciones, siendo este token una representación del valor del éxito de la empresa para la que se lanzó la ICO, convirtiéndose en un valor que será intercambiable en el mercado digital que se está creando. 

SHA 256: 

Función Hash de 64 dígitos, hexadecimales casi únicos de un tamaño fijo de 256 bits (32 bytes). Un ejemplo sería: bd452634df7b7b33772c2f1ee26jhvjdsd93928jdcjsdhbsv38.

Descentralización: 

Característica de los sistemas que no dependen de un punto central o de un único punto para funcionar.

Wallet: 

Almacena las claves privadas que se necesitan para acceder a las criptomonedas registradas en una dirección o clave pública. Existen varios tipos de Wallets (monederos) en función de si son online o físicos. Los segundos son más seguros, pero, en cualquier caso, si se pierde la clave privada se pierde el dinero. 

Coinbase: 

Es el principal incentivo económico o recompensa que tienen los mineros por poner su capacidad de cómputo al servicio de la red. 

Protocolo de consenso: 

Es un algoritmo que establece las reglas que deberán cumplir los bloques para ser admitidos en una cadena. Es decir, son como las reglas del juego que incorporan los incentivos necesarios para lograr que a las partes les compense actuar de forma honesta. 

Árbol de Merkle: 

El problema de la fiabilidad para poder verificar eficientemente cualquier bloque anterior, para aprobar las transacciones actuales se resuelve, con un Árbol de Merkel, una estructura de datos binaria basada en resultados de la función Hash. Dicha estructura está dividida en “hojas” o “nodos”. Las hojas son un conjunto de bloques ya minados, y estos nodos están etiquetados con un hash de sus nodos primarios. Permite que un gran número de datos pueda ser ligado y de esta forma proporciona un método de verificación segura y eficiente

DAO: 

DAO u Organizaciones Autónomas Descentralizadas son Startup-Ups que buscan establecer plataformas donde cada uno de sus miembros pueda desarrollar y ejecutar aplicaciones que les permitan beneficiarse tanto de forma individual como colectiva. 

Al ser descentralizadas y autónomas, no existe un ente que ejerza autoridad sobre la ejecución de las aplicaciones o sobre la DAO mismo. Con lo cual todos los acuerdos suscritos y ejecutados por los miembros de la organización autónoma descentralizada, estarán regidos por una única “autoridad”: el código (Software escrito en el idioma universal, el informático). 

Las DAO presentan una alternativa de gobernabilidad independiente de la influencia humana, dejándola en manos de algo mucho más simple, transparente y fiable como son los contratos inteligentes; unas líneas de código abierto que todos los usuarios podrán revisar y decidir si están de acuerdo, o no, antes de proceder a su ejecución.





Alejandro Asharabed
+54911 5665 6060
Buenos Aires, 18 de Julio 2020

2020/07/14

No todo es Bitcoin y Ethereum...

No todo es Bitcoin y Ethereum: así es NEM, una nueva criptomoneda que llega pisando fuerte... 

Bitcoin es la criptomoneda más popular del momento. La siguiente en el ranking es Ethereum, de la cual se está hablando mucho, pero hay otra a la que seguir muy de cerca: NEM (New Economy Movement). Tanto NEM como el resto de las criptomonedas funcionan dentro de una tecnología genérica a la que llamamos Blockchain o cadena de bloques. Imagina un libro contable o una hoja excel. 
Una cadena de bloques es esencialmente un registro de acontecimientos digitales que está distribuido en una red descentralizada (nodos). Esos nodos son mantenidos por los llamados “mineros”, los cuales cobran una comisión por mantener la red operativa. Todo esto se hace mediante complejos algoritmos y procesos informáticos. 

Las posibilidades son varias. La más conocida es la de enviar dinero usando Bitcoin, pero puedes hacer transacciones igualmente con otras criptomonedas, incluida NEM. Quédate con lo fundamental y es que, gracias a la tecnología blockchain, el seguimiento de las transacciones, compra ventas o documentos pueden ser verificados y auditados sin necesidad de Bancos, Notarios y otros intermediarios. Es un sistema basado en la confianza.

Como funciona NEM y su diferencia con otras criptomonedas. El uso del Bitcoin permite hacer transacciones monetarias de una cuenta a otra sin necesidad de usar bancos o intermediarios. Cada transacción queda registrada en la blockchain y puede ser verificada. Las transacciones conllevan una pequeña comisión que va destinada a los mineros que supervisan los nodos de la red. Bitcoin es la criptomoneda con mayor capitalización del mercado con 71.000 millones de dólares. 

Ethereum también permite hacer transacciones, pero una de sus principales características es la de programar y ejecutar Smart contracts o contratos inteligentes. Un ejemplo básico de Smart contract es una máquina expendedora de bebidas: es un contrato básico de compra venta, por el cual al insertar un dolar recibes una botella de agua. Esas variables se escriben en un lenguaje informático y se ejecutarán si por nuestra parte insertamos la moneda y por la máquina, si tiene la bebida elegida. Con Ethereum tenemos contratos más complejos, pero todos quedan registrados en la cadena de bloques y pueden ser verificados. Ethereum es la segunda en capitalización con 30.000 millones. 

NEM, al igual que las criptomonedas anteriores, permite hacer transacciones con su moneda llamada XEM. Con ella, además, puedes enviar mensajes, registrar nombres de dominio, crear cuentas con varios titulares o realizar votaciones. Sin duda una de sus aplicaciones más interesantes es la de registrar activos inteligentes (Smart Assets). Estos activos no dejan de ser los tradicionales títulos de la propiedad, documentos notariales o patentes que, al insertarlos en la plataforma NEM, pueden ser transferidos o registrados sin necesidad de terceros como notarios y registros de la propiedad. 

Otra diferencia está es que el algoritmo de NEM está basado en POI (Proof of Importance - Prueba de importancia) y no en POW (Proof of work - prueba de trabajo). Al contrario que en Bitcoin, donde la potencia del hardware juega un papel fundamental (es necesaria una cantidad enorme de recursos para producir un Bitcoin), en NEM utilizan un algoritmo que da importancia al uso que hagamos de la plataforma. Esto sobre todo interesa a los mineros. 
Actualmente NEM tiene una capitalización en el mercado de las criptomonedas superior a los 2.000 millones de dólares, situándola en la sexta posición. 

Iniciarse con NEM: la Nano Wallet. Tanto si quieres comprar XEM (la moneda de NEM), minar o usar las numerosas utilidades, lo primero que tenemos que hacer es descargar su software llamado Nano Wallet. Es gratuito y está disponible para Windows, Linux, Mac y Android. 

Si queremos aprovechar todas las funcionalidades de NEM, la versión para PC o desktop es la más completa. La versión para smartphone está limitada sobre todo para enviar y recibir XEM entre usuarios. 

Una vez instalada la cartera, necesitamos comprar o recibir XEM. Para comprar, tendrás que adquirirlo en los Exchanges. Los más populares, como Poloniex o Bittrex, tienen la moneda disponible. Una vez comprada la cantidad de XEM deseada (al momento de escribir estas líneas el precio del XEM está a 0,19€) tienes que transferirla a tu Nano Wallet. Así mismo, puedes enviar mensajes de forma anónima y registrar información (hechos) de forma permanente. 

Nem, una criptomoneda minable. Para los interesados en minar la criptomoneda y obtener unas ganancias, hay que hacer una inversión inicial de 10.000 XEM y delegar en un nodo. Hay una opción en la Nano Wallet para hacerlo. Al contrario que en Bitcoin o en Ethereum, donde tienes que tener un hardware de minado propio, aquí no necesitas más que la cantidad mínima requerida y vincular tu cuenta a la red de nodos. Las transacciones tienen una pequeña comisión, al igual que en Ethereum y Bitcoin, que van para los mineros o cosechadores en el caso de NEM. Igualmente, y gracias al algoritmo POI, recibirás más XEM si haces más transacciones. En Bitcoin, solo los mineros que tienen un hardware muy potente reciben recompensa, aunque, si estás pensando en minar alguna criptomoneda, te recomiendo que lo pienses bien y que profundices más sobre el tema. 





Utilidades de NEM. Ya hemos visto algunas de ellas como enviar dinero y cosechar la moneda, pero las posibilidades de NEM, gracias a su plataforma, van mucho más allá. 

Cuentas con múltiples firmas (Multi-Signature account): Es muy común tener una cuenta en el banco entre parejas, familias o asociados de una empresa. En el caso de que uno de los firmantes de la cuenta quiera sacar dinero, necesita la firma de la otra persona o de varias. En NEM se puede hacer igualmente que con las cuentas bancarias. 

Mosaico. Creación de dominios y bienes: Al igual que es habitual que las empresas tengan su dominio en internet, la plataforma NEM ofrece la posibilidad de que registremos el nuestro. Una vez creado, podemos registrar “ Smart Assets” o activos inteligentes. Por ejemplo, imaginate un agricultor que cuenta con varios terrenos. Puede registrar cada uno en la plataforma, darle un valor y luego venderlo. El nuevo comprador a su vez puede revender la parcela y así sucesivamente. Una de las ventajas de la blockchain es que se puede ver todas las transacciones sin temor a que estas sean modificadas, lo que genera seguridad y confianza en los negocios o compra venta de terrenos o inmuebles. 

Igualmente podemos crear nuestro propio Token o criptomoneda sin tener conocimientos de programación. Muy útil para crear una ICO (Initial Coin Offering) tan popular estos días. O una campaña de crowdfunding. Es el caso reciente de la fintech japonesa COMSA que ha lanzado una ICO basada en la tecnología de NEM. 

Para los que no sepan que es una ICO, es una oferta inicial de criptomonedas. Al igual que en Kicktstarter y otrás plataformas, sirven de ronda de financiación para empresas. En este caso, al que pone el dinero, se le da una cantidad de tokens, que luego pueden ser usados en los exchanges. 

Apostilla: En términos legales, una apostilla es un sello especial que certifica la autenticidad o validez del documento y lo firmado en él. Se usa para documentos expedidos en un país pero que son requeridos en el extranjero. Esa apostilla asegura de que no se trata de una falsificación. Igualmente para validar documentos como testamentos o ciertos contratos, necesitamos un tercero, en este caso el notario de toda la vida. Gracias al sistema de notariado de NEM, podemos subir y certificar documentos, siendo menos necesaria la figura del notario. Además cada documento tendrá una clave única vinculada al usuario. Perfecto para su uso con las patentes, registros comerciales, licencias y cualquier cosa que debe ser notariada. 

•Votaciones: NEM proporciona seguridad para realizar votaciones. Los votos no pueden ser manipulados ya que no hay un registro permanente. Es útil para los gobiernos e instituciones que requieren la automatización, la velocidad, la seguridad y la transparencia de los registros de votación. 

•Blockchain privada y pública para las empresas: Las empresas se pueden beneficiar de las funcionalidades antes citadas creando sus propias economías, registrando hechos en la blockchain sin necesidad de usar Smart contracts. Para dar facilidades a la empresa están disponibles unas API para que los desarrolladores puedan implementar de manera rápida la tecnología NEM. Pueden elegir el uso de la blockchain privada cuando la velocidad y la privacidad es una prioridad. La otra opción es el uso de una blockchain pública, descentralizada abierta y autosostenible. 

La Comunidad NEM. NEM es una Fundación con base en Singapur y Kuala Lumpur. El propósito de la Fundación es introducir, educar y promover el uso de la plataforma NEM a escala internacional, a todas las industrias e instituciones. Cuentan con un equipo internacional presidido por Lon Wong, emprendedor con varias empresas fundadas en distintos ámbitos, las últimas centradas en Fintech y Blockchain. 

Uno de los miembros del Consejo, es un español Albert Castellana, muy conocido, tienen muchos planes a futuro, para la Fundación. Casualmente Albert y el resto de la Fundación están reunidos en Kuala Lumpur marcando las directrices y los próximos pasos de la organización. 

Una de las novedades que marco Albert, es que ya estará lista la nueva página web, con mucha más información de todas las funcionalidades de NEM antes explicadas, así como nuevas formas de conectar y trabajar para ellos, o simplemente formar parte de su comunidad. 

Una de las últimas acciones que han realizado ha sido el patrocinio del equipo de baloncesto Lietuvos Rytas (Lituania). El acuerdo incluye el logo en las camisetas, posibilidad de compra de entradas mediante XEM y llevar todo el proceso administrativo a la blockchain de NEM. Como ven, NEM da un salto enorme en cuanto a las funcionalidades en el mundo de las criptomonedas. Pretenden competir con Ethereum ofreciendo una alternativa a los smart contracts, facilitando a las empresas la implantación de la tecnología blockchain. Así mismo, la Nano Wallet favorece el acercamiento del público en general al cada vez más popular mundo de las criptomonedas.



Alejandro Asharabed
+54911 5665 6060
Buenos Aires, 14 de Julio 2020