Dec 18th, 2018: Welcome to the NULS bi-monthly progress update.

See what NULS has achieved in the past two weeks:

Technology Progress

1. Node Wallet

The NULS main-net wallet v1.1.5 has been released, which focuses on the stability of network and block synchronization, reducing the chance of fork and the risk of yellow card penalty due to fork.

The technical team optimized the memory management, the network transmission mechanism, and block download mechanism, and launched the v1.1.6-beta of the node wallet to the test-net.

2. NULS 2.0

The network module and the block management module begin to enter the joint debugging phase, and are currently in the state of debugging and solving the issues.

The RPC tool is now stable after the refactor.

The internal functions of the chain management module have been completed and the self-test is done.

The internal functions of the consensus module have been completed and the self-test is done.

The transaction management module begins batch processing of transactions.

3. Blockchain Explorer

The new explorer has completed two rounds of product reviews and will launch iterative development in mid-December. The new version optimizes the UI design and adds more consensus data display, such as the forging-round information, the next forging time and the delegate-address details of each node, as well as the optimization of the query of the transaction, block, address, etc. Users can get the data they want more quickly through the explorer.

4. New Wallet

The product research and design of the new wallet have been completed, and the product review will be launched soon. The new wallet comes in three versions: Web, Desktop Lite, and Desktop Full. With the Desktop Lite, there is no need to download the complete block data to access the wallet through the client for users, which improves the access efficiency. At the same time, the three versions will adopt a unified UI design to facilitate team maintenance and reduce the user’s learning cost. In addition, with the new version of the wallet, users can easily switch the corresponding server address. In case of the issue occurring in the official server, users can switch the address to connect to other nodes to use the wallet normally and avoid any impact.

5. NIP

The first draft of NIP (NULS Improvement Proposal) has been completed and is undergoing an internal review. NIP, a design document, stands for NULS-related improvement proposals. The core protocols, interfaces, standards, and information related to NULS need to reach consensus in the community through the NIP process before they can be recognized.

6. Official Website

The official website has been updated to v1.3.0, which changes the display structure of the Wallet page, and classifies the wallet into three types: Desktop, APP, and Web Wallet. Meanwhile, tips and explanations for the third-party and community developers’ wallets are provided to help users make better choices.

7. DApp

The Red Packet DApp has been included in the product planning. Its design is expected to start in mid-December. After the completion of the Red Packet DApp, users can distribute the NULS red packet through the application.

Technical Community Progress

CCC (Code Craft Council) Progress