THELOGICALINDIAN - A abundant faster adaptation of Electrum Server is now accessible The reimplementation of Electrum Server alleged Electrum X is the conception of Neil Booth which he claims to be 10 times faster than the Electrum Server
The Electrum X Server codes are fabricated accessible on GitHub beneath the MIT License. While the capital server is congenital on Python 2, the new reimplementation makes use of abundant avant-garde Python 3.4 and still manages to assignment with the absolute clients. By application Python 3.4, Neil leverages aloft the asyncio affection for a bigger applicant implementation. The Electrum X Server is not aloof accordant with Bitcoin but additionally with added altcoins which allotment similarities with Bitcoin protocol. A custom codebase has been set in abode to ensure compatibility.
While the Electrum server database is huge, with over 35 GB account of data, the new arrangement is abundant added bunched and efficient. According to Neil, the Electrum X server is added advancing back it comes to caching and batching DB writes. In addition, it additionally offers a abundant bunched representation of the UTXOs, map abode basis and alike the history. The compression of abstracts on Electrum X is facilitated by the pruning affection that aloof food the transaction hashes in a beeline arrangement instead of autumn abounding transaction hashes and heights.
The Electrum X is not a accomplished artefact at the moment, but added of a prototype. The indexing arrangement for adjoin only- metadata makes use of the absolute position of the abstracts on the deejay instead of levelDB. All these new features, acquired from the latest Python accent additionally offers an advantage to abbreviate the claim of ciphering ability and memory.
Neil still has few affairs for added development of Electrum X. According to his roadmap, the server will abide few added achievement improvements. These improvements accommodate blockchain reorgs, administration applicant access and alive assertive functionalities to C or C platform.
In the advancing days, he additionally intends to accommodate DoS aegis to ensure Electrum X’s security. While he has accurate that the new arrangement is abundant added avant-garde and able than the antecedent one, it is to be apparent whether Electrum developers apprentice article from this and accept some of the appearance into their alms as well.