What would you like to search for?

Weekly Updates|4 MIN. READ

Elastos Bi-Weekly Update – 12 August 2022

  • SHARE

 

Technical Dynamics

Elastos Essentials
– Released v2.6.0 version. This release includes support for Ledger Nano X, Elastos multi-signature wallets, as well as many usability improvements and bug fixes, new built-in EVM networks, and more
– Improved Ledger transactions for Identity, EasyTokens and other operations
– Integration of Fusion network transaction lists
– Screens internationalization
– Fixed Ledger integration issues and multi-signature account usage issues during testing
– Solved the problem that the voting history of DPoS voting cannot be displayed after SDK upgrade
– Fixed some avatars not displaying properly in the contacts app
– Fixed Gnosis network balance bug

Hive
– Released Java SDK and Javascript SDK v2.8.1
– Released Hive Node v2.8.1, which improves vault backup operations and support contract payments
– Optimized Hive Node runtime env configuration file
– Updated the Hive Node Python service env configuration file according to the newly deployed Payment contract
– Hive Node added and optimized subscription services, supplemented test cases and other implementations
– Updated Hive Payment JS SDK and Hive JS Demo sample to support calling Payment contract in Mainnet environment
– Refer to the latest modification of the Javascript SDK to modify the Swift SDK
– Designed the Hive SDK front-end data encryption scheme
– Improved the basic functions of HiveHub website
– Added error code description in Hive Node API documentation

Carrier
– Modified the Put Value interface type of DHT Node
– Refer to the Value code of DHT Node to implement the Peer function
– Changed the value verification method in the Secured KAD mechanism of DHT Node
– Updated Crypto module test case for DHT Node
– Simplified API definition of DHT Node
– Added method to generate immutable/signed/encrypted in DHT Node Value structure
– Performed DHT Node overall operation verification test and solved problems found
– Continued development of Java DHT SuperNode

DID
– Reviewed the Elastos DID specification against the W3C DID specification version 1.0 update
– Discussed DID support for encrypted data

Mainchain
– Continued to conduct tests such as multi-signature account voting and receiving rewards under the DPoS 2.0 consensus, and fixed the problems found. DPoS 2.0 is an important upgrade of the Elastos main chain consensus, which is conducive to improving the decentralization of the Elastos network and increasing the stability and security of the consensus network.
– Added real-time memory usage monitoring module. Through this module, users can monitor the memory usage of nodes and locate potential security risks such as memory leaks.
– Adjusted the schnorr signature verification method to use the BTC’s Segregated Witness verification method.
– Built Arbiter node test data, tested the stability and reliability of the Arbiter node direct connection network, and fixed the problems found.
– Conducted data compatibility and performance tests of the main chain nodes that add VMs.
– The Lightning Network added an RPC call method signed with a private key and a communication protocol for collecting multi-signature signatures to test the multi-signature signature process.
– Carried out the function test of the original text display of the main chain browser, and fixed the bugs found during the test.

ESC Side Chain
– Optimized the functions of block rollback, reorganization logic, and synchronization of consensus state, and performed unit testing.
– Prepared ELink for deployment to Testnet. ELink is a decentralized oracle network that allows other smart contracts to securely access data such as identities and credentials on the EID side chain, opening up the data link between DID identity data and dApp applications, and meeting the needs of dApps to obtain DID and credential information.
– Investigated the implementation of zero-knowledge proofs such as zksync.
– Fixed ESC browser unit display error.

EID Side Chain
– Adjusted the Unicode normalization of DID documents to NFC, and supported the special character “&” in Payload. Using NFC to normalize DID document encoding can maintain the consistency of DID documents in different language environments, which is conducive to the global implementation of Elastos DID specifications.

Community News

The Elastos Foundation has provided the latest monthly update on its Buyback Program to Support DPoS 2.0. Read it here:  https://news.elastos.org/ela-buyback-program-to-support-dpos-2-0-monthly-update-july/


Useful links:

  • SHARE

Next Posts

Weekly Updates|2 MIN. READ

ELA Buyback Program To Support DPoS 2.0 Monthly Update – July

Weekly Updates|4 MIN. READ

Elastos Bi-Weekly Update – 29 July 2022

Weekly Updates|5 MIN. READ

Elastos Bi-Weekly Update – 15 July 2022

00:00 / 0:00:00