Reputation: 13
As Docker is the underlying Chaincode deployment vessel, are there any workarounds that would enable the said mobile devices to act as nodes in the Hyperledger network? I realize HL IROHA is creating a library to solve the issue, but I could not find a tangible timeline for that, as it right now does not provide a full integration with a distributed ledger on IoT.
Upvotes: 1
Views: 1066
Reputation: 162
About Iroha, there are two options depending on what you mean by iOS/Android device.
In order to run Iroha on ARM device you have to build it on the target platform. Building Iroha requires notable amount of RAM - for 32-bit ARM host you will need 8GB RAM. The build can be performed inside Docker container. To prepare the container you will need to:
Please do not forget to mount a folder with Iroha git repository to the container
Upvotes: 2
Reputation: 461
Android clients want to use bindings like any other people so we need to give them shared library for architectures like arm64-v8a and others. Bindings are NOT implementation of shared model, they are just a bridge between Python/Java/other languages and native library. Java bindings use library for Linux or Mac so they do not work for Android.
You can make nodes dedicated to every mobile app registered to the network unlike providing a connection to the existing node.
Upvotes: 0