Thu. Nov 26th, 2020

DAPUcases

Direct Apollo Partnership And Use Cases

Sharding – Reputable German Technology Company Verified Apollo Database Sharding

3 min read

Sharding – Reputable German company, Chainsulting, verified Apollo Database Sharding technology, the only of its kind in the blockchain and crypto galaxy. 

After waiting well over a year for verification, it finally happened, and the Apollo Sharding claim is no more just a claim but a verifiable success. Sharding is here before Ethereum 2.0 could show its presence.

PRNewswire published one of the first articles on Apollo Sharding on June 24, 2019. The report stated, “Apollo Currency is making history by becoming the first project to utilize sharding on an active blockchain and one of the first cryptocurrency ventures to implement a solution to blockchain bloat. Apollo sharding was activated on April 1, 2019, and the first shard segments on the blockchain at block 2,250,000. This first shard signals a monumental accomplishment toward blockchain advancement and a revolutionary moment in cryptocurrency history.

The main goal of the audit was to verify the claims regarding the Sharding (see the Scope of work section). Click To Tweet

“With the release of sharding, Apollo has officially become the fastest, most feature-rich and most sustainable cryptocurrency available,” says Stephen McCullah, director of business development.

Before Chainsulting, Bitfi verified Apollo Sharding last year, which resulted in their Twitter page post.

Sharding Verification Process

View all Apollo Database Sharding document by Chainsulting here.

According to Chainsulting, the auditing process follows a routine series of steps: 

1. Code review that includes the following: 

i. Review of the specifications, sources, and instructions provided to Chainsulting to make sure we understand the size, scope, and functionality of the codebase. 

ii. Manual review of code, which is the process of reading source code line-by-line in an attempt to identify potential vulnerabilities. 

iii. Comparison to specification, which is the process of checking whether the code does what the specifications, sources, and instructions provided to Chainsulting describe. 

2. Testing and automated analysis that includes the following: 

i. Test coverage analysis, which is the process of determining whether the test cases are actually covering the code and how much code is exercised when we run those test cases. 

ii. Symbolic execution, which is analysing a program to determine what inputs causes each part of a program to execute. 

3. Best practices review, which is a review of the codebase to improve efficiency, effectiveness, clarify, maintainability, security, and control based on the established industry and academic practices, recommendations, and research. 

4. Specific, itemized, actionable recommendations to help you take steps to secure your codebase.

Chainsulting is trusted by DIA Token, Nexxo Token, Percent Finance, TST Token, Stacktical Token, and many more.

During the security audit of the Sharding function, no critical or high issues were found after the manual and automated security testing."  Click To Tweet

Their security audit includes:

 Certificate of Compliance

 Full Report & Recommendations

 Automated Vulnerability Test (Mythril, Slither, Oyente, MythX, Solhint, HoneyBadger)

 Manual Security Testing (SWC-Registry, Overflow etc.)

 Coding Conventions Check

 Function and logic testing

Executive summary for Apollo Database Sharding.

Executive summary for Apollo Database Sharding.

“The codebase is written as simple as possible and not overloaded with unnecessary functions. Most of the codebase is well commented, these is greatly benefiting the review process, to fast understand how everything is supposed to work. The main goal of the audit was to verify the claims regarding the Sharding (see the Scope of work section). According to the code, the implementation of this functions are working and after our testing we can verify that both claims are valid. During the security audit of the Sharding function, no critical or high issues were found after the manual and automated security testing.” 

Now that Sharding is verified, some of the best exchanges for APL are Digifinex.comKnoxvip.com, and Bitmart.com. 

Due to Apollo products such as The Apollo National Currency System, Gold Secured Currency (GSX), Apollo Tax System, Stratus Social Ecosystem, and Knox World Pay, Apollo Fintech is providing solutions for our present and future problems. Two of their most significant and most recent partnerships are with RiskCapCom and Sovereign Union.

Follow Apollo Fintech on TwitterTelegram, Facebook, Medium, and more social networks.

0 0 vote
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x
Skip to toolbar