Leading blockchain security company CertiK has successfully completed an audit of ICON’s smart contracts.
CertiK summazied the results of the audit of ICON’s Service Engine on Wednesday. The Service Engine processes business logics such as IISS and Fee 2.0, making it a core part of ICON.
The audit reviewed the Python implementation for its business model, studied potential security vulnerabilities, its general design and architecture, and tried to uncover bugs that could compromise the software in production.
CertiK’s audit was a three-fold process. It included a manual review of its security design, a static analysis in which engineers debugged the code without executing the program, and a dynamic analysis that tested and evaluated the code in real time.
The security company’s primary advice to ICON was to keep its codebase updated. Wrote CertiK on its Medium site:
“CertiK’s team of engineers states, ‘with regards to the codebase, the main recommendation we can makeâ€‹ is to continue updating the codebase to match the latest major versions of Python and their respected standards,â€‹ so that officially recognized libraries, as well as the team’s custom codebase, deliver â€‹high code quality and security.â€‹’
Additionally, the CertiK team of engineers advised ICON that all minor findings are carefully considered and assimilated in the codebase of the project to ensure that the highest code standard is achieved.”
MyID to Launch This Month; ICONLOOP to Focus On Data Collection and Use
The DID service MyID will launch sometime in July.
ICONLOOP CEO J.H. Kim explained his company’s leading decentralized identification platform at the 16th Blockchain TechBiz Conference at Seoul’s COEX on Thursday.
Service will begin at Shinhan Bank, followed in order by IBK and NH Bank. You can get your DID through those banks’ mobile banking apps.
Kim also gave ICONists a peak at the future. He said that while ICONLOOP may have focused on building a digital ID platform and infrastructure this year, the company would focus next year on collecting and using digital data. He revealed that his company would build a base for collecting, managing and using personal credential data and construct a digital big data transaction platform by collecting third-party credential data.