RE: Building IPFS and IPNS support directly into "BlockPay Libs" engine.
We are working on a proof of concept right now (to be done by friday of next week) where IPFS is fully integrated and completely decentralizes BlockPay as well so that it is unstoppable. "BlockPay API" will use this new Libs engine for integration with other apps, websites, etc.
BlockPay has been modularized in a way that allows us to use shared components across all versions of BlockPay across all kinds of systems and Integrations that we do (such as Odoo, SAP, ticket machines, etc etc). IPFS is now being added which further decentralizes BlockPay components and makes upgrades much faster over time and easier. If for example, App Stores decide to ban crypto apps or modules, or ISP’s decide to block “unapproved” crypto, IPFS has solved these problems as well since the files which run BlockPay and access to the BlockPay app will no longer require an App Store’s approval, http or even DNS.
Please find today's progress update below:
Task-1: "Create basic Android app for POC."
Status: "Done"
Task-2: "Implementation of IPNS/IPFS in Android app."
Status: "In-progress"
Task-21: "Research on development of non-http android IPFS library."
Status: "In-progress"
- We started researching IPFS libraries for android and found that almost all the libraries are using IPFS http api to get files.
- The libraries we investigated are: js-ipfs-api, go-ipfs, py-ipfs-api, js-ipfs, go-ipfs-api.
- We worked on somehow running IPFS daemon on android devices.
- We found a library that was doing something similar to it, however it was in kotlen language instead of java.
- We created a basic android app and tried to create IPFS daemon in it.
- We were able to create the daemon successfully, and are now working to grab the app files from it.
Next friday I will be ready to post more videos of the latest POC.
We are breaking new ground with IPFS here, this essentially makes BlockPay unstoppable and rock-solid, so when the tyrants start clamping down on crypto and crypto apps, BlockPay will still prevail.