Recent Posts

Hyperledger Tag

Zircon Tech completó un año más y estamos entusiasmados con lo que trae 2019. El 2018 se ha ido y en este punto estamos al comienzo del segundo trimestre de 2019.

Zircon Tech desarrolla aplicaciones integrando tecnologías innovadoras como blockchain, internet de las cosas, big data e inteligencia artificial, además de servicios de desarrollo web y móviles que siempre deben ser parte de los proyectos. Zircon Tech se enfoca en startups y empresas consolidades, y ha realizado implementaciones de blockchain en varios campos, incluyendo servicios financieros, seguros, sector legal, internet de las cosas, bienes raíces, comercio internacional y logística.

Los servicios de blockchain y ledgers distribuidos se basan principalmente en Hyperledger, Ethereum, RSK y Corda, mientras que se desarrollan competencias en otras plataformas.

Como consultores de blockchain, Zircon Tech ayuda a las organizaciones a identificar el potencial de blockchain para sí mismas. Aprovechando una investigación de mercado permanente, Zircon Tech proporciona análisis de viabilidad para iniciativas, análisis de plataformas de blockchain relevantes y herramientas para los casos de negocio. Desde la conceptualización hasta el diseño y desarrollo, Zircon Tech puede crear aplicaciones empresariales para ayudar a las organizaciones a acelerar el tiempo de comercialización y maximizar el retorno de la inversión.

En 2018, Zircon Tech trabajó durante varios meses con una compañía de Estados Unidos y el Reino Unido colaborando en el desarrollo de componentes de un proyecto de código abierto con Hyperledger Burrow para una iniciativa disruptiva de escala global en el sector legal. Hyperledger Burrow proporciona un cliente modular de Blockchain con un intérprete de contratos inteligentes parcialmente autorizados, desarrollado de acuerdo con la especificación de la Máquina Virtual Ethereum (EVM)). Entre otros, Zircon Tech implementó componentes interactuando con Burrow gRPC obteniendo bloques, transacciones y eventos generados a partir de contratos inteligentes implementados en Solidity, desempaquetándolos y decodificándolos para almacenarlos en forma legible en tablas SQL creadas sobre la marcha.

En las aplicaciones del sector de servicios financieros, Zircon Tech formó parte del equipo que desarrolló una aplicación para donaciones globales. Esta aplicación busca dar transparencia a las donaciones, pudiendo rastrearlas utilizando el potencial de blockchain. Zircon Tech estuvo a cargo del desarrollo del frontend y del backend, incluida la comunicación con la API Blockchain. El back-end se construyó con Node JS bajo la infraestructura de AWS y Jenkins CI, mientras que React JS se usó para la interfaz.

Para el sector de seguros, Zircon Tech desarrolló una solución integral para automóviles con el concepto de seguro basado en el uso con blockchain. Existe una gran desconfianza en la industria de seguros debido al conflicto de intereses existente, ya que las ganancias de las compañías aumentan si se paga menos a los usuarios o si es posible cobrarles más dinero. La solución Zircon Tech permite, para este caso particular, proporcionar transparencia al cálculo de puntuación que es lo que define el valor de la póliza.

La solución se implementó con Hyperledger Fabric 1.0 como plataforma Blockchain y se desarrollaron chain codes para el seguimiento de la información (para rastrear la información del vehículo y guardarla en la blockchain) y la puntuación (cálculo de la puntuación según la información recibida de los vehículos).

Como parte del proyecto se desarrollaron dos API, tres SPA y una aplicación móvil.

El stack utilizado para las API fue Java, Spring (spring spring, spring mvc, spring data jpa, spring data cache, spring job), MySQL, Maven. Los SPA se desarrollaron en ClojureScript, Reframe, HTML, CSS, JavaScript, Bootstrap. La aplicación móvil para Android fue desarrollada con Java.

También en el sector de seguros aplicado a la industria de viajes, Zircon Tech desarrolló un proyecto sobre seguros para vuelos. Este proyecto se desarrolló como prueba de concepto para un grupo de inversión que intentaba ingresar al negocio de seguros 100% digitales. Se replicó un proyecto existente en el cual, en el caso de un evento, el pago del seguro se hace automáticamente.

La lógica del contrato inteligente (Solidity, Ethereum) es la siguiente: el usuario transfiere el pago de la póliza (en moneda virtual) a una billetera específica. La aseguradora transfiere el valor del pago (también en moneda virtual) en caso de que se confirme el evento (el evento se refiere a un retraso o cancelación de un vuelo). El estado se verifica y, de acuerdo con el evento, el dinero se transfiere al asegurador o al usuario. Se usó una API de acceso público con información de vuelo como un oráculo. Para este proyecto, se desarrolló un contrato inteligente con Solidity y una API con Java.

En el área del comercio internacional, Zircon Tech ayudó a una empresa de comercio exterior que necesitaba realizar un seguimiento de los cambios en su documentación a lo largo del tiempo y garantizar la manipulación indebida y no tener posibilidad de modificar la información de la misma. Zircon Tech propuso identificar los documentos a través de hashes (SHA256) y luego dejar el mismo “notarizado” en el blockchain de Ethereum usando la identificación del documento y el hash mencionado. Cada cambio en el documento se registra utilizando el ID correspondiente y la actualización de hash. Para este proyecto se desarrolló un contrato inteligente con Solidity y una API con Node JS.

En 2019 estamos extendiendo nuestra presencia en América Latina, principalmente en Argentina, Chile, Colombia y Uruguay, y estamos fortaleciendo nuestras actividades en América del Norte, con mucho enfoque en Los Ángeles, Nueva York y San Francisco.

March 8th, 2018

James Waugh with the Hyperledger NYC and The Accord Project hosted the Composer workshop at Rise (43 W 23rd St, New York), with flatbread pizza, beer and wine courtesy of the event sponsor, BakerHostetler.

Rise New York
Rise New York

The event included a presentation and workshop led by the Accord Project, the world’s only organization focused on developing open-source standards for smart legal contracts.

Based on the Hyperledger Composer, it was a very interesting update on the blockchain standards and potential solutions for the legal industry.

It was very good to learn about Cicero (https://accordproject.org/projects/cicero/), where you can create reusable machine readable natural-language contracts and clauses using the Cicero templating system.

Cicero provides a universal format to structure clauses, sections, or whole contracts as machine readable objects that are capable of being searched, analyzed, and executed.

https://github.com/accordproject/cicero

https://github.com/accordproject/cicero-template-library

The Accord Project is a nonprofit initiative that operates in conjunction with IEEE, Hyperledger, Clio, the International Association for Contract and Commercial Management, Open Identity Exchange, Trusted IoT Alliance, the Sovrin Foundation, and many others to produce technical and legal standards for smart legal contracts, along with an open-source, blockchain-agnostic middleware protocol.

Comprised of seven working groups, the Accord Project is backed by some of the biggest law firms in the world, including K&L Gates, BakerHostetler, Holland & Knight, Linklaters, McDermott Will & Emery, and many others. The Project is also partnered with schools: NYU, Blockchain at Berkeley, the University College of London Centre for Blockchain Technology, Cornell Tech, New York Law School, Vanderbilt, Wake Forest, and more.

The Open-source codebase is at https://github.com/accordproject

Houman Shadab from Clause.io introducing The Accord Project at Rise New York

Dan Selman and Houman Shadab from Clause.io had previously elaborated about Making Legal Contracts Smart.

The potential to automate a wide variety of business transactions in a way that is secure, transparent, and flexible will likely be one of the most transformational benefits of blockchain. However, software applications that use distributed ledger technology to automate business processes are often confusingly referred to as “smart contracts” despite not being tied to any legally binding obligation or, worse still, not being enforceable in court. In contrast are smart legal contracts: legally binding agreements whose underlying logic is transformed through computation to enable automation, software connectivity, and dynamic business arrangements”. 

The core of Cicero is a smart contract templating system made up of three components. The first is a template’s grammar, which consists of natural language contract text that identifies data-oriented variables such as price, date, etc. Second is the template’s data model that provides a framework for categorizing the variables and the components of the business context that operationalize smart contracts. Once the elements of a legal contract and the business context are categorized with a data-oriented modeling language, the contract can then be executed using the template’s operational logic — the third component of Cicero’s smart contract templating system.

We chose the Hyperledger Composer modeling language because it is a great fit for smart legal contracts and is able to be put to use immediately. Composer is general enough to model any type of contract and make them executable in a variety of environments — a core requirement the Accord Project’s protocol agnosticism”.

IEEE and The Accord Project Partnered to Develop Techno-Legal Standards:

The partnership began with development of a standards framework for optimizing the supply chain to drive industry adoption.

As announced on February 2018, “IEEE, the world’s largest technical professional organization dedicated to advancing technology for humanity, the IEEE Standards Association (IEEE SA) and the Accord Project, indicated the intention to develop techno-legal standards that address smart contract applications in a wide variety of areas, beginning with supply chain operations. Initially, the collaboration will involve creating a 12-member working team of critical stakeholders that includes supply chain operational executives, blockchain architecture technologists, smart contract developers, legal experts, and industry advocacy groups, in the hopes of ensuring a balanced consensus throughout the standards development process”.

Again Houman Shadab, Co-Founder of Clause.io previously had elaborated on why Techno-Legal Standards were needed for Smart Contracts:

As the potential benefits of blockchain-based “smart contracts” become widely understood, a lingering question remains: how will they gain widespread adoption?

In the past, fundamental changes to the technical and legal aspects of markets were adopted  not just by market forces but also by overt cooperation and coordination to develop standards. For example, in 1947 the International Organization for Standardization formed and since then has become a universally recognized source for providing standards that drive quality assurances and harmonization across a wide range of industries and business practices. Likewise, the International Swaps and Derivatives Association in the 1980s catalyzed the global market for financial derivatives by establishing standards for contract structures important practices such as risk management — which would be all but impossible without the standards”.

Diana Lease and Dave Lee from Clause.io

The Accord Project can be followed in Slack, with all standards for legal smart contracts.

While in Hyperledger, it is expected to support Ethereum and Corda.

In the workshop where addressed the legal and technical standards and open-source approach.

If was provided a perishable foods example in connection with internet of things (Trusted IoT alliance and Blockchain).

Several lawyers from many firms were participating in the meeting.

ZirconTech is seeing a great opportunity in the development of legal tech with blockchain based smart contracts.

This event has been a great opportunity to learn about The Accord Project and meet Clause.io team.

As a blockchain pioneer in Latin America, ZirconTech is always looking at the latest developments in Hyperledger technology in order to continue being a leading software application company. The development of blockchain based legal technology is a key element in the development roadmap of ZirconTech products and services.