Ambrosus: The launch of the 2nd Scalability solution — sidechains, Ambrosus Bridge updates, Front-End Team progress, Vlad Trifa (Chief Product Officer, Ambrosus) on EDCON 2019
Biweekly update 8th May — 22nd May
Over the period of the two weeks, Ambrosus wasn’t particularly active on the social side, however, the development progress seems to be essential. The team published a document with a complete overview for the notion of sidechains: A sidechannel (or a sidechain) is a separate blockchain network that runs in parallel with the main network. It can be mostly a private network, however, the sidechannel must be tied to the main network with some form of interoperability between them. Moreover, a new progress report appeared. It contains information about recent breakthroughs, horizon development and events planned: firstly, a number of very important fixes and enhancements have been made to the different masternodes within the Ambrosus Ecosystem; Secondly, The Ambrosus Front-End Team presented a fine-tuned and concise introduction to Amb.to — the Ambrosus ‘Asset’ and ‘Event’ search/management interface; Thirdly, Ambrosus Bridge timestamps have been added to logs, and all issues discovered in the end-to-end testing (e2e) have been checked — and that’s not all! Social networks make us happy with the increasing number of subscribers, as well as developers with their frequent commits. The sky’s limit for Ambrosus, stay tuned!
- Ambrosus launches the 2nd Scalability solution, in addition to Bundling — sidechains! Create your own tokens and NFT on top of $AMB-NET. This is the first step for Ambrosus to become the BoB — Blockchain of Blockchains! The paper they published gives a complete overview for the notion of sidechains, as well as what the PoC specifically entails: A sidechain is a separate blockchain network running in parallel to the main blockchain network. The Ambrosus PoC explains how through the Hermes Dashboard, enterprises and entrepreneurs alike have the possibility of creating tokens on the Ambrosus network for loyalty programs, custom assets, and much more.
A sidechannel (or a sidechain) is a separate blockchain network that runs in parallel with the main network. It can be mostly a private network, however, the sidechannel must be tied to the main network with some form of interoperability between them. The side network can be configured differently to the main network or it may be a different network altogether. This allows for greater flexibility when it comes to transaction fees. Users in the side network can pay fees in that network’s native currency. So the proposal is to create assets on the main network and to have the ability to convert them into the native sidechannel currency where transactions can be performed while paying fees using, essentially, the same custom asset. After performing all the necessary transactions in the side-channel, users can convert their assets back into mainnet assets.
For the Ambrosus Ecosystem, the development of a sidechain architecture is crucial for two reasons. First, with the help of sidechains, unique forms of customer engagement such as loyalty programs, tokenised assets, and product-specific coupons can be managed on the Ambrosus Network at scale. This opportunity vastly expands the types of solutions that can be built within the Ambrosus Ecosystem by Ambrosus Solutions Architects as well as Ambrosus blockchain entrepreneurs. Second, sidechains provide an effective means of managing high-speed transactions without compromising the main network. From Internet of Things Devices (IoT), to micropayments, this increases the value proposition of Ambrosus to enterprises wishing to manage and store potentially millions of data entries at a cost-effective and manageable rate.
- According to Progress Report May 2019:
Masternodes Development Update:
- A number of very important fixes and enhancements have been made to the different masternodes within the Ambrosus Ecosystem. With regards to Apollo Masternodes, problems related to high CPU usage specifically in the product environment have been fixed.
- A universal script for automated transfers of AMBs from Apollos to the Apollo Top-Up Account has been designed for more efficient movement of AMB among validator nodes.
- Concerning Atlas Masternodes, ‘Bundle Status Tracking’ (BST) has been implemented as a cleanup mechanism for Atlas Masternodes, to further streamline the process of efficient data storage.
- Hermes Masternodes have also been the subject of a number of positive enhancements: for starters, and most importantly, the Hermes Masternode Extended API has been released on GitHub! Such documentation provides additional querying capabilities which consists of both REST and GraphQL APIs. In relation to optimizing Hermes for enterprise usage, the signing of requests on the Hermes Load producer has been moved to the client side, indicating a sophisticated upgrade to the Hermes architecture. Along the same tangent, all scripts related to the Hermes Load producer deployment have been reviewed, with one minor security issue identified and resolved.
- Additionally, another tool has also been released on the Ambrosus GitHub, which allows any interested party to gather insights pertaining to each node’s status (i.e. Sync time and current block) on the network! More specifically, the Parity Exporter provides real-time insights into a number of important monitoring variables including gas fees, transaction queues, account balances, and gas limits (among other features) and is openly available for use by any interested party.
- The Ambrosus Front-End Team presented a fine-tuned and concise introduction to Amb.to — the Ambrosus ‘Asset’ and ‘Event’ search/management interface! Recently released on GitHub, this document explains how to utilize Amb.to to visualize Assets and Events on the Ambrosus Network.
2. Front-End team has continued to work on UI fixes, Demo Application designs, and other front-end applications for different Ambrosus clients.
AMB-NET Tools and Fixes:
- A number of tools used on AMB-NET have been enhanced, while at the same time minor fixes and additions have been made to other components of the Ambrosus Ecosystem (challenge resolutions, distribution of rewards to bundles, and time stats of holding bundles have been added, while integration tests and alerts have been implemented.)
- Demo-Dashboard fixes have been completed, and a new and much-improved version of AmberEx has migrated to the Ambrosus Test Environment.
- A stress test has been run on the developer network to verify the activity of validators. Finally, all AMB-NET environments (Main, Dev, and Test) were checked while missing monitoring and alerts were documented for the production environment.
Dashboard Module Application:
- The public release of its Ambrosus Dashboard Module, accompanied by its Angular application documentation overview! Available on GitHub, this application and its accompanying documentation allows interested developers and entrepreneurs to download, and begin experimenting with their own dashboards for authenticating users connecting to AMB-NET, creating Assets and Events, and securing the transmission of data onto the network. A host of roles are available to dashboard users, illustrated in the photo below:
The Ambrosus Bridge has been undergoing significant developments, as it prepares to convert tokens from the first Atlas and Hermes Masternode operators into native AMB! Such developments include the following important milestones:
- all design/usability improvements have been implemented.
- metrics have been added to the bridge validator (i.e. number of discovered transactions as well as the number of warnings).
- scripts have been created for bridge contracts monitoring.
- the bridge has been checked in non-common use cases with no new issues discovered.
- test documentation of the bridge has continued, while necessary changes to the bridge test environment have been verified.
A number of measures have been done to both optimize the bridge in its current state, and to allow for community members to easily transfer tokens to and from the Ambrosus Network. More concretely, bridge optimization entails the following:
- timestamps have been added to logs, and all issues discovered in the end-to-end testing (e2e) have been checked;
- the e2e test has been refactored and improved for future testing.
- Ambrosus business developer Rado Dragov is rocking it at Burberry HQ, presenting Ambrosus retail solutions to the management. $AMB-NET can be used to protect the quality and authenticity of luxury products!
- EDCON 2019 — Vlad Trifa (Chief Product Officer, Ambrosus) giving a speech. Watch on YouTube.
- 15 May — Innovative Switzerland Program — Zug, Switzerland — Speaker: Angel
- 22 May — InNOWvate Supply Chain Event — Amersfoort, The Netherlands — Speaker: Rado, Kevin
- 3–5 June — Global Entrepreneurship Summit 2019 — The Hague, the Netherlands — Angel
- 6 June — Startup Grind Europe Conference — London, UK — Speaker: Angel
- 24–26 June — Crypto Valley Conference 2019 — Zug, Switzerland — Speaker: Angel
- 2–5 July — Tech Open Air — Berlin, Germany — Speaker: Angel
According to Q&A:
At some point between these first two dates, new documentation will be released relating to a unique and fully-functional IoT solution, as well as more detailed insights into the Ambrosus Edge Gateway itself.
The Ambrosus developer team will intensively test Atlases running on the newly updated AMB-NET. Therefore the next one to two weeks will be dedicated to testing the new DMP algorithm on TEST-NET. If that works as desired, a final test will take place on AMB-NET, after which Wave 0 Atlases will go live. If all goes according to plan, Atlases should begin onboarding by the middle of May.
By the end of June, a selection of core components of the Ambrosus Ecosystem involving IoT devices, Edge-Gateways, Hermes Masternodes and communication protocols, as well as the Ambrosus Network with accompanying Atlas and Hermes Masternodes will be fully-operational and functioning. Developers will be able to build robust applications utilizing all of the components of the Ambrosus Ecosystem, while entrepreneurs will possess all of the tools, required documentation, and information on collaborating with Ambrosus, in order to be successful in building and scaling real-world solutions.
- Bundle synchronization will continue to be monitored, while performance issues relating to the MongoDB will be further analyzed. Beyond minor tweaks, the first Hermes and Atlas Nodes managed and operated by community members will be forthcoming.
- In the coming weeks, the DevOps team will be resolving any further discovered issues with validator optimizations. Particular applications will be deployed to the Dev-Environment, while an automated changelog generation for existing deployed components will be implemented.
- Future focus on the Ambrosus Bridge will be concentrated on completing test documentation, performing testing on the Ambrosus Explorer in relation to the Bridge, and also verifying the fixed UX design. While the bridge will constantly be updated, the developer team is pleased with its overall status and performance.
- Photo from Telegram Community chat:
Social media metrics
The graph above shows the dynamics of changes in the number of Ambrosus Facebook likes, Reddit subscribers and Twitter followers. The information is taken from Coingecko.com.