After some work, the version 0.2.0 is finally here.
What is new ?
- Rockdb database implemented. In this version, the database is stored into a fixed path and is only storing the accounts.
- RPC command getBalance is implemented. By supplying the public key of an account, if the account exist, it will return the balance.
The complete code can be fund on the gitlab repository : https://gitlab.com/far-out/farout/-/releases/v0.2.0
Contribution, comments and issue reporting are welcome !
The first release of the Far-Out blockchain project is here !
For the first release, it does not do much. The program is starting a JSON RPC service and responding to only one command: getting the version of the current core.
If you want to give it a try, you can call with an JSONRPC 2.0 request at devnet.far-out.biz:10861 the command version without any parameters. It shall return the version of the actual core.
It is not much, but it is the initial setup : the core development is started, the node application is running on the devnet !
In the next version, the JSONRPC will add the command to retrieve a block. This will means that the block and blockchain functionalities will be added to the core.
After spending a lot of time developing different software and python script to control many different processes and application, it become clear that trying to communicate between different systems , location and application type can be a real challenge.
There is many different solution available but nothing that were really fully solving the problems at hand. After some research, blockchain technologies emerged as a viable solution to control process and allow communication in a decentralized way. However, most of the blockchain framework can be really difficult to understand and adapted to the task at hand. Security is good but confidentiality is an issue as the data are shared across the internet.
To solve this problem, Far-Out blockchain project was started. The main focus on this project is to have a simple but fast and efficient way of implementing blockchain technologies to process controlling.One of the key element is to be able to run a section of the blockchain on a private network without having to share you information or processes with other.
This website offers you:
- blog posts to inform on the status of the development, release, general news…
- Description of the different project stages and status
- documentation of the blockchain and interfaces to implement thee Far-Out blockchain and interact with it
If you have any questions, feel free to send an email firstname.lastname@example.org.