2025/02/07

¿Qué es la Blockchain y cómo funciona?...

 ¿Qué es blockchain y cómo funciona?...

Aspectos clave:

La blockchain es un libro mayor o "ledger" digital que registra de manera segura los datos de transacciones en toda una red distribuida de computadoras.

La blockchain garantiza la integridad de los datos a través de su naturaleza inmutable mediante la criptografía y los mecanismos de consenso, lo que significa que una vez que se registró la información, no se puede alterar retroactivamente.

La blockchain es la columna vertebral de redes de criptomonedas como Bitcoin y Ethereum, y es fundamental para promover la transparencia, seguridad y confianza en varios sectores más allá de las finanzas.

Introducción:

La tecnología blockchain ha transformado los sectores, especialmente el financiero, al introducir una forma descentralizada, transparente y segura de gestionar los datos y las transacciones. Si bien comenzó como la base de las criptomonedas como el Bitcoin, sus aplicaciones han crecido hasta incluir la gestión de la cadena de suministro, la atención médica, los sistemas de votación y mucho más.

¿Qué es una blockchain?:

Una blockchain es un tipo especial de base de datos. Es un libro de contabilidad digital descentralizado mantenido por una red distribuida de computadoras. Los datos de la blockchain se organizan en bloques ordenados cronológicamente y protegidos por criptografía.

Esta estructura garantiza que los datos sean transparentes, seguros e inmutables. Es prácticamente imposible cambiar los datos almacenados en un bloque después de confirmarlo y agregarlo a la cadena. La estructura descentralizada también elimina la necesidad de una autoridad central. Las transacciones en la blockchain pueden tener lugar entre usuarios sin necesidad de intermediarios.

Existen diferentes tipos de blockchains con diversos grados de descentralización. Aun así, el término "blockchain" suele hacer referencia a un libro de contabilidad digital descentralizado que se utiliza para registrar transacciones de criptomonedas.

Breve historia de la blockchain:

El modelo más antiguo de una blockchain se creó a principios de la década de 1990, cuando el científico informático Stuart Haber y el físico W. Scott Stornetta emplearon técnicas criptográficas en una cadena de bloques como una manera de proteger documentos digitales contra la manipulación de datos.

Haber y Stornetta inspiraron el trabajo de muchos otros informáticos y entusiastas de la criptografía, lo que finalmente condujo a la creación de Bitcoin como la primera criptomoneda impulsada por la tecnología blockchain. Desde entonces, la adopción de la blockchain ha crecido significativamente y las criptomonedas son ahora un fenómeno mundial.

Aunque la tecnología blockchain suele utilizarse para registrar transacciones de criptomonedas, es adecuada para registrar muchos otros tipos de datos digitales y puede aplicarse a una amplia variedad de usos.

Principales características y ventajas de la blockchain

Descentralización: la información se almacena en una red de computadoras (nodos) en lugar de un único servidor central. Las grandes redes descentralizadas como Bitcoin son muy resistentes a los ataques.

Transparencia: la mayoría de las blockchains son públicas, lo que significa que todos los participantes tienen acceso a la misma base de datos. Las transacciones son visibles para todos los participantes.

Inmutabilidad: una vez que los datos se agregan a la cadena de bloques, no pueden modificarse sin el consenso de la red.

Seguridad de los datos: la criptografía y los mecanismos de consenso garantizan una protección sólida contra la manipulación de datos.

Eficiencia: la blockchain puede permitir transacciones más rápidas y baratas al eliminar la necesidad de intermediarios. Las transacciones se procesan casi en tiempo real.

¿Qué es la descentralización en blockchain?:

La descentralización en blockchain se refiere a la idea de que el poder de control y la toma de decisiones de una red se distribuye entre sus usuarios en lugar de que esté concentrado en una única entidad, como un gobierno o una corporación.

En una red blockchain descentralizada, no hay una autoridad central o un intermediario que controle el flujo de datos o transacciones. En cambio, las transacciones son verificadas y registradas por una red distribuida de computadoras que trabajan juntas para mantener la integridad de la red.

¿Cómo funciona la blockchain?:

En esencia, una blockchain es un libro de contabilidad digital que registra de forma segura las transacciones entre dos partes a prueba de manipulaciones. Estos datos de transacciones son registrados por una red distribuida de computadoras a nivel mundial (nodos).

Cuando Alice le envía bitcoin a Bob, la transacción se transmite a la red. Cada nodo autentica la transacción verificando las firmas digitales y otros datos de la transacción. Una vez que se verifica la transacción, se agrega a un bloque junto con otras transacciones. Podemos pensar en cada bloque como una página del libro de contabilidad digital.

Los bloques se encadenan juntos mediante métodos criptográficos y, de esta manera, forman la blockchain (cadena de bloques). El proceso de verificación de las transacciones y de agregarlas a la blockchain se realiza a través de un mecanismo de consenso, una serie de reglas que rigen la manera en que los nodos de la red llegan a un acuerdo sobre el estado de la blockchain y la validez de las transacciones.

La blockchain en pocas palabras

1. Registro de transacciones

Cuando se inicia una transacción (p. ej., la transferencia de criptomonedas), se transmite a una red de nodos. Cada nodo valida la transacción utilizando reglas predefinidas.

2. Formación de bloques:

Las transacciones validadas se agrupan en un bloque. Cada bloque contiene:

Datos (p. ej., detalles de la transacción)

Una marca de tiempo

Un hash criptográfico: un identificador único creado al ejecutar los datos del bloque a través de un algoritmo de hash.

El hash del bloque anterior: esto es lo que une los bloques, formando la cadena.

3. Mecanismo de consenso:

Para agregar un bloque a la cadena, los participantes de la red deben ponerse de acuerdo sobre su validez. Esto se logra utilizando un algoritmo de consenso, como Prueba de trabajo (PoW) o Prueba de participación (PoS). Pronto hablaremos de ambos con más detalle, pero a continuación te ofrecemos un breve resumen:

Prueba de trabajo (PoW): utilizado por Bitcoin, PoW requiere validadores de bloque para utilizar el poder computacional y resolver problemas complejos.

Prueba de participación (PoS): utilizada por las blockchains más nuevas como Ethereum, donde los validadores de bloques se eligen en función de su participación en la red.

4. Vinculación de la cadena:

Una vez validado, el bloque se agrega a la blockchain. Cada bloque posterior hace referencia al anterior, lo que garantiza una estructura a prueba de manipulaciones. En otras palabras, para que un bloque nuevo sea válido, debe utilizar el identificador de bloque anterior.

5. Transparencia:

Otra característica de la blockchain es su transparencia. Por lo general, cualquier persona puede consultar los datos de una blockchain, incluidos todos los datos de transacciones y datos de bloques, en sitios web públicos conocidos como exploradores de blockchain.  

Por ejemplo, podrás ver todas las transacciones que se hayan registrado en la red de Bitcoin, incluida la dirección de la billetera del remitente y del destinatario, la importación de la transferencia y mucho más. También puedes rastrear todos los bloques de Bitcoin hasta el primer bloque, conocido como bloque génesis.

Alex Asharabed Trucido

+54911 5665 6060
Buenos Aires, 0 7 de Febrero de 2025

2024/12/03

Web3, Web 3.0 o Web Semantica???...

Web 3.0 o web semántica es una expresión que se utiliza para describir la evolución del uso y la interacción de las personas en internet a través de diferentes formas entre las que se incluyen la transformación de la red en una base de datos, un movimiento social con el objetivo de crear contenidos accesibles por Múltiples aplicaciones (sin navegador), el empuje de las tecnologías, de inteligencia artificial, la web semántica, la Web Geoespacial o la Web 3D. 

La expresión Web 3.0, es utilizada por los mercados para promocionar las mejoras respecto a la Web 2.0. 

Esta expresión Web 3.0 apareció por primera vez en 2006 en un artículo de Jeffrey Zeldman, un gran crítico de la Web 2.0 y asociado a tecnologías como AJAX. Actualmente existe un debate considerable en torno a lo que significa Web 3.0, y cuál es la definición más adecuada.

Términos:

Existe también, en un sentido más generalizado, que surgió a poco de extenderse el término web 2.0, de la mano de profesionales, que sabendores del potencial que suponían la interconexión global que se estaba produciendo, deseaban que este desarrollo técnico y tecnológico repercutiera de forma positiva. en el desarrollo de un ecosistema sostenible, de ahí que se empezara a identificar a esta necesaria y obligada evolución de la web que se estaba desarrollando y definiendo como web 2.0 de una forma similar, pero claramente en un punto superior de evolución, de ahí que quiriera la denominación Web 3.0.

Así que, el término de web 3.0, aunque con poca repercusión mediática, empezó a manejarse en los entornos profesionales nada más, pero, luego, comenzo a usar de forma general el término Web 3.0, siendo muchos los profesionales del desarrollo sostenible quienes vienen promoviendo y participando en actividades de promoción y desarrollo de la Web 3.0.

Web 3.0, es la web que facilita la accesibilidad de las personas a la información, sin depender de qué dispositivo utilice para el acceso a ella, una web con la que interactuar para conseguir resultados más allá del hecho de compartir "información", que esta La información es compartida por cada persona de una forma inteligible y de beneficio para ella y sus necesidades en cada circunstancia.

Mientras en la Web 2.0 se ha desarrollado una tecnología que ha posibilitado a un gran número de personas el compartir, la colaboración, la co-creación, la comunicación,... la Web 3.0 plantea extender esto a más personas, usos y aplicaciones, y dotar de sentido humano y de repercusión para el beneficio social y medioambiental.

Innovaciones: 

Las tecnologías de la Web 3.0, como programas inteligentes, que utilizan datos semánticos, se han implementado y usado a pequeña escala en compañías para conseguir una manipulación de datos más eficiente. En los últimos años, sin embargo, ha habido un mayor enfoque dirigido a trasladar estas tecnologías de inteligencia semántica al público general.

Bases de Datos (Data Web):

El primer paso hacia la "Web 3.0" es el nacimiento de la "Data Web" o "Big Data", ya que los formatos en que se publica la información en Internet son dispares, como XML, RDF y microformatos; El reciente crecimiento de la tecnología SPARQL, permite un lenguaje estandarizado y API para la búsqueda a través de bases de datos en la red. La "Big Data" permite un nuevo nivel de integración de datos y aplicaciones interoperables, haciendo los datos tan accesibles y enlazables como las páginas web. 

La "Big Data" es el primer paso hacia la completa Web Semántica. En la fase “Big Data”, el objetivo es principalmente hacer que los datos estructurados sean accesibles utilizando RDF. 

El escenario de la Web Semántica ampliará su alcance en tanto que los datos estructurados e incluso, lo que normalmente se ha denominado contenido semi-estructurado (como páginas web, documentos, etc.), está disponible en los formatos semánticos de RDF y OWL.​

Inteligencia Artificial:

La Web 3.0 también ha sido utilizada para describir el camino evolutivo de la red que conduce a la inteligencia artificial. Algunos escépticos lo ven como una visión inalcanzable. Sin embargo, compañías como IBM y Google están implementando nuevas tecnologías que cosechan información sorprendente, como el hecho de hacer predicciones de canciones que serán un éxito, tomando como base información de las webs de música de la Universidad. 

También con la difusión de un "mapa semántico", que enseña a las computadoras el significado de las palabras y le brinda a las máquinas un vocabulario diez veces más amplio, que el de un estudiante estadounidense promedio. Existe también, un debate sobre si la fuerza conductora tras Web 3.0, serán los sistemas inteligentes, o si la inteligencia vendrá de una forma más orgánica, es decir, de sistemas de inteligencia humana, a través de servicios colaborativos como Delicious, Flickr y Digg. , que extraen el sentido y el orden de la red existente y cómo la gente interactúa con ella. 

La web 3.0 está muy asociada al concepto de personalización. Ofrece un flujo de contenidos adaptados a nuestros gustos y preferencias, basándose en nuestros perfiles en la red, búsquedas, opiniones, actividad y demás. 

Estos datos personales se almacenan en la nube, ya desde esto la Web 3.0, pueden ejecutarse desde cualquier dispositivo, con un alto grado de complejidad e individualidad.

Web Semántica y SAO:

En relación con la dirección de la inteligencia artificial, la Web 3.0, podría ser la realización y extensión del concepto de la “Web Semántica”. Las investigaciones académicas están dirigidas a desarrollar programas que puedan razonar, basados ​​en descripciones lógicas y agentes inteligentes. Dichas aplicaciones, pueden llevar a cabo razonamientos lógicos utilizando reglas que expresan relaciones lógicas entre conceptos y datos en la red. 

Sramana Mitra, difiere con la idea de que la "Web Semántica" será la esencia de la nueva generación de Internet y propone una fórmula para encapsular la Web 3.0.

Este tipo de evoluciones se apoyan, en tecnologías de llamadas asíncronas para recibir e incluir los datos dentro del visor de forma independiente. También permiten la utilización en dispositivos móviles, o diferentes dispositivos accesibles para personas con discapacidades, o con diferentes idiomas sin transformar los datos.

Para los Visores: en la web, xHTML, JavaScript, Comet, AJAX, etc.

Para los Datos: Lenguajes de programación interpretados, Base de datos relacionales y protocolos para solicitar los datos para ello.

Evolución al 3D: Otro posible destino para la Web 3.0 es la dirección hacia la visión 3D, liderada por el Web3D Consortium. 

Esto implicaría la transformación de la Web en una serie de espacios 3D, llevando más lejos el concepto propuesto por Second Life. Además, esto podría abrir nuevas formas de conectar y colaborar, utilizando espacios tridimensionales.

En lo que a su aspecto semántico se refiere, la Web 3.0, es una extensión de la World Wide Web, en el que se puede expresar no sólo lenguaje natural, también se puede utilizar un lenguaje que se puede entender, interpretar utilizar por agentes software, permitiendo de este modo compartir e integrar la información más fácilmente.

Esta lógica, fue integrada en el nuevo sistemas operativo que lanzó Google para todos los dispositivos en 2020.

Google, dijo que seria la propuesta más innovadora, desde el surgimiento de Android y que dista de todo lo realizado antes por la interfaz de iOS, cuya innovación marcará, sin duda, toda una década de experiencia de los usuarios, haciendo la propuesta más innovadora. , de todas sus versiones anteriores en el mercado, cambiando por completo la funcionalidad de la interfaz y el diseño visual, de la manera jamás esperada en la última década de innovación tecnológica en plataformas para dispositivos móviles y tabletas. 

Alex Asharabed Trucido

+54911 5665 6060
Buenos Aires, 04 de diciembre de 2024

Blockchain, the Technology that is already revolutionizing Finance...

 If we hear the word "blockchain", we quickly relate it to the technology implicit in cryptocurrencies, especially Bitcoin. However, this technology has many other applications, in the financial field and in other sectors.

From 20 years ago to the present we live in the Internet of Information, the free flow of information throughout the planet. Many experts predict that the next revolution of the network will be generated by the blockchain, the Internet of Value, which allows the sharing of value (titles, files, patents and others) in a digital, decentralized (without the need for a central authority) and totally reliable way. Blockchain, the digital trust: The blockchain is, first of all, a record, a ledger of digital data that is shared among many other parties. Its essence is that, once any information is entered, it can never be deleted or modified, remaining permanently registered. We can consider Blockchain as a distributed database (multiple databases related to each other), which allows transactions to be executed between two or more parties in a verifiable, transparent and permanent way. The blockchain generates a total consensus among its users, all participants have a copy of it. Therefore, blockchain allows trust in any type of business relationship. Main features of Blockchain: Blockchain technology has the following advantages, essential in any economic transaction: Security: Absolutely nothing can be modified or deleted, only progressively added. This means that once the transaction has been made, the system cannot be manipulated dishonestly. Transparent: It is a register or "ledger" in which the different transactions carried out are stored, which can only be accessed to consult, without being able to modify said transactions. Therefore, the veracity of the information is guaranteed. Trust: Decentralization and the lack of a central node where all the information is collected, makes the parties involved fully trust this technology. Cost and time savings: Significantly reduce the tasks of recording and controlling data in transactions. The blockchain avoids duplication of records, only one record regardless of the number of participants (without Blockchain, if there are three participants it means that each of the three parties performs the registration of the transaction). Real-time transaction: Its immediacy (taking into account that there are no timeouts) minimizes the counterpart risk produced in other transactions where the payment commitment takes several days to execute (avoiding risks of non-payment, bankruptcy, fraud, etc... during the entire payment process). On the other hand, its drawbacks stem from the scalability problems of blockchain. The scalability of a system is the ability to grow in volume and manage the increasing workload. In blockchain, scalability is measured through the transactions that can be processed in a given time. Scalability issues can be slow compared to other centralized systems (most payment systems). Each block that is created has a certain limit of transactions, if many transactions enter in a time interval, the waiting times increase. Another problem with this technology is the issue of regulation, it is not known what kind of regulation the Central Banks (Europe and the United States) will carry out in the future regarding this technology applied to finance.

Blockchain applications in finance: As we mentioned initially, the blockchain does not only have application in cryptocurrencies. Here are some of the possibilities offered by blockchain in finance: Smart contracts: One of the most important blockchain developments was made by the Ethereum Blockchain, through smart contracts or Smart-Contract. Smart contracts are applications that operate like computer programs and are executed through Blockchain, in a decentralized way. To simplify, a smart contract is a software code that will run on its own under certain circumstances agreed in advance between the parties. They usually include a financial transaction. For example, if the value of oil falls to a fixed price, an amount of money is invested in a certain stock, in the same way that the Stop Loss works in the international currency market. Smart contracts will provide financial services in the future without the need for intermediaries. They have endless possibilities: Online voting systems, Insurance, Betting. Smart-Contracts incorporate the main features of Blockchain (immutability, security and transparency). Perpetual identity: Digital identification is becoming increasingly important in the financial world. Having the certainty that a user is really the owner of a digital financial contract is vital. With all this, the introduction of a personal identity (Passport, deed) in Blockchain guarantees the veracity of the identification. Some experts say that in the near future there will be a blockchain accessible to all financial actors, where it will be possible to obtain digital identification. Thus, once the ID has been entered in that registry or blockchain, any bank or fintech will be able to access the ID (with the user's authorization). Therefore, any user will only need to enter their ID or passport once. Digital payments, Stellar or Ripple: There are very efficient digital currencies in international payments and micropayments: Ripple: Specializes in cross-border payments (payments between different countries). Ripple's system is designed for financial institutions and payment providers around the world. This technology prevents cross-border transactions from going through intermediaries. Stellar: It is an ideal platform for micropayments, due to its speed, low commissions and equitable treatment between users. Some financial institutions are starting to develop processes through Blockchain in various business areas. Issuance of securities and digital assets: Blockchain technology allows companies to issue securities or digital assets (a real estate, a financial asset, a cryptocurrency...). Once the assets are entered into the blockchain, they can be exchanged between different companies. This transmission of digital assets facilitates trade and collaboration between companies. Other Blockchain financial developments: Undoubtedly, cryptocurrencies are the sector where blockchain technology has been developed the most. Blockchain technology was born as the essence of bitcoin and is currently present in most digital currencies. Other financial sectors have also found solutions in blockchain. For example, the American stock market Nasdaq uses blockchain on its private exchange. Blockchain, the technology that will revolutionize the Internet: Initially, Blockchain started in the shadow of bitcoin, but little by little, the blockchain has been implemented in different sectors (finance, medicine, food...). Many governments and multinationals are taking positions on blockchain, investing millions of euros to implement this technology in their organizations. For years, the "Internet of connectivity and information" has changed the way we live, think and relate. For many, blockchain along with new digital developments (Big Data, IoT, Artificial Intelligence, cognitive system...), will be part of the next digital revolution. In fact, Blockchain will allow the sharing of value (titles, files, patents...) in a digital and decentralized way in most economic sectors. Thus, the development of the blockchain is not directly related to the evolution of digital currencies. Despite the questions about cryptocurrencies, we can classify blockchain as a technology that will revolutionize the digital world.

Alejandro O. Asharabed Trucido

+54911 5665 6060
Buenos Aires,  04 de diciembre de 2024