Creating a cryptocurrency which will work as a utility token within a business ecosystem, making possible the payment of products and services
DOI:
https://doi.org/10.36561/ING.20.5Keywords:
Blockchain, Criptocurrency, Bussiness Payment System, Hyperledger, Digital TokenAbstract
With the recent advances on information and communication technologies, every year we can see more and more branches in this topic. Communities from all over the world are continuously investigating and developing in different categories of the informatics with the idea of finding new innovative solutions to all type of problems. Blockchain is one of this branches that tries to solve transparency, security, and decentralization issues from the databases and informatic systems.
The constant evolution of this technology leads us to the necessity of studying the benefits and tools that are being developed in this topic of the information and communication technologies. Investigate what are the facilities that we may have by using this emerging technology in our systems and informatics solutions, what are the disadvantages, as well as to evaluate the possibility of integrating it to other tools, are some of the restlessness that immediately come up.
This article arises from a grade thesis made by the authors for a technology center ICT4V (Information and Communication Technologies For Verticals), and it intends to resume what was investigated and learnt during the project.
Downloads
References
PasswordGenerator.net, “SHA256 Hash Generator”. https://passwordsgenerator.net/sha256-hash-generator/
Anders, “Blockchain” https://anders.com/blockchain/blockchain.html
Instalar pre-requisitos de Hyperledger Composer, Hyperledger. https://hyperledger.github.io/composer/v0.16/installing/installing-prereqs.html
Instalar el cliente de Composer e instalar Hyperledger Fabric, Hyperledger. https://hyperledger.github.io/composer/v0.16/installing/development-tools.html
Yeoman Introduction, Yeoman. http://yeoman.io/
Loopback Introduction, Loopback. https://loopback.io/
Passport.js Introduction, Passport.js. http://www.passportjs.org/
Hyperledger Fabric Architecture, Hyperldger. https://hyperledger-fabric.readthedocs.io/en/release-1.2/archdeep-dive.html
Definición de modelos en Composer, Hyperledger. https://hyperledger.github.io/composer/latest/reference/cto_language
Generando una API REST en Composer, Hyperldeger. https://hyperledger.github.io/composer/v0.16/integrating/getting-started-rest-api
Hyperledger Fabric Propiedades, Hyperledger. https://hyperledger-fabric.readthedocs.io/en/release-1.3/arch-deep-dive.html
Gavin Wood (2013), “Formal definition of the Ethereum protocol”, Github. https://github.com/ethereum/yellowpaper
Amy Yu, “Ethereum Development Tutorial”, Github. https://github.com/ethereum/wiki/wiki/Ethereum-Development-Tutorial
Alyssa Hertig, “How do Ethereum Smart Contracts Work”, Coin Desk. https://www.coindesk.com/information/ethereum-smart-contracts-work/
Dete (Sep 2017), “ERC: Non-fungible Token Standard”, Github. https://github.com/ethereum/eips/issues/721
James Ray, “A Next-Generation Smart Contract and Decentralized Application Platform”. Github https://github.com/ethereum/wiki/wiki/White-Paper
Alejandro Nieto (2017). “¿Qué es una ICO? La tecnología que está revolucionando la financiación empresarial”, Xataka. https://www.xataka.com/empresas-y-economia/que-es-una-ico-la-tecnologia-que-esta-revolucionando-la-financiacion-empresarial
Alyssa Hertig, “How Ethereum Mining works”. Coin Desk. https://www.coindesk.com/information/ethereum-mining-works/
Dmitry Melanchenko (May 2018) “Containers Part 2: What is docker-compose?”, Medium. https://engineering.salesforce.com/containers-part-2-what-is-docker-compose-50a3a5685cc4
Abdul Wahab (Feb 2018), Hyperledger Fabric on Multiple Hosts. Medium. https://medium.com/@wahabjawed/hyperledger-fabric-on-multiple-hosts-a33b08ef24f
How nodes work, Docker. https://docs.docker.com/engine/swarm/how-swarm-mode-works/nodes/#manager-nodes
Chernov y Gutierrez, (Ago 2018), Deploying a Multi-Node Hyperledger Fabric Network in 5 Steps. Altoros. https://www.altoros.com/blog/deploying-a-multi-node-hyperledger-fabric-network-in-5-steps/
Varun Raj (Mar 2018), “Setting up a Blockchain Business Network With Hyperledger Fabric & Composer Running in Multiple Physical Machine”, Medium. https://medium.com/hyperlegendary/setting-up-a-blockchain-business-network-with-hyperledger-fabric-composer-running-in-multiple-bfbe4e38b6c6
Hyperledger, “Architecure Explained”. https://hyperledger-fabric.readthedocs.io/en/release-1.3/arch-deep-dive.html
Mallikarjun Sarvepalli (Oct 2018), Hyperledger Fabric 1.2 on Multiple Hosts using Docker Swarm and Compose, Medium. https://medium.com/@malliksarvepalli/hyperledger-fabric-1-2-on-multiple-hosts-using-docker-swarm-and-compose-11c13635e69e
VirtualBox Introduction, VirtualBox. https://www.virtualbox.org/
IBM Cloud - Blockchain Platform, IBM. https://www.ibm.com/cloud/blockchain-platform
Quroum Main Page, JP Morgan. https://www.jpmorgan.com/global/Quorum
Blockchain en AWS, Amazon Web Services. https://aws.amazon.com/blockchain/?nc1=h_ls
CouchDB Main, CouchDB. http://couchdb.apache.org/
Docker Properties, Docker. https://www.docker.com/why-docker
Material Design, Material. https://material.io/design/
Hyperledger Certificate Authority, Hyperledger. https://openblockchain.readthedocs.io/en/latest/Setup/ca-setup/
NodeJS Documentation, NodeJS. https://nodejs.org/en/docs/
NPM Documentation, NPM. https://docs.npmjs.com/
NVM Documentation, NVM. https://github.com/creationix/nvm
Angular Documentation, Angular. https://angular.io/docs
Composer TSC update as of 30 Aug 2016, https://lists.hyperledger.org/g/composer/topic/composer_tsc_update/25106848?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,25106848
Bitcoin: A Peer-to-Peer Electronic Cash System. https://bitcoin.org/bitcoin.pdf
What Different Types of Blockchains are There? https://dragonchain.com/blog/differences-between-public-private-blockchains
LahiruE (2018). StackOverflow. Hyperledger composer in multiple host (local network) [Online]. https://stackoverflow.com/questions/52286838/hyperledger-composer-in-multiple-host-local-network
The limits of trust-free systems: A literature review on blockchain technology and trust in the sharing economy. https://www.sciencedirect.com/science/article/pii/S1567422318300292
Comparison of blockchain platforms: a systematic review and healthcare examples. https://academic.oup.com/jamia/article/26/5/462/5419321
Documentación de Hyperledger Composer. https://hyperledger.github.io/composer/latest/introduction/introduction.html