Performances & Security — Archethic (Formerly Uniris) Tech Update

Archethic Editorial
Archethic
2 min readNov 10, 2022

--

In the last October, Archethic network released a new version of its protocol to achieve more stability, performance and deliver better to the ecosystem.

As the arrival of the public mainnet is closed, we emphasize our tasks and priorities on the stability to make it more secure and reliable.

Bug fixing is then our main activity, and we thank the community for the reported issues in the bug-bounty program.

Performances

A huge amount of work have been done to improve our P2P network in terms of communication and synchronization. This helps to reduce the complexity and issues during node’s bootstrapping or self-repair.

2. Beacon Chain

We also worked to improve the scalability and performances of the network, specially on the BeaconChain. We reduce the size of the stored beacon chain by aggregating the data for each self-repair (daily).
This changes helps us to reduce the overall size by x8.5 (from 94MB -> 11MB)

This brings also better performance in the explorer to fetch quickly the sharded information from the BeaconChain.

Security

We worked particularly to harden the security of the node’s cryptography by leveraging more hardware component (as TPM). A few months ago, we shifted to a hybrid node’s cryptography — using both software and hardware keys.

Hence, to secure the software model of the cryptography we implemented secrets wrapping and secure it with TPM & Hardware implementations (more implementation details can be found on Github https://github.com/archethic-foundation/archethic-node/pull/602https://github.com/archethic-foundation/archethic-node/pull/620)

2. Origin devices

We also worked to enhance the origin device key proposal.
A better verification for the keys and certificates is now available to provide more trust in the Proof of Work algorithm.

3. AEWeb

The first big DApp build on Archethic being decentralized web hosting with AEWEB. We have improved the security of the delivery of websites by using a new way to route requests to your hosted website along with certificates.

For a real example, you can visit the on-chain version of archethic.net

Thanks!

We also would like to thank all the contributors which are giving us feedbacks and report issues for the bug-bounty campaign, bringing more stability and security to the network.

Do you want to learn more about Archethic ?
Visit our website [Archethic.net], follow us on [X-Twitter], or join our community on [Telegram].

--

--