Annual Report - Komodo€¦ · Annual Report. Agenda. 2019 Annual Report. 2019 Milestones....
Transcript of Annual Report - Komodo€¦ · Annual Report. Agenda. 2019 Annual Report. 2019 Milestones....
Annual Report
Agenda2 0 1 9 A n n u a l R e p o r t
2019 Milestones
Technology Overview
2020 Roadmaps
Marketing Review
2019 Milestones
KomodoBy theNumbers
700KWebsite Pageviews
99KTwitter Followers
10KEmail List Subscribers
9KDiscord Members
8.4KReddit Subscribers
6.2KTelegram Members
1.2KLinkedIn Followers
10K+Github Commits
65Blog Posts
52Weekly Newsletters
50+Production Smart Chains
+250KAtomic Swaps
2019
Komodo removed the zk-SNARK protocol from the Komodo mainchain. While zero-knowledge proof technology remains an optional feature for all projects that build within the Komodo ecosystem, the KMD chain no longer allows such shielded transactions. Learn more.
January
With help from Zcash team, the Komodo Dev Team patched a critical vulnerability in the code base. While the patch was activated in the
ecosystem upgrade that took place in December 2018, the vulnerability was not publicly disclosed until February 2019. Learn more.
February
K o m o d o P l a t f o r m
2019 Milestones & Announcements
ZKsnarks Optional for Smart Chains, removedfrom KMD Main Chain
Komodo Works withthe ZCash team to patch a critical bug
Komodo held the third-annual Notay Node Election and 32 new operators were elected by the Komodo community. Learn more. The Komodo Dev Team also integrated Dilithium, an open source quantum-secure digital signature scheme developed by researchers at IBM. Learn more.
March
Blockchain projects have long struggled to find a secure and incorruptible method for bringing external data onto a decentralized ledger. This is
what’s known as the oracle problem. Komodo Lead Dev James Lee solved this problem with decentralized trustless oracles. Learn more.
April
Komodo developed a series of modules that, in conjunction, offer an easy path for building a proxy token decentralized exchange within the Komodo ecosystem. This allows users to trade tokenized assets across various platforms and protocols. Learn more.
May
Annual Notary Node Elections Held, Quantum Resistance released for allKomodo Smart Chains
Proxy Token DEX Solution Released for All Komodo Smart Chains
Decentralized Trustless Oracle
Solution Released
The Komodo team announced that the Antara Framework, a toolkit for end-to-end custom blockchain development, would be activated in the
Komodo code base with a major update on July 15, 2019. Learn more.
June
Komodo pioneered an ultra-light, next-generation simple payment verification technology called nSPV. Learn more. Komodo also
developed Adaptive Proof of Work (APoW) consensus rules, which improves upon ordinary PoW rules to prevent difficulty stranding
attacks. Learn more
August
Komodo launched a full rebrand, including a new logo, visual identity, and messaging, as well as a new website and beta versions of two new products: the Antara Composer and AtomicDEX mobile. The rebrand launch introduced a new Komodo Platform to the world. Learn more.
July
Antara Framework, Komodo’s Smart Contract Technology is Announced
Next-Gen Ultra-LightSPV technology (nSPV) introduced by Komodo
In October 2018, Komodo established an official educational relationship with the University of Texas at Arlington (UTA). One year later, Komodo sponsored a hackathon event at UTA as part of that of that educational collaboration. Learn more.
September
Komodo integrated a full stablecoin suite to the AtomicDEX protocol. A total of 5 stablecoins— USD Coin (USDC), True USD (TUSD), Dai Stablecoin (DAI), Paxos (PAX), and Binance USD (BUSD)— were listed for trading on AtomicDEX. Learn more
November
Komodo held the first major stress test of Market Maker 2.0, the networking layer that powers AtomicDEX. Over 100,000 swaps were attempted in a four-hour period, providing an enormous body of valuable data for the
Komodo Dev Team to use for optimizing the protocol. Learn more.
October
Stable Coin Support Added to AtomicDEX
AtomicDEX Stress Test Held to Identify Bottlenecks for Production Readiness
Komodo activated a major software upgrade throughout the entire ecosystem on December 20, 2019. The update to v0.5.0 included DeFi
solutions for crypto-backed stablecoins pegged to any asset and a decentralized, collateralized loan technology, among other things.
Learn more.
DecemberKomodo Activates Major Update Across All Komodo Smart Chains
Stay Updated on All Komodo Announcements and News
Subscribe to Our Newsletter
Join Our New Community Portal
Join Komodo’s Discord Chat
Follow Komodo on Twitter
See All Past News on our Site
Technology Overview
Komodo Core is the engine that extends platform services to all Smart Chain projects. With a multi-chain architecture, Komodo decouples platform services from the KMD blockchain and offers them as optional features. Services include security, on-demand scaling, and interoperability
Antara is a powerful framework for custom development of blockchain-based products. Each Smart Chain comes equipped with a library of built-in modules, giving developers the ability to leverage existing modules while also having the option to code fully custom modules.
AtomicDEX is Komodo's third-generation decentralized exchange and the only DEX in the world to fully run on atomic swap technology. The AtomicDEX connects various blockchain protocols and makes this cutting-edge technology available to all with an open API.
Smart Chains
Komodo Smart ChainsFlagship Offering
Smart Chains are customizable blockchains launched with Komodo’s technology.
They’re Komodo’s flagship offering and are built on two key technologies: Komodo
Core and the Antara Framework. Komodo Core offers access to decoupled platform
services— security, scaling, and interoperability— while the Antara Framework
provides a toolkit for the custom development of blockchain-based software. Each
Smart Chain is fully autonomous and exists just like any other independent
blockchain project, with its own network, consensus rules, and currency. All future
platform upgrades innovated by the Komodo team are made available to all Smart
Chains, keeping all Smart Chain projects at the cutting edge of the industry.
ProgrammableAdaptability
Sovereign andAutonomous
Modular Composability
Komodo Core
Komodo Core is the engine that extends blockchain platform services beyond the single-chain platform model to a multi-chain architecture. While smart contract platforms do offer some services, such as security and scaling features, these services are inherently tethered to the platform’s single blockchain, which all third-party projects are forced to share. This leads to congestion, long wait transaction wait times, and high fees. Smart contract platforms also force all projects to pay fees in the platform’s native currency in exchange for these services.
In contrast, Komodo was founded on a vision of sovereignty. With Komodo Core, the platform services are decoupled from the Komodo blockchain. Each third-party project deploys a fully independent Smart Chain. Each project can choose whether or not to use Komodo Core’s platform services, further promoting autonomy and economic independence. Optional platform services include Bitcoin-level security, on-demand scaling, and cross-chain interoperability. All future Komodo Core updates are made available to all Smart Chains, and each project may choose whether or not to implement them.
Overview of
2019 Milestones
Komodo adds hybrid ZK-Snarks based privacy settings for Smart Chains: disabled, transparent & shielded tx, or shielded tx only.
nSPV, a superlight blockchain client is announced. nSPV clients enable 100x to 10000x reduction in headers (both in bandwidth and storage) allowing wallet features to be used efficiently across mobile apps and embedded systems.
Adaptive PoW, a proof-of-concept to mitigate difficulty stranding on small PoW chains is announced. This enables quick recovery from hash rate spike attacks.
We announced the first successful CODA <-> KMD cross-chain operation, reaching interoperability with the Coda Protocol, making it dramatically easier to develop user friendly crypto apps that run natively in the browser.
Komodo Core v0.5.0. Dubbed “Obsidian Dragon”, this a platform-wide update provided improvements to the Antara Framework, including upgrades to Komodo’s Proof of Stake (PoS) implementation and new modules that make DeFi capabilities available within the Komodo ecosystem.
Komodo Core
Antara Framework
Antara Framework is a powerful toolkit for custom blockchain development that provides a next-generation alternative to ordinary smart contracts. Antara equips every Smart Chain with a built-in library of modules, including features like tokens, oracles, stablecoins, instant payment channels, quantum security, and more. In turn, these Antara Modules serve as building blocks for complex blockchain-based software. Unlike ordinary smart contracts, Antara Modules do not require any gas fees to run. Instead, one use of a module requires just one ordinary transaction fee, paid in the respective Smart Chain’s native coin.
Developers can also code custom modules in C, C++, or any language that compiles to C, providing the opportunity to build apps and software directly on one’s own Smart Chain. This also makes integrating existing open source technologies faster than ever before, as the code can be added into a containerized custom module and plugged directly into the Smart Chain’s code base. Lastly, the Antara Framework offers an open API that enables external applications to connect directly to a Smart Chain’s network.
Overview of
2019 Milestones
KMD Labs presents DragonHound, a proof-of-concept of feeding GPS tracker data into an oracle running on Komodo.
Komodo showcases Rougelander, the first proof-of-concept blockchain game to use atomic swaps for non-fungible tokens.
MuSig module added: a multi-sig scheme that combines support for key aggregation and security in the plain public key model.
Dilithium module added: a new digital signature scheme that enables quantum-secured Komodo Smart Chains
A new Trustless Oracle solution is announced, enabling 3rd party data to be ingested into any Komodo Smart Chain.
Official launch of Antara Framework, our comprehensive smart contract technology with a library of 14 initial modules.
Beta release of Antara Composer, a web-based tool to create and deploy custom application-specific Smart Chains with a few clicks.
AtomicDEX 2019 Milestones
AtomicDEX is a secure, fully peer-to-peer decentralized exchange that’s powered by Komodo’s industry-leading atomic swap technology. This means that there is no longer a need for a trusted intermediary or middleman, like a traditional cryptocurrency exchange, when converting one digital currency to another. Whereas many exchanges that claim to be decentralized still require sending one’s funds from a private wallet to a new trading address, AtomicDEX users simply trade from within their wallets. There’s never a need to relinquish control of one’s private keys when making atomic swaps.
Atomic swap technology also connects heterogeneous blockchain protocols. This makes it possible, for instance, to trade directly between Bitcoin-protocol altcoins, like Dash or Zcash, and Ethereum-based ERC20 tokens, like Maker or Basic Attention Token. In addition, the AtomicDEX API is available to every Smart Chain deployed with Komodo’s technology, as well as all third-party exchanges and wallet providers. As such, AtomicDEX is more than just an application— it’s an open standards as well as a white label solution for Smart Chain projects building within the Komodo ecosystem.
Komodo announces AtomicDEX, our 3rd generation atomic swap technology, leveraging Bittorrent (Libtorrent DHT) to bring the industry’s first mobile-to-mobile atomic swaps
Beta launch of AtomicDEX wallet, Komodo’s reference implementation; combining a mobile multi-asset wallet with built-in atomic swap DEX functionality.
Komodo announces the industry’s first successful in-browser atomic swap, laying the groundwork for future browser based implementations of AtomicDEX.
Komodo conducts a public stress test on scaled-down infrastructure to identify bottlenecks in the networking layer. Testing proved valuable in identifying optimizations needed to enable AtomicDEX to operate on a global scale.
Komodo adds support for a “stablecoin suite” for five initial coins:USDC, TUSD, PAX, Binance USD, and single-collateral DAI.
Komodo adds comprehensive device support to AtomicDEX’s 2020 Roadmap including: mobile, desktop, browser, and super-lite clients for ARM based processors and IoT devices.
Komodo conducts the Industry’s first XTZ <> ETH atomic swap
Technology 2020 Roadmaps
Komodo Core
Security -80%
Scalability100%
Interoperability60%
Decentralization100%
Komodo Core is the engine that extends platform services to all Smart Chain projects. With a multi-chain architecture, Komodo decouples platform services from the KMD blockchain and offers them as optional features. Services include security, on-demand scaling, and interoperability
Code Hardening: Drive performance upgrades, security audits, fixing
vulnerabilities, and patching bugs.
Integrate New Features: Evaluate and add experimental Komodo
technologies to unlock new use cases
dPoW 2.0 Development: Drive performance upgrades, security audits,
fixing vulnerabilities, and patching bugs. Github Docs Portal
Jan Feb Mar Apr May Jun Q3 Q4
New Notary Nodes Rules and PoliciesWe are rolling out new rules for Notary Nodes and updating the documentation.
Notary Node elections 2020VOTE snapshot planned for March 1st and elections to conclude on March 31st. The hardfork activates on May 31st.
New Komodo Core versionBetter performance, fixing security vulnerabilities, bugs, etc.
Komodo Name ServiceHuman-readable names for addresses. We plan to use the solution from Verus after testing and evaluation.
libnSPV upgradeWe are refactoring libnSPV to optimize performance. This is needed for nSPV to be production-ready, and it is a prerequisite to adding shielded transactions to AtomicDEXtop.
dPoW 2.0Rewriting dPoW in Rust. It will make it much more performant. Also cheaper to operate (notarization costs will come down).
Dual-daemon interoperabilityThis feature implements a 1-to-1 asset conversion protocol between two chains interlinked in a dual-daemon configuration.
Testing Evaluation 2H Plan
Testing Refactoring Upgrade
Announce
LaunchSecure Code Review
Elections Prep Activate
dPoW 1.0 Review Architecture Redesign Porting Release
Continue Development of Coda PoC 2H PlanEvaluate for other Projects
Developer Tools: Focus on offering RPC wrappers and a custom Antara
module development toolkit.
Framework Enhancements : Improve composability and performance
of the module library, and interop support for other protocols
Antara Framework
Finite State Machine Module: Testing and development around an
(FSM) within Antara, enabling language-agnostic module development
Antara is a powerful framework for custom development of blockchain-based products. Each Smart Chain comes equipped with a library of built-in modules, giving developers the ability to leverage existing modules while also having the option to code fully custom modules.
Security (code hardening will bring this to 100%)
80%
Composability (100% after Finite State Machines Module)
90%
Scalability99%
Decentralization100%
Github Docs Portal
Jan Feb Mar Apr May Jun Q3 Q4
Official JavaScript, Python and Go API wrappersDeveloper tools, RPC wrappers to write dApps using the existing Antara Modules.
Antara Module Library ImprovementsRemoving modules from Komodo Core and making them optional. This increases composability and performance.
Launching Antara IncubatorDecentralized incubator platform on top of Composer,adding a company management / fundraising layer.
Oracle-as-a-ServiceCreate an oracle from any external data feed(s) with a single click. This will become a part of Antara Composer.
Stablecoin Antara ModuleIt allows creating algorithmic stablecoins with KMD as collateral. Can be used for decentralized finance applications.
Transfer of logic interoperability with EthereumEvents-driven interoperability between Antara Modules and Ethereum smart contracts.
Finite State Machine Antara ModuleImplementing a Finite State Machine in Antara. This enables language-agnostic custom Antara Module development, unlocking a much larger developer base.
Review ReleaseDevelopment and Testing
Review 2H PlanResearch & Development
2H PlanEvaluation PoC Planning
Evaluation 2H Plan
Evaluation 2H Plan
Research & Development 2H Plan
PoC Planning
PoC Planning
Ongoing Research & Development PoC Evaluation & Planning 2H Plan
AtomicDEX
Full Production API Rollout: Planned release following mobile release
candidate, which will enable 3rd party integrations and custom soluions.
New Features and Integrations: UX/UI overhaul, gift card off-ramp,
fiat gateways, instance exchange support, shielded transactions, + more
Launch Reference Applications: Launch release candidate for mobile
and beta versions of Desktop and WASM web applications.
AtomicDEX is Komodo's third-generation decentralized exchange and the only DEX in the world to fully run on atomic swap technology. The AtomicDEX connects various blockchain protocols and makes this cutting-edge technology available to all with an open API.
Security (RC will bring this to 99%)
90%
Interoperability (Adding more protocol support in 2020)
80%
Scalability (100% after refactoring)
75%
Decentralization100%
Github Docs Portal
Jan Feb Mar Apr May Jun Q3 Q4
AtomicDEXtop public alpha versionAtomicDEXtop is the desktop version of AtomicDEX. This is an early alpha and will be distributed in the Komodo core community for testing.
AtomicDEX mobile UX overhaulFocusing on friendlier user experience: better display of the order book, execution price, doing swaps in the background, plus more.
AtomicDEXtop public beta versionThis version will be open to the public for testing.
OTC-DEXA special version of AtomicDEX mobile with pubkey whitelisting feature to enable OTC swaps. API refactoring is a prerequisite.
AtomicWEB BetaAtomicDEX running in a browser. It is a standalone WASM web app without external dependencies.
AtomicDEX 1.0RCRelease Candidate of the AtomicDEX mobile reference application.
Reference Products
Prototyping Implement Release
Research & Planning Review & Revisions Preview 2H Plan
Prototyping Prototyping Closed Beta Revision Release
PoC Development and Testing 2H Plan
Preview 2H PlanOngoing Development and Testing
2H LaunchProduction
TestingUX/UI IntegrationOngoing Development and Testing
Jan Feb Mar Apr May Jun Q3 Q4Revamped "News" section in the AtomicDEX appEasier news updates through a dedicated content management system. Enables publishing, partnerships and even monetization.
Adding MakerBot features to AtomicDEXtopCommunity-driven liquidity solution. It will be available on the desktop version only, but all the apps can benefit from the same liquidity pool
API refactoringPrerequisite to MakerBot and needed to market AtomicDEX API. Prerequisite to 3rd party integrations like Changelly, Wyre, and gift cards.
Adding Instant Exchanges to AtomicDEXSecondary trading options: Initial Changelly integration, exploring other options
Adding Wyre to AtomicDEXWyre is a fiat on/off-ramp API already used by several wallets.
Adding Gift Card Integrations to AtomicDEXAdding support for Crypto Gift Card Offramp Solutions
Second stress testPublic stress test to measure the performance of AtomicDEX and its underlying networking layer.
Shielded transactions support in AtomicDEXtopEnables adding Pirate and other shielded transaction chains. Komodo / ZCash-based assets supported. Will be available in the desktop version only.
Derivative tokens on AtomicDEXCustom tokens where 1 token represents a basket of other currencies. I.e., "BTC forks token", "Top 5 platform coins token", "Komodo ecosystem projects token".
API and Additional Features
PreviewCMS Integration and Testing
Architecture Development InternalTest
Analysis and Planning
Beta Revision 2H LaunchPrototype Development & Testing
2H Plan
2H Plan
2H Plan
2H Plan
2H Plan
Dependency
PoC Planning 2H PlanResearch and Development
IoT-DEX proof-of-conceptAtomicDEX running on Raspberry Pi / embedded systems. This enables use cases like vending machines, POS, etc.
Adding dApp bridge to AtomicDEX MobileWalletConnect feature to facilitate interaction between AtomicDEX and web-based dApps
KEUR minting The ability to lock KMD as collateral and mint a kEURstablecoin right in the wallet.
DataP2PNew File-sharing protocol developed by Komodo that is capable of handling thousands of messages per second.
Private Smart Chains The option to launch a private (syndicated) chain. This opens up new enterprise use cases for Komodo.
Transfer of Logic Interop with TendermintEvents-driven interoperability between Antara Modules and Tendermint-based chains.
Transfer of Logic Interop HyperledgerEvents-driven interoperability between Antara Modules and Hyperledger’s Chaincode.
Marketing Review
Public RelationsMarketing Review
In January 2019, Komodo partnered with the leading blockchain PR agency,Wachsman, with the goals of driving more media coverage, fostering directrelationships with outlets, and elevating our CTO, Kadan (ca333) as a thought leaderin the industry.
In 2019, Komodo received more media coverage than all past years combined with90+ placements across a diverse group of mainstream and blockchain outlets alongwith interviewing with leading podcasts in the industry.
In 2020, Komodo will continue our partnership with Wachsman with a new goal ofexpanding media coverage in target international markets and thought leadershiparound key technology topics.
Rebrand Launch• New Website• New Logo• New Messaging Framework• New Visual Identity• Technology Overview Video• UX/UI Design System
The marketing team spent the 1st half of 2019 driving the rebrand effort which we successfully launched in July.
In the 2nd half of 2019, the team focused on driving developer and technical resources as well as a introductory blockchain educational series.
65Blog Posts
52Weekly Newsletters
Content FocusIn 2019
Marketing Review
Developer Portal• 1000+ Pages of documentation• Walkthrough & Tutorials• Blockchain Basics• Detailed API documentation• Built on Github & Vuepress for
fast updates and revisions
Blockchain Fundamentals• Intro blockchain/crypto education• Beginner friendly topics • Part of our larger SEO Strategy
Komodo AcademyEducation Portal and Partner Certifications
Regular ReportsAnnual Report, Roadmaps, Strategy, BusDev
Video SeriesNew Corporate Video and Technical Explainers
Technical and Solutions CollateralPresentations, Data Sheets, Solution Briefs, Competitive
Content FocusIn 2020
Marketing Review
In 2020, the marketing team is planning on producing more technical and business focused content along with using feedback from our community portal to identify content needs.
The team is also focusing on expanding community and content efforts around key languages and geographies.
Translated Resources Multi-lingual Website, Translated Content
Join Our New Community Portal
Komodo Community PortalNewCommunity Engagement
2020 Marketing Plan
Heading into 2020, the Komodo Marketing Team is placing a strong emphasis on growing and strengthening the community through the new Komodo Community Portal. Here are the team’s strategic objectives for promoting a stronger community with this new portal.
Make it easy to keep up with Komodo news and updates.
• Real-time updates from the Komodo Dev Team about new features.• Information about all of Komodo’s developments in one place.
Improve the community experience and increase engagement.
• Add value to the community experience with quality educational content.• Make space for community contributions and highlight community activity.
Promote interaction between team members and the community.
• Encourage the community to share ideas, give feedback, and request features.
• Facilitate open dialogue between the community and the Komodo team.
Encourage developers and businesses to build with Komodo.
• Demonstrate the strength and value of the Komodo community.• Make in-depth information about Komodo’s technology and solutions
available.
Support projects building within the Komodo ecosystem.
• Provide a space for ecosystem projects to connect with the broader community.
• Allow community members to learn about projects using Komodo technology.
Thank You!
OfficialWebsite
CommunityPortal
OfficialTwitter
GithubRepository
DeveloperResources
EmailNewsletter
OfficialLinkedIN