Bytom Weekly News

BytomDAO
3 min readSep 13, 2019

--

Project Development

1. Recently, Bytom team has developed and tested shuttle, an on-chain asset exchange tool. The tool mainly supports cross-chain asset exchange and atomic exchange of different assets on the Bytom blockchain.

Shuttle is a big step for Bytom cross-platform transfer of assets on Bytom blockchain, which solves the transaction between different blockchain assets and increases the liquidity of assets. The tool can be used to realize the decentralized asset exchange system and solve the problems brought by the centralized trading system so that assets can not only circulate in a single blockchain system, and get through the whole blockchain network.

As a public blockchain platform focusing on the asset filed, Bytom provides a safe and stable underlying infrastructure for asset exchange. Assets are exchanged through currency exchange contracts on Bytom, which can ensure the complete decentralization and safety of assets in the exchange process. Tools address: https://github.com/Bytom/shuttle;

Dev Report

Vapor:

1. API interface document updated;

2. Fixed bugs encountered in blockmeta server while switching transactions;

3. Optimized transaction sync code and improved sync speed;

4. Updated the reward interface of transaction display node, connected and launched cross-chain interface and front-end;

Federation:

1. Tested edd25519 threshold signature TSS scheme;

2. Tested the Distributed Schnorr signature scheme;

Blockcenter:

1. Bycoin_cms function was transplanted to RPC module of blockcenter;

2. Released the new version, support chained transaction, asset name, and fixed the data table of transaction type;

3. Provided adding, deleting, changing and checking of configuration of banner and DApp, and updated configuration of bycoin version and read from database;

4. Sorted out the message push API document and format definition of the link;

DApp:

1. Function test after the launch of Red Packet DApp;

Blockmeta:

1. Vapor optimization, node reward distribution transaction added tags, Federation page supports filter;

2. Detected and fixed errors of mainchain positioning nodes;

Bystack:

1. Bystack website updated;

2. Bystack Bycoin management, banner, DApp, and statistical data;

3. Dealt with the conflicts between network authentication authority and front-end web page access;

4. Optimized storage microservice code and deployed storage microservice;

5. Provided /API /account/unbind API to allow the unbinding of Bycoin wallet and Bystack accounts;

6. Defined RPC interfaces for Bycoin wallet application and community consultation management, and provided management API to the frontend;

7. Managed vapor side-chain/data synchronization documents and managed Bytom P2P network documents;

8. Updated gostack assets and implemented API of asset details;

Byone:

1. Modified and optimized the voting details, cancel the voting, confirm the voting and confirm the cross-chain details page;

2. UI simplification of voting page;

3. Fixed the display of available balance of sidechain;

4. Fixed compatible backup and restore of old versions;

5. Optimized the display page of unbalance assets;

Cross-chain asset exchange tool:

1. Code optimization of asset exchange tools of main-side chain;

2. Fixed the occasional transaction failure caused by asset exchange of the main-side chain;

3. Tested the asset exchange tool, modified the readme and other documents to prepare for the tool release;

--

--

BytomDAO
BytomDAO

No responses yet