Elements inheriting all the fundamentals from Bitcoin is a major advantage compared to rewriting the code from scratch. Everything from networking and databases, to cryptography and data structures have already been tried and tested, with years of review and fixes.
Highlights:
  • Elements 22 included over 700 code-related fixes and improvements from Bitcoin, in addition to the Elements-specific fixes.
  • In ver 23, Elements is almost 80% identical code to Bitcoin.
  • Another benefit is familiarity of the codebase: it is easier for Bitcoin developers to understand and contribute to Elements code since the majority of code is shared.
  • Elements itself is completely open source, principally maintained by about 10 contributors. When including changes inherited from the upstream Bitcoin repo, there have been over 600 individual contributors to the codebase so far.
  • Further info and discussion: https://community.liquid.net/home
Questions welcome, the Liquid team is on stand-by.
reply
The P2 has the name elements? Or what is elements?
reply
p2? the linked article explains what elements is, basically core with extra capabilities for sidechains
reply
I meant L2.
reply