Para aprobar el curso la nota calculada debe ser al menos de 3. Si es mayor o igual que 5, el anterior se incrementa en una unidad. La entrega definitiva se acepta si se hizo una entrega parcial. La entrega de los experimentos es los domingos a medianoche.
Para esto cada laboratorio indica una lista de requerimientos. Ir al contenido principal. Ir al contenido secundario. Soto E. Arenas A. Hernandez H. Pradilla M. Collaborative Evaluation of Reusable Software. Rivera M. Arteaga S. Diaz C. Villaveces S. Riveros I. NET: Auto-adaptabilidad basada en escenarios de calidad.
Ordonez D. Jeanneret F. Casas A. Gomez A, Mendoza J. Gomez O. Cano D, Ordonez L. Correal D, Farah G. Molina Y. Correal D, Urrego J. Zuluaga O. Valbuena D. Hurtado N. Guana V, Correal D. Tejada J, Farah G. Farah G. Valenzuela J. Quinones R. Marino C. Romero J. Velasquez J, Triana F. Pineda A, Uribe M. Uribe M, Pineda A.
To ground the results several scenarios were developed in which a stable coin called CNK is used to buy products that are sold with different cryptocurrencies. From the research results it was found that to increase throughput and reduce times there are several promising layer 2 approaches.
Approaches where transactions are processed outside the blockchain and a mechanism is used to secure them using the blockchain.
The most notable of which is the Lightning Network, a layer 2 solution for Bitcoin that significantly increases throughput and lowers costs. To exchange different cryptocurrencies, several approaches were found. Atomic swaps, protocols that permit exchanging different cryptocurrencies even in different blockchains and that have high security guarantees.
Decentralized exchanges, where shared pots of funds are set up by the public liquidity pools , a decentralized algorithm determines exchange prices and smart contracts permit exchanges to occur without a centralized organization. Finally, inter blockchain communication protocols, such as bridges and 2-way pegs.
In principle, several of the aforementioned approaches could be used at the same time to both get the benefits of interoperability and throughput. The following figures show two such solutions. Scenario 1, showing the use of atomic swaps and the use of the lightning network to buy a burger. Scenario 2, changing CNKs to lightning network Bitcoins using a multiple hop atomix swap. The project was developed with a Colombian Bank that helped to brainstorm and analyze solutions.
Additive Manufacturing AM , also known as 3D printing, is a process in which pieces are built incrementally by adding layers upon layers of material. Compared to traditional processes, AM wastes less material, makes it easier to produce complex designs that can be lightweight, and reduces the time from design to production. This feature makes 3D printing very compelling, however for certain organizations it might not make economical sense to buy, maintain and service 3D printers.
Instead it would be best if 3D printing could be outsourced. This is the objective of this project, but in the context of the Los Andes University. At the University students of different departments are given access to 3D printing services, however the process is slow and not very efficient, as funds and permissions are checked manually.
In addition, different departments have different 3D printing services, with different rules. To make these 3D printing services work for students of different departments in a more seamless way a system would have to be built that would guarantee that information is secure and that everyone is playing by the same rules. Thus, to address those concerns a prototype was built using blockchain. This system could be expanded to include more 3D printing providers and external users, making it a marketplace for 3D printing.
Services of ImpreAndes 3D: create order, manage 3D printers, create claims and manage funds. Most promissory notes have similar requirements and work in a similar way, this suggests that instead of building different systems for each promissory note one could reuse what is common across them to save time and effort.
That is the main idea behind this project. Additional products of the project were modules that could be reused in other blockchain systems to speed up development, including a module that mediates the interaction with the blockchain.
Blood banks and transfusion services need to track hemocomponents, blood derivatives, in a comprehensive and secure way. Of special interest are adverse reactions from transfusions that might be linked to a disease or preexisting conditions in the doner. This information is very sensitive and yet would be very useful for preventive efforts where several medical organizations are involved. Because of this, a blockchain hemovigilance system was proposed and a prototype was built for Keralty S.
This meant doing several interviews with relevant medical staff to validate and orient the design decisions. Blood block could be the first step for communication between different transfusional services on a national scale offering high reliability, security and traceability of hemocomponents. The project was supervised by Dr. Jose Arnulfo, director of the Keralty blood bank. In Colombia physical checks are one of the most commonly used types of promissory notes.
However, physical checks have several disadvantages. They can be stolen, damaged or lost. In addition, checking their validity is time consuming, which makes them ideal candidates for several types of fraud. To address these limitations an application was designed and then implemented using the Hyperledger Sawtooth blockchain.
The application considered several legal requirements, such as the correct use of signatures, to ensure the stored checks are legally valid.
History of a check with digital signatures. Electronic Checks Application. They can be divided into physical or dematerialized promissory notes. A physical note carries some legal insecurities and can be subject to theft or destruction. On the other hand dematerialized notes are generally given by centralized entities that are bureaucratic, which leads to higher costs and longer wait times. For these reasons, our project presents a practical, Blockchain based solution for dematerializing promissory notes built on the Ethereum blockchain.
It covers the creation and transfer of these promissory notes without the need of a centralized authority. This directly benefits people and small businesses who want to have their promissory notes, obligations, and loans stored securely at a relatively low cost.
In a supply chain several organizations work together to deliver specific products to customers. However, because of a lack of trust and a lack of interoperability most organizations are only aware of a reduced part of the supply chain. This creates uncertainty when problems arise and makes cooperation more difficult, expensive and time consuming. To address this, a generic supply chain management system architecture was designed that uses blockchain technology.
Cartolfex provided insights about their main production processes that were used to build a working prototype. The prototype consisted of a REST API that enabled users to report supply chain activity into the Blockchain System, as well as a data visualization tool to provide full traceability of the supply chain activities and assets.
In the University of Los Andes blockchain laboratory thera are different projects that require doing similar deployments and building similar software components. These activities can be done manually but they are time consuming and error prone.
In order to do so, a set of scenarios were developed which would permit a developer to express his system needs in terms of infrastructure and services.
Finally, a code generation tool was created that would permit developers to automatically produce software, configuration files and deployment scripts to deploy the system. As part of the code generation tool, a reusable off-chain server and inverse-oracle were made. The off-chain server can store files that are too big for the blockchain and the inverse oracle is used to notify external systems when events have occurred on the blockchain.
The developed tools were used in two projects.
0コメント