Genaro Network (GNX) Monthly Technical Report — August
By: Genaro Network, Gnx
Tags: Dapps, Storage, Blockchain, Technology, Innovation

Summary: The public chain shadow account test runs smoothly, and the X-pool mining pool reward model has entered the internal test phase.

Overview:

This hot month not only the weather temperature degree has risen, but the activity of Genaro engineers here has also been significantly increased as well. Genaro’s technical team has tested the updated shadow account and mining bonus account of the public chain to confirm that the load is stable and running smoothly. Different modes of the alliance chain have also been built, tested and applied. The X-pool mining pool development work has been even more intensive: not only does the mine pool reward model enter internal testing, the team also started it’s integration with the test chain.

Please see the latest developments of this month.

Public chain part:

The design and development of the trading interface is 50% completed.

The test of the shadow account and the mining bonus account after the update of the public chain confirmed that the load is stable, and the operation is smooth.

Ensured that the shadow account has the same mining rights as the mining account, the synchronization block is stable, and the node assets are secure.

Checked account balance, public key, synchronized transaction data, transaction time, assets, transferor/recipient, handling fee and other information.

Universal service transfer of SDK chain code, load balancing is completed under high concurrency.

libgenaro version 2.0 design is completed by 70%

Alliance chain part

Construction and testing of Fabric etcd mode and kafka mode.

Comparison of the data consensus mechanism of the Fabric etcd mode and the kafka mode, and the performance comparison of the application scenario.

Quotum cost minimization and the setup and user test of the two-node binding run mode has been completed.

Fabric browser testing and application, as well as block query function, data pipeline function, data contract function.

Bridge V2.0 section

User upload of encrypted files, files with no encryption, and resume transmission function.

Upload file cases:

1. Upload is not encrypted. This option is used to upload non-sensitive data, or data that the user has already encrypted, so as to avoid unnecessary waste of resources and also enable fast upload.

2. Encryption, using symmetric encryption, the system automatically generates a key, encrypted by the user’s asymmetric key and saved to the server. Asymmetric encryption does not affect its file size.

Authorized upload:

Whether the authorization via the bridge allows accepting data into the network. Proactive authorization is used in consideration with user trustworthiness issues and limited resources to protect the network.

Authorization/pre-allocation

A. If the size of the uploaded file is less than or equal to the remaining space of the user (bucket), the bridge temporarily locks the space of the corresponding size and makes final confirmation after the upload is completed.

B. Otherwise, the pre-allocation fails, prompting the user has run out of space or compress the file and try again.

2. Hash check

If the user does not choose to encrypt, the hash is calculated first (after compression), and the file is checked according to the hash to see if the file already exists in the network. If it exists, the function is directly uploaded, that is, the quick upload.

Uploading

Client file uploading

1.Request a farmer list

The bridge returns the farmer list based on file size, fixed sharding strategy, and other conditions. The farmer in the list can be repeated to indicate the recipient of each fragment.

2. Request upload to the farmer

The farmer requests confirmation from the bridge.

3. Start uploading

Complete the breakpoint

4. After the upload is completed, the farmer returns the hash of the fragment. After the client confirms, it notifies the bridge.

Upload success

When all the shards have been uploaded successfully, the system automatically assumes that the file has been uploaded.

5 Download the file

As with the upload, the download also satisfies the function of resuming the breakpoint.

Scope of application includes

1. The user downloads the file from the farmer.

2. Farmer backup data from other farmers (ie mirror)

X-pool mine section

1 Modified the mining pool shutter of adding the margin, causing the transaction to be blocked.

2 Fixed the bug when after mining is finished, the mining pool ends the synchronization block according to the default trading block, so as to avoid the multiple mining caused by the synchronization information not being timely.

3 Mining pool reward model design, internal testing.

4 The mining pool is connected to the test chain, and the test transaction data is synchronized to ensure smooth transactions.

5 The mining pool margin extract test and optimizes the margin withdrawal process.

6 X-pool mining pool operation manual is completed.

In 2019, Genaro’s exploration and innovation in technology never stopped. The public chain, the alliance chain, the storage, the mining pool, and the broad product line awaiting excellent technical developers to start from the trial and join the community to exchange ideas with the Genaro team. More development progress will follow via official channels of Genaro Network.

We are committed to delivering advanced products and technologies in order to establish a blockchain ecosystem that meets market needs, please contact us if you are interested in cooperation or developing alliance chain: info@genaro.network. As for the developers interested in building DApps on the Genaro Network mainnet, please kindly stay tuned to the upcoming updates on Genaro official website and Github.

Breaking News: The first edition of the GSIOP protocol is officially released

On February 20, 2019, Singapore time, Genaro Network, the world’s first smart data ecosystem with a Dual-Strata Architecture, integrating a public blockchain with decentralized storage officially released the first version of the GSIOP protocol. This is not only the product of nearly a year hard work of the Genaro entire team of engineers, but it also marks Genaro’s new milestone in the practical application of cross-chain technology.

Breaking News: G.A.O. (Genaro Alpha One) is officially launched

Genaro Network, the future of Smart Data Ecosystem for DApps, invites you to witness the new era of smart data, empowered by the revolutionary serverless interactive system!

Recommended reading: Genaro public network mainnet officially launched | Community Guide

Download Technical Yellow Paper

Genaro’s latest versions, Genaro Eden and Genaro Eden Sharer, will allow you to store your files in a more secure way and share your unused storage to earn GNX.

Get your Genaro Eden/Sharer for Linux, Windows and MAC OS right now from the official website:

Git source repository is on GitHub>>

Important:

Warm reminder to our community members, please download Genaro Eden ONLY from our official website/GitHub and DO NOT trust any referral links and reposts from anyone, otherwise, we won’t be able to guarantee privacy and security of your data and protect you from scammers.

Genaro Eden — The first decentralized application on the Genaro Network, providing everyone with a trustworthy Internet and a sharing community:

Related Publications:

Genaro’s Core Product Concept

Genaro Eden: Five Core Features

How Does Genaro’s Technology Stand Out?

Genaro Eden Application Scenarios and User Experience

The Genaro Ecosystem

Matthew Roszak Comments on Release of Genaro Eden

About Genaro Network

The Genaro Network is the first smart data ecosystem with a Dual-Strata Architecture, integrating a public blockchain with decentralized storage. Genaro pioneered the combination of SPoR (Sentinel Proof of Retrievability) with PoS (Proof of Stake) to form a new consensus mechanism, ensuring stronger performance, better security and a more sustainable blockchain infrastructure. Genaro provides developers with a one-stop platform to deploy smart contracts and store the data needed by DAPPs simultaneously. Genaro Network’s mission is to ensure the secure migration of the core Internet infrastructure to the blockchain.

Official Telegram Community: https://t.me/GenaroNetworkOfficial

Telegram Community (Russian): https://t.me/GenaroNetworkOfficial_Rus