Weekly News

Ecosystem

Matpool, the mining pool of Byom, published an article that it would service including POW mining, AI cloud service and master nodes of DPOS. According to blockmeta.com, Matpool is closely related to Bytom Tensority algorithm and AI cloud ecosystem.

Bytom Development Challenge

Bytom Development Challenge is a sustainable campaign which orients to the technological community. Through the online competition, the winners of challenge can enter the Bytom development competition for the final.

Bytom Trustchain Torch

Now the torch has passed Hangzhou, Seattle, Ji Ning, Qingdao, Shanghai, Shenzhen, Beijing, and Nanning.

https://twitter.com/Bytom_Official/status/1096372189513674753

Dev Report

Bytom core

1. The upper limit of the size of the orphan block pool is set to 256 to prevent other nodes from malicious attacks by constantly creating orphan blocks.

2.Tested validateTx for the transaction mock data of type layer in different scenarios.

3. Added the status_fail field when websocket pushes an unconfirmed transaction.

4.Pegged node startup ID to solve the problem that the same node is found as different nodes by discover module due to multiple starts;

5. Added subscription function to the transaction pool, and changed the mode of transaction acquisition from wallet and websocket module to subscription mode;

blockcenter

1.Integration for Github repo and Jenkins ;

2. Database structure upgraded, support multi-signature wallet and multi-signature transactions;

3. Added create multi-signature wallet API, and added test;

4. Added multi-signature wallet API, and associated multi-signature address, added tests;

5. Added the list of multi-signature wallet API, and added tests;

6. When updater processes transactions, updates “cost” utxo in batches;

When updater receives an unconfirmed transaction, it added unconfrimed utxo and added related unit tests.

Dapp demo -

1.Optimized MaxInt64 error display;

2. Added profiles for contract and parameter ;

3. UXTO optimal matching algorithm was added to the bonus page.

4. Added TXID by reconnecting updateBalance with front-end and back-end.

5. Added transformation matching support for multi-network ;

6. Modified the “balance” data table structure in the buffer server to support the storage of transaction ID and transaction status;

7. Optimized the update-balance and list-balance interfaces of the buffer server to display a list of records for confirmed transactions;

8. The buffering server supports getting the transaction status from the blockchain explorer and updating and syncing the transaction status in the balance table.

blockmeta

1.Deployed bytom — gm kit;

2. Fixed the display bug for mining pool distribution, added “bytom kit gm” navigation;

bycoin

1.Bycoin deployed helpcenter;

2.Bycoin help center adjusted UI , kept unified with the bycoin homepage, package logic and route rules optimization;

Bytom — chrome — the extension

1. Fixed the problem of account display when switching network;