In addition to @gagarin55 we got Alexey @sudachen, who has joined just today. He has been working in software development industry for more than 20 years. He has a huge experience in Virtual Machines and Virtualization, Cybersecurity and Antivirus tools, etc. He is going to work on our Geth, SputnikVM and Emerald project.
Implemented ECIP-1017 monetary policy protocol changes in the 4.0.0 release. We spent a lot of time on testing new Monetary Policy, even created a special tool that allows us and a anyone else to run a simulation of the new Monetary Policy (with a real Geth and Parity nodes of course) and check that it’s working by yourself. More about this tool and the process how we were testing it in one of the following articles. If you use Geth, please upgrade!
We were also working on other features and improvements, including establishing a machine-logging system (as yet unreleased) for use with log parsers/+analysis, e.g. Filebeat/Elasticsearch/Logstash/Kibana. Please keep in mind that we’re still working on improving monitoring and logging, and there will be a separate release focused on this features as soon as we’ll finalize the format and instruments.
For bonus points, @sorpaas also built a minimalist (but fully functioning!) client with Sputnik and etcommon called etclient.
Refactored Emerald Vault into two packages: Emerald Vault now contains the Emerald business and security logic, and Emerald CLI now contains the user-facing CLI application connected with Vault. This separation of concerns should pave the way for smoother future-feature implementations and core and Dapp developer experiences.
Several new proposals have been added, including
designs for a stealth account schema
a fallback plan for Difficulty Bomb Diffusion
a recursive length prefix (RLP) media type for streamlining HTTP responses
changes relating to the GHOST protocol for using uncles in total difficulty calculation
options for increasing address and transaction readability
an outline for beginning discussions around sidechains