Roadmap

Solar Core 5.0

The upcoming release of Solar Core 5.0 will mark the introduction of a large number of new features and improvements, of which the most significant have been included in this section. This covers not only a new consensus model and the Solar Virtual Machine (SVM) but also username registration, permissioned keys, and node management.

Solar Core 5.0 introduces a Byzantine Fault Tolerance (BFT) consensus model, offering a robust solution for reaching consensus across dispersed nodes, even in the presence of faulty or malicious activities. Our consensus mechanism, combined with aggregated Boneh-Lynn-Schacham (BLS) signatures, ensures immediate block finality and fosters a fully fork-resistant network. Enhanced security and reliability are achieved by allowing block producers to run multiple nodes simultaneously, selecting only online block producers at the start of each round, ensuring optimal uptime and network reliability.

Solar is building the Solar Virtual Machine (SVM), inspired by the Ethereum Virtual Machine, but optimised for integration with Solar Core. The design and implementation of SVM will ensure compatibility with popular tools in the Ethereum ecosystem including MetaMask, the Solidity smart contract programming language, and Solidity developer toolkits.

The SVM development roadmap consists of:
1. Defining requirements and performing feasibility studies (Done)
2. Developing a proof of concept (Done)
3. Refining the proof of concept into a product (In Progress)
4. Integrating SVM into Solar Core
5. Robust testing for correctness and security
6. Public Testnet release

Introduces permissioned keys, enhancing security by enabling specific functionalities without using the master mnemonic that generated your wallet. Users can register multiple permissioned keys, each tied to a distinct mnemonic for specific functionalities like transferring a predetermined amount of SXP or updating the wallet's vote. This gives users the flexibility to share access to their wallet with set parameters, like allowing a friend to use a specific amount of funds. The master mnemonic retains full functionality and can still be used for transactions if an extra (non-permissioned) mnemonic is registered.

Solar Core 5.0 allows users to register usernames without mandatory block producer status, although existing usernames will retain their functionality as block producers. This feature lets users store additional metadata like avatars and biographies and enables easier transactions through human-readable account names instead of full blockchain addresses. Furthermore, usernames can have various applications, from domain names for personal or corporate websites to encrypted messaging apps and cross-chain support. This feature enhances Solar Core's power, accessibility, and user experience in blockchain applications.

Solar Core 5.0 offers enhancements for node operators, boosting security and reliability with new or updated features. It minimises footprint by switching to SQLite3 from PostgreSQL, enhancing performance. Node management becomes more straightforward due to an improved interface. Increased security is provided through the ability to operate with all ports closed and by default, the Public API is disabled. Also, plugins are only functional on relay (non-block producer) nodes. These changes promise a more secure, reliable, and user-friendly experience for all Solar Core node operators.

The Solar Wallet, the principal tool for interacting with the Solar blockchain is set to evolve beyond its basic functionalities such as sending/receiving SXP coins and voting for block producers. New desktop and mobile wallets are in development, which will enhance user interaction with features like token creation, smart contract interaction, and blockchain monitoring tools. A crucial improvement will arrive with the Solar Core 5.0 release, enabling compatibility with MetaMask or any other ERC20/EVM compatible wallets, thereby significantly enhancing adaptability and user convenience within the Solar blockchain ecosystem.

Solar is committed to assisting developers in kick-starting their projects on the Solar blockchain by providing a dedicated documentation suite and Software Development Kits (SDKs). Initially, support will be offered for TypeScript, JavaScript, Python, and Solidity, with additional programming language support to be added over time, as needed or desired. The documentation suite will continue to evolve as new features or implementations are added to the Solar blockchain. Users can interact with the blockchain through the Public API and/or WebSocket API. The dedicated Solar documentation suite can be accessed at: https://docs.solar.org.

Solarscan, a cutting-edge block explorer designed for the Solar ecosystem, offers a dynamic way to track transactions, monitor network health in real time, and stay updated on the latest blocks. The tool will continuously evolve alongside Solar Core 5.0, offering a personalised wallet view of mainnet and testnet blockchains with real-time data updates. Endorsed by block producers, Solarscan's user-friendly interface and robust build are expected to enhance Solar's position among the large third-generation blockchains. Despite its seamless integration and popularity, Solarscan is an independent tool not produced by the Solar Blockchain Foundation, and its data should not be construed as endorsed or promoted by the Foundation.
Dokdo

Dokdo, an independent entity focused on the Solar ecosystem, offers a diverse portfolio of products including Solar Debit Cards, District 53, tymt, and moon.store. These innovative solutions contribute to the dynamic evolution of the Solar ecosystem. While detailed specifications of Dokdo and its offerings are confidential to maintain operational integrity and security, you can find more information about Dokdo's vision, products, and strategy in their whitepaper at https://dokdo.sh.

District 53, a product of Dokdo, is a unique metaverse offering land ownership, in-game activities, advertising opportunities, and income possibilities. Users can purchase virtual land via auction, receiving it as an NFT linked to their wallet address. Beyond owning land, District 53 hosts mini-games that provide earning opportunities, and allows for advertisements, enabling a virtual economy. Future updates, including improved graphics, VR development, and daily play-to-earn activities, are on the roadmap. Although District 53 has SXP burning and in-game transactions, these are managed by Dokdo, independent of the Solar Blockchain Foundation.

Dokdo has developed tymt, a game launcher aimed at revolutionizing the gaming industry by bridging traditional, blockchain, and Web3 games. This solution addresses industry-wide challenges like resistance to crypto transactions or NFTs and high platform fees. Tymt supports various projects, including those on Ethereum, Binance Smart Chain, Solana, and others. It's designed to be platform-agnostic and prioritises user privacy, allowing account creation with non-custodial wallet addresses and secure transactions without personal data disclosure. Future developments are planned following the release of Solar Core 5.0.

In partnership with Choise.com, Dokdo is introducing the Solar Debit Card, a new development that enhances the utility of the Solar ecosystem. The card facilitates both crypto and fiat transactions and offers features like IBAN accounts, low fees, high card load limits, and support for multiple currencies. It also enables users to buy and sell crypto, pay for goods and services globally, withdraw cash from ATMs, and access concierge services and discounts. Specific details regarding the Solar Debit Card will be provided by Dokdo in their upcoming whitepaper to ensure regulatory compliance.

moon.store is an e-commerce platform by Dokdo that incorporates the Solar Blockchain into daily transactions. Users can purchase a broad variety of merchandise using SXP. The platform is named agnostically, intending to appeal to a broad ecosystem of users and not just the Solar community. Other projects can list their custom merchandise on the platform for a small fee paid in SXP. This approach promotes a wider user base to use SXP, expanding its ecosystem. Dokdo plans to continually expand the product offerings on moon.store, representing an innovative blend of e-commerce and cryptocurrency.
Latest Contributions
  • Latest contributions