Skip to content

Commit

Permalink
Revert "2025 Roadmap updates (#5431)" (#5448)
Browse files Browse the repository at this point in the history
This reverts commit 8d7fb1f.
  • Loading branch information
MarcoT0S authored Feb 20, 2025
1 parent 8d7fb1f commit d502717
Show file tree
Hide file tree
Showing 11 changed files with 290 additions and 541 deletions.
20 changes: 0 additions & 20 deletions roadmap/entries/data-chain_fusion.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,26 +35,6 @@
"eta": "Q4 2024",
"eta_to_render": ""
},
{
"title": "Dogecoin Integration",
"is_milestone": true,
"description": "With this milestone, chain fusion is extended to offer support for Dogecoin, allowing canister smart contracts to hold and transfer Dogecoin in a decentralized way.",
"milestone_id": "Meridian",
"status": "future",
"eta_to_render": ""
},
{
"title": "Native Dogecoin integration",
"overview": "Native Dogecoin integration will extend ICP replicas to also follow the Dogecoin network and collect its UTXO set in a special Dogecoin canister. This allows canisters on ICP to securely read the Dogecoin state. Combined with the existing threshold ECDSA signing functionality, this allows canisters to securely hold and transfer native dogecoin.",
"status": "future",
"milestone_id": "Meridian"
},
{
"title": "ckDOGE",
"overview": "Building on the native Dogecoin integration, ckDOGE is a twin token to native Doge, offering fast transaction speeds and low fees. Furthermore, ckDOGE makes it easy to use the Dogecoin integration for canister smart contracts, as it follows the existing ICRC token standards.",
"status": "future",
"milestone_id": "Meridian"
},
{
"title": "EVM in a canister",
"overview": "An low-fee, high-performance EVM implemented as set of canisters on ICP with trustless integration with the Bitcoin network.",
Expand Down
39 changes: 18 additions & 21 deletions roadmap/entries/data-decentralization.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,22 @@
"is_community": false,
"in_beta": false
},
{
"title": "SEV-SNP-protected API Boundary Nodes",
"overview": "Security for API boundary nodes is improved using trusted execution (AMD SEV-SNP), enabling anyone to attest that the correct software is running.",
"forum": "https://forum.dfinity.org/t/long-term-r-d-boundary-nodes-proposal/9401",
"proposal": "https://dashboard.internetcomputer.org/proposal/35671",
"docs": "",
"eta": "",
"milestone_id": "Levitron",
"status": "upcoming",
"is_community": true,
"in_beta": false,
"imported": true
},
{
"title": "Public API Boundary Node logs and metrics",
"overview": "Ensuring logs are verifiable and trustworthy (e.g., signed by API BNs) and publishing them in a publicly accessible repository.",
"overview": "Anyone can analyze the API boundary node access logs to gain insights into app usage patterns etc.",
"forum": "",
"proposal": "",
"milestone_id": "Levitron",
Expand All @@ -29,16 +42,11 @@
"title": "Decentralized access logs and metrics",
"is_milestone": true,
"milestone_id": "Levitron",
"description": "This milestone enhances visibility into the Internet Computer's edge infrastructure by making aggregated API boundary node access logs publicly accessible. Developers gain valuable insights into their dapps' usage patterns, enabling traffic analysis and user statistics. To ensure log integrity and verifiability, this milestone builds on the trusted execution environments introduced in Magnetosphere.",
"description": "This milestone establishes visibility into the Internet Computer's edge infrastructure by making aggregated API boundary node access logs publicly accessible. This provides developers with valuable insights into their dapps' usage patterns and facilitates the generation of user statistics, offering key information on traffic sources. To guarantee the integrity of these logs, the milestone focuses on leveraging trusted execution environments, specifically AMD SEV-SNP.",
"status": "in_progress",
"eta": "",
"eta_to_render": ""
},
{
"title": "Privacy-Preserving Logs",
"overview": "Anonymizing identifying data while enabling global analysis across all API BNs (e.g., counting unique IPs), achieved through a secret salt managed by an NNS-controlled canister and shared among all API BNs.",
"status": "in_progress",
"milestone_id": "Levitron"
},
{
"title": "Subnet rental",
"overview": "Anyone can rent subnets created with possibly different decentralization properties than mainnet, and have full control over the subnet's resources.",
Expand Down Expand Up @@ -72,17 +80,6 @@
"in_beta": false,
"imported": true
},
{
"title": "Support public contributions to the dfinity/ic GitHub repository",
"overview": "The dfinity/ic GitHub repository, which provides an implementation for the Internet Computer Protocol, was made public in July 2024. This allowed the community to see all branches and Pull Requests that were created by the DFINITY Foundation and thus increased transparency. There’s more and more demand from the community to be able to make contributions to this repository. Currently this process is cumbersome and this feature is about streamlining the process and making it more user friendly. This milestone aims to create a process and technical means to support public contributions to the ic repository. It includes ensuring that no secrets can be leaked via DFINITY’s CI processes, no unauthorised access can be gained to DFINITY’s internal infrastructure and that no bad or malicious code can be merged",
"forum": "",
"proposal": "",
"docs": "",
"eta": "",
"status": "in_progress",
"is_community": false,
"in_beta": false
},
{
"title": "Performance-based node provider rewards",
"overview": "Node rewards are awarded according to the node's contributions to the protocol, based on trustworthy node metrics, which are provided and signed by the IC network itself. This creates a cryptoeconomic incentive to encourage honest node provider behaviour.",
Expand Down Expand Up @@ -113,7 +110,7 @@
"proposal": "",
"docs": "",
"eta": "",
"status": "future",
"status": "upcoming",
"is_community": false,
"in_beta": false,
"imported": true
Expand All @@ -126,7 +123,7 @@
"docs": "",
"is_community": false,
"in_beta": false,
"status": "future"
"status": "upcoming"
},
{
"title": "CDN canisters on edge infrastructure",
Expand Down
133 changes: 4 additions & 129 deletions roadmap/entries/data-digital_assets.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"categoryName": "Digital Assets",
"categoryDescription": "DeFi protocols, real-word asset tokenization, and other digital asset solutions are strong drivers of Web3 adoption. ICP’s Chain Fusion capabilities, unparalleled scalability, and the ability to serve web assets from chain opens up novel digital asset classes. Moreover, it makes ICP an attractive platform to build multi chain custody solutions and wallets.",
"categoryDescription": "DeFi protocols, real-word asset tokenization, and other digital asset solutions are strong drivers of web3 adoption. ICP’s Chain Fusion capabilities, unparalleled scalability, and the ability to serve web assets from chain opens up novel digital asset classes. Moreover, it makes ICP an attractive platform to build multi chain custody solutions and wallets.",
"elements": [
{
"title": "Solana Integration",
"overview": "OISY widens its multichain reach beyond Bitcoin and Ethereum, and will integrate with the most important networks. Solana is the first one to be implemented, a crucial step forward in our mission to deliver a true multichain wallet for decentralized finance (DeFi) users.",
"overview": "OISY widens its multi-chain reach beyond Bitcoin and Ethereum, and will integrate with the most important networks. Solana is the first one to be implemented, a crucial step forward in our mission to deliver a true multi-chain wallet for decentralized finance (DeFi) users.",
"status": "in_progress",
"forum": "",
"proposal": "",
Expand Down Expand Up @@ -37,12 +37,12 @@
},
{
"title": "OISY Wallet v1.0 - The official Launch",
"description": "With the Helios release, officially named v1.0, OISY will step out of the beta status into its first production version. This includes functional coverage of all key features like buy, receive, send, swap, and convert from and to chain-key tokens, and with several major blockchains integrated, also a true multichain nature. Behind the scenes, it also includes setting up proper processes for product improvement, marketing, automated testing, and setting up a user friendly support process.",
"description": "With the Helios release, officially named v1.0, OISY will step out of the beta status into its first production version. This includes functional coverage of all key features like buy, receive, send, swap, and convert from and to chain-key tokens, and with several major blockchains integrated, also a true multi-chain nature. Behind the scenes, it also includes setting up proper processes for product improvement, marketing, automated testing, and setting up a user friendly support process.",
"is_milestone": true,
"milestone_id": "Helios",
"status": "in_progress",
"eta": "",
"eta_to_render": "February 2025"
"eta_to_render": "January 2025"
},
{
"title": "Orbit Multi custody wallet for ICP",
Expand Down Expand Up @@ -86,131 +86,6 @@
"eta": "",
"eta_to_render": "February 2025"
},
{
"title": "Enterprise-grade Ledgers",
"description": "This milestone extends the ICRC suite of ledger standards to meet enterprise requirements, unlocking key use cases such as stablecoins, Utopia, and the tokenization of real-world assets, driving the future of trustless digital asset management on the Internet Computer.",
"status": "in_progress",
"is_milestone": true,
"milestone_id": "Nexus",
"eta_to_render": ""
},
{
"title": "CMTAT Ledger",
"overview": "Building a secure and scalable ledger on the Internet Computer with transparent access control management. By adhering to the CMTAT standard, management access remains verifiable and auditable, ensuring regulatory compliance.",
"status": "in_progress",
"milestone_id": "Nexus"
},
{
"title": "Expanded Orbit Framework",
"description": "Orbit is a secure solution for digital assets and smart contract management, and this milestone will broaden its asset management capabilities by enabling seamless integration of native tokens from other blockchains, starting with ETH and ERC-20. This will create a unified platform for treasury management, allowing users to securely sign and send transactions across multiple chains. Additionally, we will introduce automatic smart contract upgrades, ensuring that users always have access to the latest security updates and features with minimal manual intervention.",
"status": "future",
"is_milestone": true,
"milestone_id": "Echelon",
"eta_to_render": ""
},
{
"title": "ETH and ERC-20 Integration",
"overview": "Users will be able to sign and send ETH transactions through their Orbit Station, leveraging the Internet Computer EVM RPC canister.",
"status": "future",
"milestone_id": "Echelon"
},
{
"title": "Automatic upgrades",
"overview": "A streamlined update system will allow users to subscribe for automatic contract updates, ensuring they stay on the latest secure version without manual intervention.",
"status": "future",
"milestone_id": "Echelon"
},
{
"title": "Off app notifications",
"overview": "Orbit’s core approval policies operate asynchronously, facilitating collaboration across multiple users. To enhance this experience, we will introduce more notification options, ensuring users stay informed and engaged with pending approvals or updates.",
"status": "future",
"milestone_id": "Echelon"
},
{
"title": "Orbit Wallet v1",
"description": "To further improve Orbit’s usability and accessibility, we will enhance the user experience through intuitive approval flows, a revamped onboarding, and a comprehensive documentation hub. These improvements will ensure the Orbit App is efficient for both individual users and teams managing their digital assets management needs.",
"status": "future",
"is_milestone": true,
"milestone_id": "Neutron",
"eta_to_render": ""
},
{
"title": "Documentation Hub",
"overview": "A knowledge base providing in-depth guidance on Orbit’s core concepts, approval policies, and example configurations, structured under the Orbit System Configuration & Approval Policy (OSCAP) framework.",
"status": "future",
"milestone_id": "Neutron"
},
{
"title": "Onboarding",
"overview": "A more guided, interactive onboarding flow will help new users quickly configure their Orbit Station, set up approval policies, and integrate assets with minimal friction.",
"status": "future",
"milestone_id": "Neutron"
},
{
"title": "UX Improvements",
"overview": "A revamped configuration flow will simplify the setup of Orbit Station, making it easier for users of all technical levels to integrate smart contracts and manage assets.",
"status": "future",
"milestone_id": "Neutron"
},
{
"title": "Decentralized Marketplace for Sovereign Apps",
"description": "A new foundation for a decentralized software marketplace is built, providing developers with a clear path to adoption for their applications without reliance on centralized platforms. By integrating transparent deployment flows and seamless discovery tools, this initiative lays the groundwork for a sovereign software ecosystem where developers can easily package and distribute their applications, and users retain full control over their installed apps.",
"status": "future",
"is_milestone": true,
"milestone_id": "Dynamo",
"eta_to_render": ""
},
{
"title": "Developer Packaging & Submission Tools",
"overview": "Tools to streamline app packaging, validation, and deployment, ensuring a smooth onboarding experience for developers.",
"status": "future",
"milestone_id": "Dynamo"
},
{
"title": "App Manager",
"overview": "A dashboard where users can manage installed applications, providing an intuitive way to access and control their apps.",
"status": "future",
"milestone_id": "Dynamo"
},
{
"title": "Core Marketplace Framework",
"overview": "A decentralized app catalog where developers can publish applications with metadata (version, description, screenshots). Users can search, filter, and explore categorized apps effortlessly.",
"status": "future",
"milestone_id": "Dynamo"
},
{
"title": "First Sovereign Productivity Apps",
"overview": "A set of initial applications designed to showcase the power of sovereign software, serving as reference for future developers.",
"status": "future",
"milestone_id": "Dynamo"
},
{
"title": "Zero to Degen-Hero",
"description": "Low-friction onboarding and streamlined user experience",
"status": "future",
"is_milestone": true,
"milestone_id": "Apex",
"eta_to_render": ""
},
{
"title": "Ledgers as a first class citizen on ICP",
"overview": "Ledgers are an important part of the blockchain ecosystem. Making it easy to create, discover, and use is fundamental to greater adoption.",
"status": "future",
"milestone_id": "Apex"
},
{
"title": "Faster institutional integrations of new tokens",
"overview": "Support multi-token Resetta",
"status": "future",
"milestone_id": "Apex"
},
{
"title": "Fiat on-ramp",
"overview": "Facilitate the exchange of fiat currencies for ICP native tokens.",
"status": "future",
"milestone_id": "Apex"
},

{
"title": "Rosetta for ICRC ledgers",
"overview": "Implement the Rosetta standard for ICRC-based ledgers. Enables ICRC tokens to be handled by centralized exchanges.",
Expand Down
Loading

0 comments on commit d502717

Please sign in to comment.