aka "Vu Tien" - Data as a Public Service
version of July 4th, 2021
I am a retired professional of the space and aeronautics industry. My current technical center of interest is the blockchain and Earth Observation. I am certified Ethereum developer by ConsenSys Academy
My LinkedIn Profile.
My Github Repositories
My Vision: Machu Picchu, Tech4Good
My Github account is composed of 4 types of repositories
All repositories have one of the 4 prefixes in the description. Your interest is most certainly in the tutorial repositories.
Machu Picchu is my current project. The vision of Machu Picchu is as follows (versión española aquí)
The advantages are:
You may want to continue reading, or explore the FAQ to see if your questions are there.
Almost all blockchain projects store the data on the blockchain. But for use cases that don’t need double-spending protection, nor governance enforcement mechanisms, storing data on the blockchain is overkill. Transaction fees range between USD 5 and USD 300 (!).
IPFS (Interplanetary File System) and OrbitDB are decentralised storage solutions that have no data validation constraints. They just store the data. They use cryptography only to authenticate the owner (the person in need) and the consumer (assistance organizations) of the data. Let’s store the bulk of data on IPFS and store on the blockchain only the public keys and the addresses of the smart contract that a person in need may invoke. In doing so, the cost of registration of a person in need in the blockchain range between USD 0.50 to USD 3.00, which is affordable.
IPFS decentralised storage rules replicate the data between 20 peers or less. These peers may come and go. A Raspberry Pi 3, small and faceless ARM computer on Linux, with 250 GB of storage costs USD 50 and can store data of 200 thousand persons at 1 MB each. If a node replicates 20 other nodes, the figure is down to 10 thousand persons per node. This still makes the system highly scalable to hundreds of millions of persons in need, by putting one Raspberry in every few villages or camps.
We can start using the existing IPFS - OrbitDB nodes and self-host progressively with the Raspberry solution.
A person in need has at best a cellular phone. How can we give blockchain access to these people?
These people will access the blockchain through their chief of village, or equivalent, who has a blockchain enabled smartphone or tablet. This is a multisignature scheme that has been prototyped by Machu Picchu in one hackathon. The cellular sends via SMS an information to populate the profile. The originator of this SMS will be confirmed by the chief of village on his or her smartphone or tablet. The transaction will be sent to IPFS for storage. Depending on the information, a trace may be stored or not on blockchain.
Once the habit of doing so is acquired, this multisignature can be extended to many other community usages: participation to common chores, incentives for good practice, education, decentralised exchange of tokens etc.
Mach Picchu is open source and collaborative.
The Machu Picchu toolbox is composed of several components:
Machu Picchu is working on a demonstrator that implements the main components as described above
Points 1 and 2 are available today, in the form of a game of Pepito disguises.
As said above, the immediate advantages of Machu Picchu for an humanitarian organization are:
The long term advantages come when more humanitarians join Machu Picchu, leveraging the networking effect
Thank you for having read until here. Machu Picchu is looking for 3 kinds of participants.
Machu Picchu is in continuous development. At this stage, the Pepito disguises is available to create a disguise, store the data on IFPS/OrbitDB, store the addresses on the blockchain. The road ahead is still long, but let’s do it together. Let’s find the funding and derive together the Pepito disguises to satisfy your own needs.
Machu Picchu is not rushing to obtain results and funding. We know that the technology is there and the direction is good. But the tool has to match the field reality and the sooner we work with the humanitarian organizations to adjust the aim, the better.
Machu Picchu has won several prizes in recent hackathons. Contact us if you feel that there is a hackathon that has a theme that is close to Machu Picchu’s technologies.
Machu Picchu is blockchain4good, programming with a purpose, open source, collaborative. Contribute your code and showcase your skills, for good. Any support, how small it is, has a value. The list of keywords is endless:
Machu Picchu’s purpose is to provide low cost tools for low income persons in low profile applications, but this doesn’t mean a small solvent market.
The FAO estimated in 2013 that there are more than 500 million households in need. In 2019 the Cash & Voucher Assistance programs totalled worldwide USD 5.6 billions. This amount makes for only 17.9% of the total international humanitarian assistance. Any percentage gained in operating costs translates into hundreds of millions more, to be shared between Machu Picchu and the persons-in-need.
You can use the editor on GitHub to maintain and preview the content for your website in Markdown files.
Whenever you commit to this repository, GitHub Pages will run Jekyll to rebuild the pages in your site, from the content in your Markdown files.
Markdown is a lightweight and easy-to-use syntax for styling your writing. It includes conventions for
Syntax highlighted code block
# Header 1
## Header 2
### Header 3
- Bulleted
- List
1. Numbered
2. List
**Bold** and _Italic_ and `Code` text
[Link](url) and 
For more details see GitHub Flavored Markdown.
Your Pages site will use the layout and styles from the Jekyll theme you have selected in your repository settings. The name of this theme is saved in the Jekyll _config.yml
configuration file.
Having trouble with Pages? Check out our documentation or contact support and we’ll help you sort it out.