Last updated a year ago
Salesforce lacks a solution for blockchain-based crypto transactions, impeding efficient operations. We aim to integrate a Cardano wallet for seamless transactions.
We propose to integrate CodaEA to involve communities in solving and leveraging solutions to Cardano Node errors, blockchain errors, and app errors.
This is the total amount allocated to Make Cardano software easier to use by integrating CodaEA.io.
Jay Imerman - jay@theparallelrevolution.com - over 30 years as a computing professional developing and implementing solutions for businesses of all sizes; two years as a Cardano SPO
Daniel Kuchciak - dan@theparallelrevolution.com - over 30 years as a computing professional developing and deploying business, database, and Web-based solutions since the Web’s inception; one year as a Cardano SPO; ADA owner since the beginning; Cryptocurrency enthusiast for 5 years; 2 years as Cardano SPO
Dr. Peter Trzos, MD - pete@theparallelrevolution.com - Over 10 years experience in political advocacy, canvassing, and marketing; ADA owner and Cryptocurrency enthusiast for several years
Alex Mazurek, Lead Cyber Security Engineer - alex@theparallelrevolution.com - Over 12 years experience in database & software development, automation across Aerospace, Banking & Retail
No dependencies
Back-end server apps will not be open source. All public and Cardano-integrating code is and will be open source.
SDG Goals:
CodaEA is a Centralized Error Management System (CEMS). It is part of an online ecosystem that enables a wholly new approach in Computer Science! That is the discipline of ICEMS, or Integrated CEMS - an Error-Centric approach to managing issues with software. For example, in the case of application server operation, it completes Operational Monitoring by providing a much-needed service and functionality that will help server operators keep an eye on issues and handle them proactively.
At The Parallel Revolution LLC, we realized that after decades of technology experience, it was time to take a stand:
No more error messages unless you also give us solutions, and let us contribute our knowledge to help others.
And CodaEA was born - the Error Centric ecosystem that enables you not only to get the description of the problem, but to get it in an understandable way, with actionable solutions, and the ability to participate in the community.
CodaEA is an Error Analysis ecosystem designed to link communities around networks (or applications) for mutual support - and around specific error codes that represent the actual issues faced as users in the Community. Network Operators typically have the job of running server software, which emit execution logs. Often, the error messages are cryptic or otherwise difficult to determine a) whether they are significant or not, and b) what you should do to fix it - especially if you are new to operating that software.
CodaEA is the solution. It provides a public REST API to report the errors, and operations for the community to analyzed and establish the appropriate meaning and severity of the error, and query those results. It facilitates discussion and troubleshooting. But more importantly, it provides visibility into the backend operations of server software - visibility to the operators for monitoring and issue alerts, and visibility to the software developers for in-field quality assessments and operational performance.
If that isn't great enough, CodaEA collects metrics on the errors that are reported. Software Developers can access those metrics, to find out what errors their customers are facing in the field. And, they can use those metrics to measure the effectiveness of their QA efforts, or maybe even to drive their QA focus to resolving specific issues that are of bigger impact.
As a Network Operator or Software Developer, you can join the CodaEA Community by creating an Account. Community Members earn reputation for their participation, and that reputation will soon be tied to the CodaCOIN Token cryptocurrency, which will be awarded to the Members' Cardano wallet by the end of every epoch.
CodaEA solves problems with error messaging by utilizing an already-deployed public, Error-Centric approach to problem identification and solution. The CodaEA community decides what the error messages mean. Their analysis is used to scan execution logs (or other sources of error occurrences) and determine which codes are worthy of notification. The CodaEA community then provides discussion and solution posts based on that Message Code, that are community moderated and voted most or least helpful to help researchers decide what will work in their case.
Our products work on the back-end in the Cardano Stakepool Node case, scanning the logs and notifying you within minutes via email of severe or unknown issues.
Our products work on the front-end, allowing Software Developers and Software Users to obtain useful, suggestive and interactive error messages that are both meaningful and helpful to resolving the issue indicated.
To solve the problem of allowing developers to obtain useful operational statistics, CodaEA captures counts on error occurrences, and allows the creation of Developer accounts so that Developers (e.g. IOHK) can access those statistics for analysis.
For the problem of lack of standardization of messages, CodaEA standardizes the error logging format, methodology, severity analysis, and timestamp to streamline error analysis and solutioning. We also centralize the database on the error code, which allows instant retrieval of all conversation (solutions & discussions) around a given issue.
In order to provide added incentive, we plan to issue a Cardano-native Cryptocurrency token tied to CodaEA Communities. This will be funded by half of the allocated Catalyst funds. As people use CodaEA, they can earn the Coda Coin - and use that Coin to post bounties to incentivize people to provide solutions to issues that occur. NFTs issued by CodaEA will also be delivered to their wallets. This will further incentivize people to join Cardano and Cryptocurrencies in general, as well as reward them for their contributions to support others.
For Cardano, imagine:
In the Short-Term:
● Coverage of CodaEA in blogs, podcasts, and news articles
● Positive Word of Mouth recommendations
● Achieve all Phase 1/Phase 2 objectives
● Number of accounts with Cardano wallet addresses registered
In the Long-Term:
● Grow CodaEA and general ICEM principles to become an indispensable part of computing landscape
We currently have 4 full-time committed professionals with multiple decades of experience each. We have a communication system in place on social media, and software already developed and being used. We can therefore keep public announcements going, development, and interactions with other groups as it moves forward.
Our main goals are to:
We have already validated our approach with testing on processing Cardano CNODE logs over the past year, and including other software analysis in our ecosystem. We will continue to validate feasibility based on the indicated metrics we will measure as it moves forward (see KPIs / measurements of success in other areas of this proposal).
Project Milestones
Usage Milestones / KPIs
Public Reporting
Phase 1: Launch
Deliverables:
Outputs & Documentation:
Phase 2: ADA Integration
Deliverables:
Outputs & Documentation:
Operational Costs: $50,000 (Operation of server environments, software licensing, cloud infrastructure hosting, backups)
Developers: $300,000 (Pay salaries of existing developers, Hire additional developers, Smart Contract writers, UX Experts, Graphics Experts - for 1 year)
Liquidity Pool: $150,000 to incentivize use of CodaCoin token with CodaEA, purchases and exchanges with other currencies
Jay Imerman - CEO - Back-End Full Stack Developer, Infrastructure Expert, Web Developer (30 years experience)
Daniel Kuchciak - CIO - Front-End Web Developer, Database Developer (30 years experience)
Terri Stocke - UI/UX Expert, Project/Program Management (25 years experience)
Alex Mazurek - CPO (Chief Product Officer) - Drive product features, security, prioritization (15 years experience)
Brian Patrick - Back-End Full Stack Developer, Infrastructure Expert, Web Developer (25 years experience)
Peter Trzos - CMO - Marketing & Executive Presentations (10 years experience)
Alex Bruskin - CTO - Technology Officer, Business Advisor (30+ years’ experience managing product development and international, defense contractor supplier businesses)
TBD - Plutus Smart Contract Developer
TBD - Plutus Smart Contract Integrator