diff --git a/docs/index.md b/docs/index.md index f5fe25a..ef1c2e6 100644 --- a/docs/index.md +++ b/docs/index.md @@ -15,7 +15,7 @@ hide_sidebar: true # Welcome to Qubic Documentation -Qubic is an innovative platform designed to revolutionize the world of decentralized computing and finance through its quorum-based computer (QBC) system. Whether you're a developer, researcher, or enthusiast, this documentation will guide you through everything you need to know to start building and contributing to the Qubic ecosystem. +Qubic is an innovative platform designed to revolutionise the world of decentralised computing and finance through its quorum-based computer (QBC) system. Whether you're a developer, researcher, or enthusiast, this documentation will guide you through everything you need to know to start building and contributing to the Qubic ecosystem. ## Getting Started @@ -24,25 +24,24 @@ Ready to dive in? Start here to learn the basics and set up your environment: - [Introduction to Qubic](overview/introduction.md): Get a high-level overview of what Qubic is and how it works. - [Create your Qubic Wallet](learn/invest.md): Learn about the various ways to invest in Qubic, including cryptocurrency exchanges and creating a Qubic wallet. + ## Learn Expand your knowledge of the Qubic platform: - [Tokenomics](learn/tokenomics.md): Understand the economic model and utility of Qubic Units (QUs) in the ecosystem. -- [Useful Proof of Work (uPoW)](learn/upow.md): Discover how uPoW underpins the security and efficiency of the system. +- [Useful Proof of Work (UPoW)](learn/UPoW.md): Discover how uPoW underpins the security and efficiency of the system. - [Quorum](learn/quorum.md): Explore how Qubic's quorum-based computer system operates. -- [Aigarth](learn/aigarth.md): Learn about Aigarth project being developed on the Qubic network. +- [Aigarth](learn/aigarth.md): Learn about Aigarth being developed on the Qubic network. ## Developer Resources Everything you need to start developing on Qubic: ## Tutorials - - - [Tutorials](developers/tutorials.md): Comprehensive guides and examples to help you get started with Qubic development. ## Clients diff --git a/docs/learn/aigarth.md b/docs/learn/aigarth.md index 775e658..dfe557f 100644 --- a/docs/learn/aigarth.md +++ b/docs/learn/aigarth.md @@ -4,7 +4,7 @@ sidebar_label: 'Aigarth' # Aigarth - The AI Garden on Qubic Network -Aigarth is a pioneering project that will be developed on top of the Qubic network. It combines the fields of artificial intelligence and distributed computing to create a collective system for solving complex AI tasks. The name "Aigarth" is a fusion of "AI" for artificial intelligence, and "garth," an old term for garden or yard. +Aigarth is a pioneering project that is being developed on top of the Qubic network. It combines the fields of artificial intelligence and distributed computing to create a collective system for solving complex AI tasks. The name "Aigarth" is a fusion of "AI" for artificial intelligence, and "garth," an old term for garden or yard. :::note @@ -31,4 +31,4 @@ The fundamental block of Aigarth's special algorithm is the Helix logic gate. Th ## What's on the Horizon? -Aigarth is dependent on Qubic, and the development milestones will be more explicit once Qubic is running. With its unique approach to solving AI problems, Aigarth represents a fascinating combination of distributed computing and artificial intelligence. +With its unique approach to solving AI problems, Aigarth represents a fascinating combination of distributed computing and artificial intelligence. diff --git a/docs/learn/arbitrator.md b/docs/learn/arbitrator.md index 2e46656..6b67e3a 100644 --- a/docs/learn/arbitrator.md +++ b/docs/learn/arbitrator.md @@ -1,2 +1,2 @@ # Arbitrator -An entity within the Qubic ecosystem responsible for resolving disputes and protecting user interests. The arbitrator sets parameters of the mining algorithm, publishes lists of computors every epoch, is developing the capacity to replace faulty computors, and accumulates QUs not received by underperforming computors. Each node operator individually selects their arbitrator by setting the corresponding ID in Qubic.cpp. The entity controlling the current arbitrator remains unknown, though rumors suggest it's operated by the development team. \ No newline at end of file +An entity within the Qubic ecosystem responsible for resolving disputes and protecting user interests. The Arbitrator sets the parameters of the mining algorithm, publishes lists of Computors every epoch, and has the capacity to replace underperforming Computors. The Arbitrator receives the remaining revenue, which is about 1% per epoch, after Computors have been allocated their share. Each Computor individually selects their Arbitrator by setting the corresponding ID in Qubic.cpp. The entity controlling the current Arbitrator remains unknown, though rumours suggest it is operated by the development team. Computors have the ability to collectively override or replace the Arbitrator through a consensus process. This feature is crucial in preventing any single entity from gaining excessive control over the network. diff --git a/docs/learn/cryptography.md b/docs/learn/cryptography.md deleted file mode 100644 index bb4285e..0000000 --- a/docs/learn/cryptography.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -sidebar_label: 'Cryptography' ---- - -# Cryptography - -Just a sample diagram - -```mermaid -sequenceDiagram - participant Alice - participant Bob - Alice->>Charlie: Hello Charlie, how are you? - loop Healthcheck - Charlie->>Charlie: Fight against hypochondria - end - Note right of Charlie: Rational thoughts
prevail! - Charlie-->>Alice: Great! - Charlie->>Bob: How about you? - Bob-->>Charlie: Jolly good! -``` \ No newline at end of file diff --git a/docs/learn/decision-making.md b/docs/learn/decision-making.md index 21a30b4..ea597e8 100644 --- a/docs/learn/decision-making.md +++ b/docs/learn/decision-making.md @@ -1,7 +1,6 @@ # Decision Making (Draft) -Qubic operates on a democratic model. Every member of the community has a say in decision making. Community input is essential to maintaining the decentralized nature of Qubic and ensuring its evolution aligns with the needs and wants of its users, with key decisions made collectively by the [Quorum](/learn/quorum). This process ensures that all voices are heard and that the ecosystem evolves in a way that benefits all users. - +Qubic operates on a democratic model. Every member of the community has a say in decision making. Community input is essential to maintaining the decentralised nature of Qubic and ensuring its evolution aligns with the needs and wants of its users, with key decisions made collectively by the [Quorum](/learn/quorum). This process ensures that all voices are heard and that the ecosystem evolves in a way that benefits all users. ## How Decisions are Made @@ -10,16 +9,13 @@ Decision-making in Qubic involves several steps: 1. **Idea:** Any member of the Qubic community can propose a change or new feature. This idea is then shared with the entire community for consideration. 2. **Discussion:** Community members can discuss the idea, ask questions, and offer feedback. The person who made the proposal may revise it based on the feedback received. 3. **Proposal:** After a thorough discussion, the idea can evolve into a formal proposal. This proposal incorporates all the feedback and revisions from the community discussion. It provides a detailed plan of action, clearly stating what the change or new feature is and how it will be implemented. -4. **Voting:** Once the proposal is finalized, it is put to a vote. A quorum must participate in the vote for the decision to be valid. The specific number constituting a quorum may vary depending on the significance of the decision. -5. **Implementation:** If the proposal receives majority support in the vote, it is accepted and moves into the implementation phase. If not, it is either revised for further consideration or discarded. +4. **Voting:** Once the proposal is finalised, it is put to a vote. The Quorum must participate in the vote for the decision to be valid. +5. **Implementation:** If the proposal receives majority support in the Computor vote, it is accepted and moves onto the implementation phase. If not, it is either revised for further consideration or discarded. ## Why is the Quorum important? -The quorum ensures that decisions are not made by a small subset of the community. By requiring a minimum level of participation, the quorum ensures that a wide cross-section of the community is represented in each decision. - -The quorum-based decision-making process in Qubic promotes fairness, transparency, and inclusivity. It gives every computor a say in the project's future and helps to build a more robust and resilient Qubic ecosystem. - +The quorum-based decision-making process in Qubic promotes fairness, transparency, and inclusivity. It gives every Computor a say in the project's future and helps to build a more robust and resilient Qubic ecosystem. ## Your Role in Decision Making -As a member of the Qubic community, you have a role to play in decision making. You're encouraged to submit ideas, review and comment on existing ideas, draft proposals and participate in the voting process (if you have the state of a computor). Your voice matters, so don't hesitate to get involved and help shape the future of Qubic! +As a member of the Qubic community, you have a role to play in decision making. You are encouraged to submit ideas, review and comment on existing ideas, draft proposals and participate in the voting process (if you have the status of a Computor). Your voice matters, so do not hesitate to get involved and help shape the future of Qubic! diff --git a/docs/learn/dispute-resolution.md b/docs/learn/dispute-resolution.md index d79aa93..578a370 100644 --- a/docs/learn/dispute-resolution.md +++ b/docs/learn/dispute-resolution.md @@ -1,10 +1,10 @@ # Dispute Resolution (Draft) -Disputes are inevitable in any community, and Qubic is no exception. However, Qubic employs an effective dispute resolution process to ensure that disagreements are handled in a fair, transparent, and amicable manner. This approach involves several steps and emphasizes community participation and consensus. +Disputes are inevitable in any community, and Qubic is no exception. However, Qubic employs an effective dispute resolution process to ensure that disagreements are handled in a fair, transparent, and amicable manner. This approach involves several steps and emphasises community participation and consensus. ## The Arbitrator -An integral component of Qubic's dispute resolution process is the [Arbitrator](/learn/arbitrator). The Arbitrator is responsible for resolving disagreements and protecting users' interests within the Qubic ecosystem. Its key duties include setting parameters of the mining algorithm, publishing computor lists every epoch, replacing faulty computors, and accumulating Qus not received by poorly performing computors. +An integral component of Qubic's dispute resolution process is the [Arbitrator](/learn/arbitrator). The Arbitrator is responsible for resolving disagreements and protecting users' interests within the Qubic ecosystem. Its key duties include setting parameters of the mining algorithm, publishing computor lists every epoch, replacing faulty computors, and accumulating QUBIC not received by poorly performing computors. ## How Does Dispute Resolution Work? diff --git a/docs/learn/features.md b/docs/learn/features.md deleted file mode 100644 index 2ae2fdd..0000000 --- a/docs/learn/features.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -sidebar_label: 'Upcoming Features' ---- - -# Upcoming Features - diff --git a/docs/learn/glossary.md b/docs/learn/glossary.md index 3505294..b436fa4 100644 --- a/docs/learn/glossary.md +++ b/docs/learn/glossary.md @@ -10,7 +10,7 @@ The following terms are used throughout the Qubic documentation and development Aigarth is an AI-oriented project that will run on the Qubic network, which aims to utilize unused computational power for solving AI-related tasks. Its primary function is to run a special algorithm that allows for the evolution of solutions based on Helix logic gates. This process is transparent, with progress points available to all participants, promoting a collective push towards efficient solutions. ## Arbitrator -An entity within the Qubic ecosystem responsible for resolving disputes and protecting user interests. The [Arbitrator](/learn/arbitrator) sets parameters of the mining algorithm, publishes lists of computors every epoch, is developing the capacity to replace faulty computors, and accumulates QUs not received by underperforming computors. Each node operator individually selects their arbitrator by setting the corresponding ID in Qubic.cpp. The entity controlling the current arbitrator remains unknown, though rumors suggest it's operated by the development team. +An entity within the Qubic ecosystem responsible for resolving disputes and protecting user interests. The [Arbitrator](/learn/arbitrator) sets parameters of the mining algorithm, publishes lists of computors every epoch, is developing the capacity to replace faulty computors, and accumulates QUBIC not received by underperforming computors. Each node operator individually selects their arbitrator by setting the corresponding ID in Qubic.cpp. The entity controlling the current arbitrator remains unknown, though rumors suggest it's operated by the development team. ## Candidate A Candidate is a node that runs the [Computors](/learn/nodes) software but hasn't yet achieved the status of a Computor. In each epoch, up to 256 candidates can ascend to Computor status if they rank among the top 676 nodes based on their score. It's important to note that only Computors with a full week's status receive Qubic Units (QUs) as rewards for their performance. While Candidates don't earn any QUs, running as a Candidate is essential for pushing solutions to the blockchain, which is a prerequisite for becoming a Computor. @@ -37,7 +37,7 @@ Miners in Qubic are essential for supporting Computors. Miners acquire problems A feature in development for Qubic. In blockchain technology, oracles are third-party services that provide smart contracts with external information, enabling them to interact with the outside world. ## QU -QUs or [Qubic Units](/learn/tokenomics) is the native coin and positioned as equivalent of "energy" units spent to run smart-contract and access other services in Qubic (e.g. donations to oracles). Yes, QUs can be used as money, but they are more than that. Transfers are feeless and notion of "fee" for smart contracts doesn't make much sense, because qus are destroyed, not given to computors. When one asks an oracle he "burns" QUs as a sacrifice, not as a payment, it's not even guaranteed that the oracle will answer. +QUs or QUBIC [Qubic Units](/learn/tokenomics) is the native coin and positioned as equivalent of "energy" units spent to run smart contracts and access other services in Qubic (e.g. donations to oracles). Yes, QUs can be used as money, but they are more than that. Transfers are feeless and notion of "fee" for smart contracts doesn't make much sense, because qus are destroyed, not given to computors. When one asks an oracle he "burns" QUs as a sacrifice, not as a payment, it's not even guaranteed that the oracle will answer. ## Quorum A quorum is the minimum number of computors necessary to conduct any sort of business. In Qubic the [Quorum](/learn/quorum) is ⅔ (or 451) of all Computors to reach consensus. @@ -46,7 +46,7 @@ A quorum is the minimum number of computors necessary to conduct any sort of bus Self-executing contracts with the terms of the agreement directly written into code. Qubic's first [smart contract](/learn/smart-contracts) was an Initial Public Offering ([IPO](/learn/ipo)) of 676 shares for a decentralized exchange (DEX) named [Qx](/learn/qx). ## Spectrum -Qubic's equivalent of a ledger. In the [Spectrum](/learn/spectrum) the energy (i.e. QUs) per Identity is stored. Qubic itself doesn not keep track of transactions. +Qubic's equivalent of a ledger. In the [Spectrum](/learn/spectrum) the energy (i.e. QUs) per Identity is stored. Qubic itself does not not keep track of transactions. ## Ticks In the Qubic ecosystem, the tick is the interval within which the Quorum commes to an agreement on transactions and the outcome computed smart contracts. A single tick can last a very short interval of time (below 1 second). @@ -57,4 +57,4 @@ A novel consensus mechanism that optimizes the energy expended in mining process \_ -Please note that Qubic is still in development, and some aspects of the system are subject to change during the development and practical testing phase. No official whitepaper is available as of yet due to this ongoing development process. \ No newline at end of file +Please note that Qubic is still in development, and some aspects of the system are subject to change during the development and practical testing phase. No official whitepaper is available as of yet due to this ongoing development process. diff --git a/docs/learn/governance.md b/docs/learn/governance.md index e46c306..f2ad9c6 100644 --- a/docs/learn/governance.md +++ b/docs/learn/governance.md @@ -3,10 +3,10 @@ sidebar_label: 'Separation of Power' --- # Separation of Power -The Qubic system has been designed with the core principle of decentralization in mind. The unique approach to governance ensures that power within the system is not concentrated in a single entity. This is achieved through the separation of power between the [Quorum](/learn/quorum) and the [Arbitrator](/learn/arbitrator). +The Qubic system has been designed with the core principle of decentralisation in mind. The unique approach to governance ensures that power within the system is not concentrated in a single entity. This is achieved through the separation of power between the [Quorum](/learn/quorum) and the [Arbitrator](/learn/arbitrator). -The Quorum is defined as a group of ⅔+ (or 451+) [Computors](/learn/nodes) that participate in making important network decisions such as validating transactions and maintaining consensus (i.e reaching the same result before considering it final). The Arbitrator, on the other hand, resolves disagreements, sets parameters for the mining algorithm, publishes Computor lists after each epoch and accumulates qus from underperforming Computors. +The Quorum is defined as a group of ⅔+ (or 451+) [Computors](/learn/nodes) that participate in making important network decisions such as validating transactions and maintaining consensus (i.e reaching the same result before considering it final). The Arbitrator, on the other hand, resolves disagreements, sets parameters for the mining algorithm, publishes Computor lists after each epoch, and can remove underperforming Computors. To ensure there is no incentive to collude, the Arbitrator receives the remaining revenue after Computors have been allocated their reward. This averages around 1% per epoch. -Both entities play significant roles in the Qubic ecosystem. However, it is crucial to prevent one entity from controlling both the Quorum and the Arbitrator to preserve the integrity and decentralization of the network. If the same entity controls both, it may create an environment where Computors could choose to maintain their own status instead of promoting a healthy competition. This could potentially disrupt the overall balance of the network and hinder its growth and development. +Both entities play significant roles in the Qubic ecosystem. However, it is crucial to prevent one entity from controlling both the Quorum and the Arbitrator to preserve the integrity and decentralisation of the network. If the same entity controls both, it may create an environment where Computors could choose to maintain their own status instead of promoting a healthy competition. This could potentially disrupt the overall balance of the network and hinder its growth and development. -In conclusion, the separation of power in Qubic is not just about distributing responsibilities; it's about preserving the core principle of decentralization and ensuring the network remains robust, fair, and democratic. \ No newline at end of file +In conclusion, the separation of power in the Qubic ecosystem is not just about distributing responsibilities; it's about preserving the core principle of decentralisation and ensuring the network remains robust, fair, and democratic. diff --git a/docs/learn/hw.md b/docs/learn/hw.md index 528705e..e8b6182 100644 --- a/docs/learn/hw.md +++ b/docs/learn/hw.md @@ -11,12 +11,9 @@ When planning to mine in the Qubic ecosystem, several factors are key to conside The AMD Ryzen Threadripper series has been favored by CPU miners due to its high multi-core performance. These CPUs offer excellent computational rates, especially effective for mining tasks that benefit from multi-threaded operations. ## AMD Ryzen 9 Series -AMD's Ryzen 9 CPUs, like the Ryzen 9 5950X and Ryzen 9 5900X, are known for their strong performance in both single-core and multi-core tasks. Offering a balance between performance and cost-effectiveness, these CPUs are popular choices for miners. - -## Intel Core i9 Series -Intel's Core i9 CPUs, such as the Core i9-10900K and Core i9-11900K, provide robust multi-core performance, making them a solid choice for mining tasks that require strong computational abilities. +AMD's Ryzen 9 CPUs, like the Ryzen 9 5950X, 7950x, and 9950x are known for their strong performance in both single-core and multi-core tasks. Offering a balance between performance and cost-effectiveness, these CPUs are popular choices for miners. ## Intel Xeon CPUs Certain Intel Xeon CPUs, often found in server-grade systems, can also be used for mining due to their high core counts and multi-threading capabilities. -Remember, the optimal CPU for mining can vary depending on the mining task and the specific algorithm. In the case of Qubic, this can vary each epoch. Therefore, before investing in any CPU for mining, evaluate factors such as its availability, cost, power consumption, RAM speed, storage read/write throughput, and overall profitability. \ No newline at end of file +Remember, the optimal CPU for mining can vary depending on the mining task and the specific algorithm. In the case of Qubic, this can vary each epoch. Therefore, before investing in any CPU for mining, evaluate factors such as its availability, cost, power consumption, RAM speed, storage read/write throughput, and overall profitability. diff --git a/docs/learn/invest.md b/docs/learn/invest.md index 0fbd85e..87a2a2a 100644 --- a/docs/learn/invest.md +++ b/docs/learn/invest.md @@ -4,7 +4,7 @@ There are several ways to invest in Qubic. This guide will walk you through the ## 1. Cryptocurrency Exchanges -The easiest and most common way to invest in Qubic is through cryptocurrency exchanges. Qubic Units (QUs) are now available on several platforms: +The easiest and most common way to invest in Qubic is through cryptocurrency exchanges. QUBIC (Qubic's native coin) is available on these exchanges: - [MEXC](https://www.mexc.com/exchange/QUBIC_USDT) - [Bitget](https://www.bitget.com/spot/QUBICUSDT) @@ -25,7 +25,7 @@ For the most up-to-date list of exchanges, please visit the official Qubic websi ## 2. Create a Qubic Wallet -Regardless of how you choose to invest, you'll need a Qubic wallet to store your QUs: +Regardless of how you choose to invest, you will need a Qubic wallet to store your QUBIC: 1. Create a seed: This is a 55-character lowercase string that acts as your password. For example: `lcehvbvddggkjfnokduyjuiyvkklrvrmsaozwbvjlzvgvfipqpnkkuf` @@ -33,20 +33,34 @@ Regardless of how you choose to invest, you'll need a Qubic wallet to store your Never share your seed with anyone. If you lose it, you lose your Qubic Units (QUs). ::: -2. Get your Qubic ID: This is a 60-character string derived from your seed. You can obtain it by adding your seed to the [qubic.li wallet](https://wallet.qubic.li/). +2. Get your Qubic ID: This is a 60-character string derived from your seed. You can obtain it by adding your seed to the [qubic.org wallet](https://wallet.qubic.org/). -3. Use the [qubic.li wallet](https://wallet.qubic.li/) to manage your QUs: Create a vault and add your seed to interact with Qubic. +3. Use the [qubic.org wallet](https://wallet.qubic.org/) to manage your QUs: Create a vault and add your seed to interact with Qubic. :::note - This is an online wallet, so there are inherent risks. Always ensure you trust the platform you're using and understand the risks involved. + This is an online wallet, so there are inherent risks. Always ensure you trust the browser you are using and understand the risks involved. ::: -## 3. Stay Informed +## 3. Hardware Wallets + +For those interested in 'cold storage' of their QUs, here is a list of the current hardware wallet options: + +- [HASHWallet]([url](https://www.gethashwallet.com/qubic-wallet)) + +## 4. iOS and Android Wallets + +You can also store QUs on Apple or Android devices: + +iOS Wallet: https://apps.apple.com/us/app/qubic-wallet/id6502265811 + +Android Wallet: https://play.google.com/store/apps/details?id=org.qubic.wallet&pli=1 + +## 5. Stay Informed For those interested in additional information about the network, visit [qubic.li](https://app.qubic.li/network/transfers). Click on "Log In" (you can use prefilled data, no need to create an account for now) to see the network stats. -## 4. Future Developments +## 6. Future Developments -Keep an eye out for the upcoming Qx exchange, which will be Qubic's own decentralized exchange. More information will be provided once it's ready to be launched. +Keep an eye out for the upcoming Qx exchange, which will be Qubic's own decentralised exchange. More information will be provided once the UI is ready for launch. By following these steps, you can start your journey in investing in Qubic. Remember to always do your own research and invest responsibly. diff --git a/docs/learn/ipo.md b/docs/learn/ipo.md index af23f51..d372081 100644 --- a/docs/learn/ipo.md +++ b/docs/learn/ipo.md @@ -4,7 +4,7 @@ In the world of finance, an Initial Public Offering (IPO) refers to the process ## Qubic's First IPO -The first IPO within the Qubic network was that of a Decentralized Exchange (DEX) known as QX. An innovative application of Qubic's smart contract technology was used to distribute 676 shares of QX. This marked a significant milestone for the Qubic project, as it demonstrated the potential of Qubic's smart contracts for creating and distributing digital assets in a decentralized manner. +The first IPO within the Qubic network was that of a Decentralised Exchange (DEX) known as QX. An innovative application of Qubic's smart contract technology was used to distribute 676 shares of QX. This marked a significant milestone for the Qubic project, as it demonstrated the potential of Qubic's smart contracts for creating and distributing digital assets in a decentralised manner. Subsequent IPOs have taken place, with the first three, including Qx, collectively burning 10.5 trillion of the total supply of QU. ## IPO Process in Qubic @@ -14,14 +14,14 @@ Here's a brief look at how an IPO works in the Qubic network: 2. **Offering to the Public:** The digital shares are then made available to the public. Just as with a traditional IPO, these shares represent a stake in the project and may provide certain rights to the holders. -3. **Purchase and Trading of Shares:** Participants on the network can acquire these shares using QUs. Once purchased, these shares can be traded on the Qubic network. +3. **Purchase and Trading of Shares:** Participants on the network can acquire these shares using QUBIC. Once purchased, these shares can be traded on the Qubic network. ## The Significance of IPOs in Qubic -The successful execution of an IPO within the Qubic network underlines the adaptability of blockchain technology to traditional financial processes. By providing a decentralized and transparent platform for conducting IPOs, Qubic brings a new level of accessibility and openness to the creation and distribution of digital assets. +The successful execution of an IPO within the Qubic network underlines the adaptability of blockchain technology to traditional financial processes. By providing a decentralised and transparent platform for conducting IPOs, Qubic brings a new level of accessibility and openness to the creation and distribution of digital assets. Moreover, the ability to conduct an IPO using Qubic's smart contract technology demonstrates the robustness of the network's infrastructure and its suitability for a diverse range of financial applications. -In the Qubic ecosystem, [Dutch Auctions](/learn/dutch-auction) are integral to the Initial Public Offering (IPO) of smart contracts. By utilizing a Dutch auction mechanism, Qubic ensures a fair and transparent bidding process where the highest bidder acquires the offering. This method allows participants to bid at the price they believe the offering is worth, potentially leading to a more accurate valuation compared to traditional methods. +In the Qubic ecosystem, [Dutch Auctions](/learn/dutch-auction) are integral to the Initial Public Offering (IPO) of smart contracts. By utilising a Dutch auction mechanism, Qubic ensures a fair and transparent bidding process where the highest bidder acquires the offering. This method allows participants to bid at the price they believe the offering is worth, potentially leading to a more accurate valuation compared to traditional methods. -Dutch auctions are part of Qubic's commitment to create a democratic and open environment, where market forces determine the price of offerings and every participant has an equal opportunity to contribute and benefit from the network's growth. This approach promotes fairness, inclusivity, and efficiency within the Qubic community. +Dutch auctions are part of Qubic's commitment to creating a democratic and open environment, where market forces determine the price of offerings and every participant has an equal opportunity to contribute and benefit from the network's growth. This approach promotes fairness, inclusivity, and efficiency within the Qubic community. diff --git a/docs/learn/milestones.md b/docs/learn/milestones.md deleted file mode 100644 index dd754d9..0000000 --- a/docs/learn/milestones.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -sidebar_label: 'Project Milestones' ---- - -# Project Milestones - diff --git a/docs/learn/nodes.md b/docs/learn/nodes.md index b8190a9..761f89f 100644 --- a/docs/learn/nodes.md +++ b/docs/learn/nodes.md @@ -4,59 +4,59 @@ sidebar_label: 'Node Types' # Node Types in the Qubic Network -Within the Qubic ecosystem, two primary node types work in tandem to support its decentralized infrastructure - the Computors and the Miners. These entities shoulder unique responsibilities and ensure the efficient functioning of the network. +Within the Qubic ecosystem, two primary node types work in tandem to support its decentralised infrastructure - the Computors and the miners. These entities shoulder unique responsibilities and ensure the efficient functioning of the network.
- Computors vs. Miners in a nutshell + Computors vs. Miners in a Nutshell

- Traditional blockchains use Miners to validate and add transactions to the blockchain. They compete for rewards in the form of cryptocurrency. Qubic, however, pivots to Computors that execute varied tasks and receive rewards in QUs based on overall participation. This distinction, including their reward mechanisms and roles, sets Computors apart from traditional Miners, marking a shift in how decentralized systems might operate in the future. + Traditional blockchains use miners to validate and add transactions to the blockchain. They compete for rewards in the form of cryptocurrency. Qubic, however, pivots to Computors that execute varied tasks and receive rewards in QUBIC based on overall participation. This distinction, including their reward mechanisms and roles, sets Computors apart from traditional miners, marking a shift in how decentralised systems might operate in the future.

## Computors -A Computor in the Qubic system is a specialized node designed to execute tasks, ranging from running smart contracts to facilitating transactions on the spectrum. Unlike traditional blockchain systems where Miners verify and add transactions, Computors in the Qubic ecosystem bear a broader scope of duties. They are instrumental in executing tasks, participating in decentralized quorum-based decision making and maintaining the tokenomic equilibrium of the network. +A Computor (validator) in the Qubic ecosystem is a specialised node who execute tasks, ranging from running smart contracts to facilitating transactions on the spectrum. Unlike traditional blockchain systems where miners verify and add transactions, Computors in the Qubic ecosystem bear a broader scope of duties. They are instrumental in executing tasks, participating in decentralised quorum-based decision making and maintaining the tokenomic equilibrium of the network. **Key Features**: -- Role in maintaining and ensuring network's decentralized nature. -- Allocation of a portion of newly minted Qubic Units (QUs) each epoch for their overall network participation. +- Role in maintaining and ensuring network's decentralised nature. +- Allocation of a portion of newly minted QUBIC each epoch for their overall network participation. - Involvement in essential network voting and decision-making processes. -**Limitation**: There is a fixed upper limit of 676 Computors operating in the Qubic network at any given time, ensuring optimal performance and streamlined decision-making. A weekly score ranking based on solutions deliverd by their Miners determines the top 451 performing Computors, who maintain their status, while the remaining 225 spots are filled from the pool of Candidates and lower-ranking Computors each epoch. +**Limitation**: There is a fixed upper limit of 676 Computors operating in the Qubic network at any given time, ensuring optimal performance and streamlined decision-making. A weekly score ranking based on solutions deliverd by their miners determines the top 451 performing Computors, who maintain their status, while the remaining 225 spots are filled from the pool of candidates and lower-ranking Computors each epoch. :::tip -**Challenges of Running a Computor in Qubic:** +**Challenges of Running a Computor on Qubic:** - Operates on bare metal, requiring UEFI control. - Regular compilation of qubic.cpp every epoch. - Continuous system updates. - Need for backup systems to ensure consistent ticking. -- Competition: Must outperform candidates with enough mining power assigned to your IDs to retain spot. +- Competition: Must outperform candidates with enough mining power assigned to thei IDs to retain spot. -Running a Computor demands technical expertise and constant vigilance. Ensure you're prepared for these challenges if considering operating one! +Running a Computor demands technical expertise and constant vigilance. Ensure you're prepared for these challenges if considering operating as one! ::: ## Miners -**Miners** in the Qubic ecosystem differ from their counterparts in traditional blockchain networks. Instead of competing to verify and add transactions to a blockchain, Miners in Qubic work on specific computational problems or tasks assigned to them by Computors. Once they find a solution, they relay it back to the respective Computor. This interaction not only assists in verifying the integrity of the tasks but also aids in the overall processing and validation of actions within the network. +**Miners** in the Qubic ecosystem differ from their counterparts in traditional blockchain networks. Instead of competing to verify and add transactions to a blockchain, miners on Qubic work on specific computational problems or tasks assigned to them by Computors. Once they find a solution, they relay it back to the respective Computor. This interaction not only assists in verifying the integrity of the tasks but also aids in the overall processing and validation of actions within the network. **Key Features**: - Receive computational problems or tasks (represented by IDs) from Computors. - Upon successful problem-solving, relay solutions back to Computors, contributing to their score. -- Integral to the Qubic's innovative system, where the emphasis is not solely on transaction verification but on overall task execution. +- Integral to Qubic's innovative system, where the emphasis is not solely on transaction verification but on overall task execution. -**Potential**: The Qubic network allows for a theoretically unlimited number of Miners, promoting widespread participation and ensuring robust computational power backing the system. +**Potential**: The Qubic network allows for a theoretically unlimited number of miners, promoting widespread participation and ensuring robust computational power backing the system. :::info -**Why become a Miner?** +**Why Become a Miner?** It's crucial to note that only Computors receive weekly payments from the Qubic protocol. However, to maintain their position among the 676 Computors, they must accumulate sufficient solutions each epoch through their associated miners. Consequently, it's inevitable that every Computor will eventually need to cultivate a robust mining pool around them and provide incentives via pool payouts. -Running a Miner is way easier and there are already public [pools](/learn/pool) available. +Working as a miner is easier than working as a Computor and there are public [pools](/learn/pool) available. ::: -It's essential for any participant or observer in the Qubic network to understand this fundamental distinction between Miners and Computors. As we progress into this new era of Qubic, the roles and responsibilities of these Computors will undoubtedly become increasingly important. \ No newline at end of file +It's essential for any participant or observer in the Qubic network to understand this fundamental distinction between miners and Computors. As we progress into this new era of Qubic, the roles and responsibilities of both will undoubtedly become increasingly important. diff --git a/docs/learn/overview.mdx b/docs/learn/overview.mdx index a698dd7..a5d1f68 100644 --- a/docs/learn/overview.mdx +++ b/docs/learn/overview.mdx @@ -15,7 +15,7 @@ The Qubic documentation is currently in public preview and may change significan Welcome to the Qubic Learning Center! This is your comprehensive guide to understanding the unique aspects of the Qubic ecosystem. Whether you're new to Qubic or looking to deepen your knowledge, our carefully curated resources are designed to offer you a thorough understanding of Qubic's key features, its advanced technology and the role you can play within the network. -Qubic is a pioneering project that combines the capabilities of **Distributed Ledger Technology** and [Smart Contracts](/learn/smart-contracts), introducing unique features such as frictionless microtransactions, energy as the transaction medium ([Qubic Units](/learn/tokenomics) or QUs), decentralized [quorum-based decision making](/learn/quorum) and scalable [AI solutions](/learn/upow). With its innovative use of epoch-based processing and decentralized exchange, Qubic paves the way for a new era of distributed computing and finance. +Qubic is a pioneering project that combines the capabilities of **Distributed Ledger Technology** and [Smart Contracts](/learn/smart-contracts), introducing unique features such as frictionless microtransactions, energy as the transaction medium ([Qubic Units](/learn/tokenomics) or QUs), decentralised [quorum-based decision making](/learn/quorum) and scalable [AI solutions](/learn/upow). With its innovative use of epoch-based processing and decentralised exchange, Qubic paves the way for a new era of distributed computing and finance.
@@ -42,4 +42,4 @@ Qubic is a pioneering project that combines the capabilities of **Distributed Le imageUrl="/img/computor.png" href="/learn/nodes" /> -
\ No newline at end of file + diff --git a/docs/learn/pool.md b/docs/learn/pool.md index 64f37eb..627260d 100644 --- a/docs/learn/pool.md +++ b/docs/learn/pool.md @@ -18,7 +18,7 @@ To improve their odds, miners began forming mining pools. A mining pool is a col ## How Pool Mining Works in Qubic Miners interested in joining a pool sign up on [qubic.li](https://app.qubic.li/) and connect their mining devices to the pool's network. -Mining as a Team: Now, the pool's members work as a team. Each miner is assigned an AI training task — less complex than the tasks in solo mining — resembling the search for treasure in a pond rather than an ocean. +Mining as a Team: Now, the pool's members work as a team. Each miner is assigned an AI training task — less complex than the tasks in solo mining — resembling the search for treasure in a pond rather than an ocean. Different pools have different types of payouts such as PPS vs. FPPS vs. PPLNS, refer to specific pools for the rewards distribution. Remember that each pool is soley operated and not directly under any control of the Qubic core Team, this increases competitiveness for the pool with the most computing power. Achieving High Scores: Once a miner in the pool finds a solution on their assigned AI task, they inform the pool's server. Distributing the Rewards: The pool's server distributes the rewards, or QUs, among all the miners in the pool, proportionate to the solutions each miner contributed. The payout is once every epoch (i.e. weekly). @@ -34,4 +34,4 @@ However, it's crucial to be aware of the potential risks associated with pool mi ## Conclusion -Pool mining within the Qubic ecosystem allows for collective effort, boosting the chances of earning rewards while making mining more accessible to a wider audience. Always ensure you choose a reliable and reputable mining pool, and here's to your successful mining journey! \ No newline at end of file +Pool mining within the Qubic ecosystem allows for collective effort, boosting the chances of earning rewards while making mining more accessible to a wider audience. Always ensure you choose a reliable and reputable mining pool, and here's to your successful mining journey! diff --git a/docs/learn/quorum.md b/docs/learn/quorum.md index b14ee94..876f533 100644 --- a/docs/learn/quorum.md +++ b/docs/learn/quorum.md @@ -4,7 +4,7 @@ sidebar_label: 'Quorum' # Quorum -## What is Quorum? +## What is a Quorum? A quorum is the minimum number of members required to be present at a meeting or assembly in order for official business to be conducted. The number of members needed to form a quorum is typically defined by the rules or bylaws of the organization holding the meeting. In many cases, a quorum is required for decisions to be made or votes to be taken. Without a quorum, a meeting may not be able to proceed or any actions taken may be considered invalid. @@ -12,12 +12,12 @@ In many cases, a quorum is required for decisions to be made or votes to be take For example, if the bylaws of a club state that a quorum is a majority of its members, then at least half of the members would need to be present at a meeting for any official business to take place. ## The Qubic Quorum -In Qubic the Quorum is more than just a simple majority — it's a dynamic assembly of 451 [Computors](/learn/nodes) Votes. Any decision that have to be made by the Quorum means that you need at least 451 Votes from Computors. This assembly of Computors is at the heart of decision-making processes within the Qubic system. +In Qubic the Quorum is more than just a simple majority — it's a dynamic assembly of 451 [Computors](/learn/nodes). Any decision that has to be made by the Qubic Quorum means that there needs to be at least 451 votes from Computors. This assembly of Computors is at the heart of decision-making processes within the Qubic network. -The Computors form a democratic ecosystem, with each having an equal vote. The aim is to decentralize power and promote a healthy competition for the system's best interests. This unique form of [Governance](/learn/governance) separates the roles of Computors and [Arbitrator](/learn/arbitrator), ensuring that no single entity can control both. +The Computors form a democratic ecosystem, with each having an equal vote. The aim is to decentralise power and promote a healthy competition for the network's best interests. This unique form of [Governance](/learn/governance) separates the roles of Computors and [Arbitrator](/learn/arbitrator), ensuring that no single entity can control both. ## Quorum Functions -The Quorum in the Qubic system fulfills key functions: +The Quorum in the Qubic ecosystem fulfills key functions: - Forming and Creating Ticks (Blocks) - Proposing, Voting for and Accepting Polls diff --git a/docs/learn/qx.md b/docs/learn/qx.md index 13af5d1..9e26a45 100644 --- a/docs/learn/qx.md +++ b/docs/learn/qx.md @@ -4,20 +4,20 @@ sidebar_label: 'Qx' # Qx: Qubic's Decentralized Exchange -Qx is the first decentralized exchange within the Qubic ecosystem. Its development was initiated after selling 676 shares to the community in epoch 65. Shareholders of Qx will earn passive income generated from trading fees. +Qx is the first decentralised exchange within the Qubic ecosystem. Its development was initiated after selling 676 shares to the community in epoch 65. Shareholders of Qx earn passive income generated from trading fees. :::note -Qx is currently in development and more information will be provided once it's ready to be launched. Stay tuned to our updates for more information about Qx and the future trading of QUs. +Qx has launched and is functioning, but it is still in development. Further updates and information will be provided as it progresses towards full functionality. ::: ## Qx in a Nutshell -Qx (what shareholders will "own") is a [smart contract](/learn/smart-contracts), which will be used to trade anything on the Qubic network (comparing this to a commodity exchange as well as crypto dex): +Qx (what shareholders "own") is a [smart contract](/learn/smart-contracts), which will be used to trade anything on the Qubic network (likening this to a commodity exchange as well as a crypto dex): - QU - QU/BTC - shares -Qx will (most likely) not be the only trading platform, the only access restriction is the [Quorum](/learn/quorum), which takes the decision if a certain smart contract is allowed on the platform or not (though, it might have big advantage due to being first mover). +Qx will (most likely) not be the only trading platform, the only access restriction is the [Quorum](/learn/quorum), which takes the decision if a certain smart contract is allowed on the platform or not (though, Qx may have a big advantage due to being first mover). There is no frontend for trading or the ability to exercise voting rights included by default. The community will come up with such solutions. @@ -25,10 +25,10 @@ There is no frontend for trading or the ability to exercise voting rights includ The operation of Qx is made possible through a series of service fees. Here is a brief explanation of each: -1. **Execution Fee:** The computors individually set this fee. The quorum's decision is then applied, similar to how the original revenue algorithm worked. +1. **Execution Fee:** The Computors individually set this fee. The Quorum's decision is then applied, similar to how the original revenue algorithm worked. 2. **Trading Service Fee:** This fee is expressed as a percentage and is set by Qx shareholders. This fee is only charged to the party holding QU during a trade (e.g., BTC/QU, Qx/QU). 3. **Asset Transfer Fee:** This fee is a fixed amount in QU (for example, 1 million QU) and is charged when Qx shares are transferred from one ID to another. This fee is also set by the shareholders. -4. **Storage Fees:** Each asset in Qx takes up some space for its balance. The more space is taken, the more storage fees are paid. These fees are paid by the smart contract (SC) itself, not the users, at every tick. It ensures that transfers, ownership of assets, and invocation of smart contracts remain free for users. +4. **Storage Fees:** Each asset in Qx takes up some space for its balance. The more space taken, the more storage fees are paid. These fees are paid by the smart contract (SC) itself, not the users, at every tick. It ensures that transfers, ownership of assets, and invocation of smart contracts remain free for users. 5. **Additional Service Fees:** More service fees can be introduced based on the use case. These could include asset issuance fees, among others. -This information provides a fundamental understanding of Qx's functionality and fee structure. As Qx continues to develop and more features are introduced, this will be updated to reflect the changes. \ No newline at end of file +This information provides a fundamental understanding of Qx's functionality and fee structure. As Qx continues to develop and more features are introduced, this section will be updated to reflect the changes. diff --git a/docs/learn/releases.md b/docs/learn/releases.md deleted file mode 100644 index 3ac6e6e..0000000 --- a/docs/learn/releases.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -sidebar_label: 'Release History' ---- - -# Release History - diff --git a/docs/learn/smart-contracts.md b/docs/learn/smart-contracts.md index 1928a98..faad68c 100644 --- a/docs/learn/smart-contracts.md +++ b/docs/learn/smart-contracts.md @@ -1,9 +1,9 @@ # Smart Contracts -Smart Contracts are blockchain-based, self-acting protocols that activate when specified code criteria are met. Among the myriad of blockchain applications, Smart Contracts emerge as a game-changer. Qubic enhances this game, pioneering an innovative approach to Smart Contracts, merging efficiency with security. +Smart contracts are blockchain-based, self-acting protocols that activate when specified code criteria are met. Among the myriad of blockchain applications, smart contracts emerge as a game-changer. Qubic enhances this game, pioneering an innovative approach to smart contracts, merging efficiency with security. ## How Qubic's Smart Contracts Operate -Qubic's Smart Contracts revolve around public functions encapsulated in the contract's source code. These functions receive a C++ struct as input and emit another C++ struct as output. To trigger a function (which necessitates client software), a transaction is made with the `destinationPublicKey` associated with the contract index. +Qubic's smart contracts revolve around public functions encapsulated in the contract's source code. These functions receive a C++ struct as input and emit another C++ struct as output. To trigger a function (which necessitates client software), a transaction is made with the `destinationPublicKey` associated with the contract index.
Some more geeky details @@ -12,7 +12,7 @@ Qubic's Smart Contracts revolve around public functions encapsulated in the cont The `inputType` of the transaction is set to the index of the called function, and `inputSize` is set to `sizeof(inputStruct)`. The `amount` can be non-zero to simultaneously transfer qus when a smart contract function is called, and the amount is deducted from `sourcePublicKey` only if the function is called.

- Data from the input struct are injected between `inputSize` and the signature. If not enough data are supplied, the remaining portion is filled with zeros. If the data exceed the actual input data, then the input is truncated. + Data from the input struct are injected between `inputSize` and the signature. If not enough data is supplied, the remaining portion is filled with zeros. If the data exceeds the actual input data, then the input is truncated.

@@ -21,8 +21,8 @@ Qubic's Smart Contracts revolve around public functions encapsulated in the cont ## Proposal and IPO Process Before a Smart Contract's integration: -- It must undergo a [proposal](/learn/proposals) voting by the quorum. Specifically, ⅔ of the 676 computors need to participate in the voting, with a majority required for contract acceptance. -- The shares associated with the Smart Contract undergo an [IPO](/learn/ipo) using a [Dutch auction](/learn/dutch-auction) model. +- It must undergo a [proposal](/learn/proposals) voting by the Quorum. Specifically, 451 of the 676 computors need to participate in the voting, with a majority required for contract acceptance. +- The shares associated with the smart contract undergo an [IPO](/learn/ipo) using a [Dutch auction](/learn/dutch-auction) model. Spotlight on Qubic's Smart Contracts ## Distinguishing Features @@ -30,19 +30,19 @@ Key highlights include: - Use of Qubic Units (QUs) as "energy", making contracts frictionless and expansive. - Deflationary by design, with QUs used during execution being "burned". -- Integration capability with real-world data using Qubic's oracles. -- While QUs are used in Smart Contract execution, it remains cost-free for users due to self-financing from its IPO. However, there's flexibility, as contracts can charge users QUs for specialized services. +- Integration capability with real-world data using Qubic's Oracles. +- While QUs are used in smart contract execution, it remains cost-free for users due to self-financing from its IPO. However, there's flexibility, as contracts can charge users QUs for specialised services. ## Voting rules - A proposal with less than 451 valid votes is invalid. - A valid vote is one with index above 0 and matching one of the options from the proposal. - A proposal with duplicate options or option indices outside of [1; 7] range is invalid. -- Options must be sorted and listed without gaps starting from option #1 (e.g. "5 = yes / 2 = no" is invalid options for a proposal). +- Options must be sorted and listed without gaps starting from option #1 (e.g. "5 = yes / 2 = no" is an invalid option for a proposal). - The result of a proposal is the option which has got strictly more than 50% of valid votes. -- If none of the options has got more than 50% then another proposal should be published with two most popular options only, in some cases if #1/#2 places are shared by several options more voting steps may be needed. -- The computor which publishes a proposal isn't allowed to vote that epoch with the only exception: The first option from the published proposal is taken as own computor's vote. +- If none of the options has got more than 50% then another proposal should be published with the two most popular options only, in some cases if #1/#2 places are shared by several options more voting steps may be needed. +- The Computor which publishes a proposal isn't allowed to vote that epoch with the only exception: The first option from the published proposal is taken as own Computor's vote. ## The Road Ahead -With the robust Qubic blockchain combined with the adaptability of Smart Contracts, developers are armed with an unparalleled toolkit. As the Qubic framework grows, its Smart Contracts are set to diversify and expand their influence. +With the robust Qubic blockchain combined with the adaptability of smart contracts, developers are armed with an unparalleled toolkit. As the Qubic framework grows, its smart contracts are set to diversify and expand their influence. -In summation, Qubic rejuvenates the Smart Contract landscape, intensifying efficiency and making them apt for real-world applications. By merging external data, it broadens dApp possibilities, guiding us towards a future of unmatched blockchain interactions. +In summation, Qubic rejuvenates the smart contract landscape, intensifying efficiency and making them apt for real-world applications. By merging external data, it broadens dApp possibilities, guiding us towards a future of unmatched blockchain interactions. diff --git a/docs/learn/spectrum.md b/docs/learn/spectrum.md index 8a2aed9..0e5942f 100644 --- a/docs/learn/spectrum.md +++ b/docs/learn/spectrum.md @@ -5,21 +5,21 @@ sidebar_label: 'Spectrum' # Spectrum: The Ledger of Qubic ## Understanding the Spectrum -In the Qubic universe, "Spectrum" signifies a critical, decentralized ledger system that preserves a transparent and tamper-proof transaction history for each epoch. Serving as an open record, Spectrum presents a sequential record of every transaction conducted within the Qubic network per epoch. +In the Qubic universe, the "Spectrum" signifies a critical, decentralised ledger system that preserves a transparent and tamper-proof transaction history for each epoch. Serving as an open record, the Spectrum presents a sequential record of every transaction conducted within the Qubic network per epoch. Consider the Spectrum as a digital, transparent ledger that is accessible to anyone. This ledger meticulously logs the transaction history of each epoch in the Qubic network. ## Operation -Logging Transactions: When a transaction is executed, it is recorded as a new entry in Spectrum. Detailed information such as the sender's and receiver's addresses and the transferred amount is logged. +Logging Transactions: When a transaction is executed, it is recorded as a new entry in the Spectrum. Detailed information such as the sender's and receiver's addresses and the transferred amount are logged. -Immutable Records: Upon a transaction's recording in an epoch, it cannot be altered. This immutable nature of Spectrum ensures the accuracy and security of the network's transaction history. +Immutable Records: Upon a transaction's recording in an epoch, it cannot be altered. This immutable nature of the Spectrum ensures the accuracy and security of the network's transaction history. ## Accessibility -The spectrum can be accessed directly on any [Computor](/learn/nodes) via the [qubic.li Spectrum Info Tool (CLI)](https://github.com/qubic-li/spectrumInfo). Make sure to use the current Qubic protocol number and the IP address of a peer in the latest tick. Check [https://app.qubic.li/network/live](https://app.qubic.li/network/live) for the latest network data. +The Spectrum can be accessed directly on any [Computor](/learn/nodes) via the [qubic.li Spectrum Info Tool (CLI)](https://github.com/qubic-li/spectrumInfo). Make sure to use the current Qubic protocol number and the IP address of a peer in the latest tick. Check [https://app.qubic.li/network/live](https://app.qubic.li/network/live) for the latest network data. ## Security and Decentralization -Spectrum's decentralized structure ensures that control is not vested in a single entity. Instead, the spectrum is distributed across all Computors. This decentralization bolsters the resistance of the Spectrum to censorship and fraudulent attempts. Alterations to Spectrum would necessitate the consensus of the majority of Computors, making it practically impossible. +The Spectrum's decentralised structure ensures that control is not vested in a single entity. Instead, the Spectrum is distributed across all Computors. This decentralisation bolsters the resistance of the Spectrum to censorship and fraudulent attempts. Alterations to the Spectrum would necessitate the consensus of the majority of Computors, making it practically impossible. ## Overview -The Spectrum, as the clear and unalterable ledger within the Qubic network, maintains a comprehensive log of transactions executed in the network per epoch. With decentralized nodes managing its consensus, the Spectrum underscores its transparency, security, and decentralization. These characteristics solidify it as a core component of the Qubic network, fostering trust and transparency for users across the globe. \ No newline at end of file +The Spectrum, as the clear and unalterable ledger within the Qubic network, maintains a comprehensive log of transactions executed on the network per epoch. With decentralised nodes managing its consensus, the Spectrum underscores its transparency, security, and decentralisation. These characteristics solidify it as a core component of the Qubic network, fostering trust and transparency for users across the globe. diff --git a/docs/learn/sw.md b/docs/learn/sw.md index 34f6d7d..a9cb8f6 100644 --- a/docs/learn/sw.md +++ b/docs/learn/sw.md @@ -4,7 +4,7 @@ sidebar_label: 'Mining Software' # Mining Software -Understanding the software necessary to mine or finding solutions in the Qubic network (and hence earn QUs) is as important as understanding the hardware requirements. The software controls your hardware, facilitates communication with the Qubic network, and helps you manage your mining activity. +Understanding the software necessary to mine or find solutions on the Qubic network (and hence earn QUs) is as important as understanding the hardware requirements. The software controls your hardware, facilitates communication with the Qubic network, and helps you manage your mining activity. ## Available Mining Software @@ -14,13 +14,13 @@ Presently, there are a couple of software options available for mining on the Qu Qubic.li offers a client that can be used to mine Qus. This software is user-friendly, making it a good choice for those new to mining. It provides essential features like managing your mining activity, monitoring performance, and connecting with the Qubic network. ### Alienminer Custom Software -The Alienminer custom software is another option available to Qubic miners. This software has been developed with a focus on performance, and it may offer certain features and optimizations not found in the Qubic.li client. +The Alienminer custom software is another option available to Qubic miners. This software has been developed with a focus on performance, and it may offer certain features and optimisations not found in the Qubic.li client. Both of these software options are actively maintained and updated to ensure the best mining performance and compatibility with the Qubic network. ## Community Support -For help with setting up your mining software or to stay updated on the latest developments in Qubic, join the Qubic Discord. Discord is a communication platform where users discuss and collaborate on various topics, including Qubic and mining. If you have specific questions or need assistance, don't hesitate to reach out to the community of developers and miners. +For help with setting up your mining software or to stay updated on the latest developments in Qubic, join the Qubic Discord. Discord is a communication platform where users discuss and collaborate on various topics, including Qubic and mining. There are different pools that maintain the artificial neural networks, which helps train the Qubic AI - each with its own pros and cons. If you're unsure which pool is best for you, or if you have specific questions or need assistance, don't hesitate to reach out to the community of developers and miners on the Qubic Discord. ## Getting Started with Mining Software -To get started with mining software, you'll first need to download and install the software that suits your needs best. Once installed, you'll configure the software to work with your hardware and connect with the Qubic network. The specific steps for setup and configuration can vary between software, so refer to the documentation provided with your chosen mining software for precise instructions. \ No newline at end of file +To get started with mining software, you'll first need to download and install the software that suits your needs best. Once installed, you'll configure the software to work with your hardware and connect with the Qubic network. The specific steps for setup and configuration can vary between software, so refer to the documentation provided with your chosen mining software for precise instructions. diff --git a/docs/learn/tokenomics.md b/docs/learn/tokenomics.md index 79eca5d..7ab1fea 100644 --- a/docs/learn/tokenomics.md +++ b/docs/learn/tokenomics.md @@ -16,7 +16,11 @@ The Qubic network utilizes $QUBIC (and not $QU) as its official financial ticker ## Epoch and QU Generation Each epoch in the Qubic network spans seven days and produces 1 trillion QUs. These units are predominantly allocated to [Computors](/learn/nodes), the backbone nodes of the network. In scenarios of maximum efficiency, a Computor can potentially receive a revenue equivalent to 1 trillion QUs divided by 676 (i.e. 1.479 billion QUs). The distribution model is designed to encourage efficiency; Computors operating at suboptimal levels will witness a dip in their revenue. The remaining balance of QUs is assigned to the [Arbitrator](/learn/arbitrator). The Arbitrator plays no role in smart contract governance, voting or QU distribution, ensuring equilibrium within the Qubic economic framework. -Regarding the overall supply, it isn't indefinite. The circulating coins are capped at 200 trillion, as per a recent community decision to reduce the max supply from the original 1000 trillion. This reduction, which was voted and approved by the community (see the proposal [here](https://app.qubic.li/public/proposal/81ca1427-2ebc-4e78-a662-25a643f48292)), aims to boost the Qubic ecosystem and attract new entrepreneurs. Along with this reduction, an emission schedule has been implemented which will burn Qubic. For the first year, the reduction will be a maximum of 15% of emissions. Afterwards, Qubic will have a halving of emissions every year. +Regarding the overall supply, it isn't indefinite. The circulating coins are capped at 200 trillion, as per a recent community decision to reduce the max supply from the original 1000 trillion. This reduction, which was voted for and approved by the community (see the proposal [here](https://app.qubic.li/public/proposal/81ca1427-2ebc-4e78-a662-25a643f48292)), aims to boost the Qubic ecosystem and attract new investors and entrepreneurs. Along with this reduction, an emission schedule has been implemented which will burn Qubic. For the first year, the burns will be a maximum of 15% of emissions. Subsequently, Qubic will have a halving of emissions every year. It is important to note that the emitted emissions will not change, instead half of the emissions will be burnt each year. + +## The Supply Watcher: Ensuring Stability + +A key innovation in Qubic’s emission model is the "Supply Watcher." This feature plays a crucial role in ensuring that the network remains balanced and that the burning process does not lead to excessive deflation or instability within the ecosystem. The Supply Watcher is designed to monitor the burning process closely and adjust the rate of burns as necessary to maintain a healthy balance between supply reduction and network stability. For example, during the epoch 124, 149 billion was burnt, with the Supply Watcher being instrumental in managing the burn, ensuring that the process aligned with the overall goals of the emission model. This ensures that while the token supply is reduced, the ecosystem remains stable and can continue to support its users and applications effectively. ## Transfers and Fees Qubic stands apart from traditional systems with its approach to transfers and fees. Transfers within the Qubic network are **feeless**, contributing to the efficiency and user-friendly nature of the platform. Furthermore, 'fees' associated with executing smart contracts are not fees in the traditional sense. These QUs are burned and not given to Computors, further reinforcing the concept of QUs as 'energy' rather than money. @@ -25,10 +29,10 @@ Qubic stands apart from traditional systems with its approach to transfers and f [Computors](/learn/nodes) in the Qubic system play an instrumental role in maintaining its economic balance. They perform tasks assigned by the Arbitrator and vote by [Quorum](/learn/quorum) to determine the size of the commission for executing smart contracts. Interestingly, this commission does not become the Computors' income. Instead, it is burned, adjusting the inflation or deflation of QUs in the ecosystem. ## The Arbitrator -The [Arbitrator](/learn/arbitrator) oversees the assignment of AI training tasks in Qubic but does not exert influence over smart contract execution, voting procedures, or QUs distribution. This segregation of roles aids in maintaining the decentralized nature of the platform. However, the Arbitrator also plays a crucial role in cases of disputes or challenges within the network, providing a balanced and fair resolution. As such, the Arbitrator contributes to maintaining the overall stability and order of the Qubic ecosystem. +The [Arbitrator](/learn/arbitrator) oversees the assignment of AI training tasks in Qubic but does not exert influence over smart contract execution, voting procedures, or QUs distribution. This segregation of roles aids in maintaining the decentralised nature of the platform. However, the Arbitrator also plays a crucial role in cases of disputes or challenges within the network, providing a balanced and fair resolution. As such, the Arbitrator contributes to maintaining the overall stability and order of the Qubic ecosystem. ## Smart Contracts -Execution of [smart contracts](/learn/smart-contracts) on Qubic typically requires a commission, unlike many other crypto platforms. However, this commission does not go into the pockets of the Computors, but rather it is burned. The size of the commission is determined through a quorum vote by the Computors, effectively creating a mechanism for automatic adjustment of inflation or deflation. +Execution of [smart contracts](/learn/smart-contracts) on Qubic typically requires a commission. However, this commission does not go into the pockets of the Computors, but rather it is burned. The size of the commission is determined through a quorum vote by the Computors, effectively creating a mechanism for automatic adjustment of inflation or deflation.
Burn Mechanism during IPO @@ -40,7 +44,7 @@ Execution of [smart contracts](/learn/smart-contracts) on Qubic typically requir
:::info -While QUs or Qubic Units can be seen as the native coin, [Qx](/learn/qx) shares are the first ever tokens deployed on the Qubic ecosystem. +While QUs or Qubic Units can be seen as the native coin, [Qx](/learn/qx) shares were the first ever tokens deployed on the Qubic ecosystem. ::: -In essence, QUs serve as the lifeblood of the Qubic network, driving its operations, incentivizing efficiency, and maintaining a balance in the tokenomics through a system of rewards and burns. The unique role of QUs within the network design underlines the adaptive, efficient, and democratic nature of the Qubic platform. \ No newline at end of file +In essence, QUs serve as the lifeblood of the Qubic network, driving its operations, incentivising efficiency, and maintaining a balance in the tokenomics through a system of rewards and burns. The unique role of QUs within the network design underlines the adaptive, efficient, and democratic nature of the Qubic platform. diff --git a/docs/learn/updates-changes.md b/docs/learn/updates-changes.md index d3db7e8..650a7bf 100644 --- a/docs/learn/updates-changes.md +++ b/docs/learn/updates-changes.md @@ -16,11 +16,11 @@ Feedback from the community is crucial in the decision-making process. Members o ## Voting -Following the feedback period, the proposed update is put to a vote. For a decision to be made, the quorum must participate in the voting process. If the proposal receives majority support, it proceeds to the implementation phase. If not, it may be revised based on the feedback received or discarded. +Following the feedback period, the proposed update is put to a vote. For a decision to be made, the Quorum must participate in the voting process. If the proposal receives majority support, it proceeds to the implementation phase. If not, it may be revised based on the feedback received or discarded. ## Implementation -Once an update has been approved, it moves into the implementation phase. Developers work on incorporating the changes into the Qubic system. This might involve coding new features, optimizing existing ones, or fixing reported bugs. +Once an update has been approved, it moves onto the implementation phase. Developers work on incorporating the changes into the Qubic network. This might involve coding new features, optimising existing ones, or fixing reported bugs. ## Communication diff --git a/docs/learn/upow.md b/docs/learn/upow.md index 11af8af..16458b6 100644 --- a/docs/learn/upow.md +++ b/docs/learn/upow.md @@ -7,16 +7,16 @@ sidebar_label: 'Useful Proof of Work' Proof of Work (PoW) is a fundamental concept employed across various computer sciences and particularly in the realm of cryptocurrencies, where it ensures the security and reliability of decentralized networks like Bitcoin. It accomplishes this by making the process of altering or creating fraudulent transactions computationally expensive and time-consuming. However, in the innovative Qubic ecosystem, we've introduced an exciting twist on the traditional PoW by integrating AI training as a means of achieving the same consensus, giving rise to a novel consensus mechanism: Useful Proof of Work (UPoW). ## Traditional Proof of Work -Proof of Work is essentially a competitive puzzle-solving process among computers. Whenever someone intends to make a transaction on the network, their computer must solve a complex mathematical puzzle. The first computer to solve the puzzle, or 'mine' the solution, gets the opportunity to validate the transaction and add it to a 'block' – a collection of transactions. This mining process is instrumental in preventing any single entity from controlling the network and ensures decentralized security. +Proof of Work is essentially a competitive puzzle-solving process among computers. Whenever someone intends to make a transaction on the network, their computer must solve a complex mathematical puzzle. The first computer to solve the puzzle, or 'mine' the solution, gets the opportunity to validate the transaction and add it to a 'block' – a collection of transactions. This mining process is instrumental in preventing any single entity from controlling the network and ensures decentralised security. ## The Qubic Approach: AI Training as Proof of Work -The Qubic ecosystem pushes the boundaries of the traditional PoW by employing AI training tasks in its consensus mechanism. Here, validators, known as computors, backed by miners, often referred to as "AI miners," utilize AI models to solve intricate training tasks instead of conventional mathematical puzzles. +The Qubic ecosystem pushes the boundaries of the traditional PoW by employing AI training tasks in its consensus mechanism. Here, validators, known as Computors, backed by miners, often referred to as "AI miners," utilise AI models to solve intricate training tasks instead of conventional mathematical puzzles. ### Functioning of AI Training for Proof of Work -In this approach, the network presents AI models with intricate training tasks, such as processing large datasets or training machine learning models on specific problems. This paradigm shift ensures that the work done by the computors is not just for maintaining network security but also contributes to real-world applications and services. +In this approach, the network presents AI models with intricate training tasks, such as processing large datasets or training machine learning models on specific problems. This paradigm shift ensures that the work done by the Computors is not just for maintaining network security but also contributes to real-world applications and services. ### Advantages of AI Training as Proof of Work -AI training as Proof of Work within the Qubic ecosystem presents numerous benefits. It's potentially more energy-efficient as AI training can be optimized and run on normal hardware, consuming less energy per computational unit compared to traditional PoW. Additionally, AI training maintains the security and decentralization of the network, with each AI miner competing to solve tasks, thus avoiding centralization. +AI training as Proof of Work within the Qubic ecosystem presents numerous benefits. It's more energy-efficient as AI training can be optimised and run on normal hardware, consuming less energy per computational unit compared to traditional PoW. Additionally, AI training maintains the security and decentralisation of the network, with each AI miner competing to solve tasks, thus avoiding centralisation. ## Useful Proof of Work (UPoW) @@ -40,14 +40,14 @@ The integration of PoUW adds a layer of energy efficiency to the Qubic network. If you think back to the early years of life, you'll realize that while the basic functionality of neurons remained the same, your mental abilities greatly improved. This development can largely be attributed to the increase in connections between neurons.

- Research suggests that initializing an ANN with random parameters results in an entity possessing some primitive cognitive function. In fact, an ANN where all neurons are interconnected already has some degree of memory and intellect. The process of improving an ANN is actually a process of eliminating connections - up to a point. There's a 'sweet spot' where an ANN of a certain size demonstrates the best intellectual abilities. Beyond this point, further elimination of connections leads to degradation. + Research suggests that initialising an ANN with random parameters results in an entity possessing some primitive cognitive function. In fact, an ANN where all neurons are interconnected already has some degree of memory and intellect. The process of improving an ANN is actually a process of eliminating connections - up to a point. There's a 'sweet spot' where an ANN of a certain size demonstrates the best intellectual abilities. Beyond this point, further elimination of connections leads to degradation.

- In Qubic, miners don't follow a path of destruction but instead generate ANNs with a random structure of connections. These parameters are changed, and Aigarth analyzes the properties of the ANNs. The current stage involves collecting samples and trying to discern patterns that may provide insight into the future direction of development. This process reflects Qubic's unique approach to utilizing ANNs and creates a mining process that is not only computationally challenging but also contributes to the development of these neural networks. + In Qubic, miners don't follow a path of destruction but instead generate ANNs with a random structure of connections. These parameters are changed, and Aigarth analyses the properties of the ANNs. The current stage involves collecting samples and trying to discern patterns that may provide insight into the future direction of development. This process reflects Qubic's unique approach to utilising ANNs and creates a mining process that is not only computationally challenging but also contributes to the development of these neural networks.

## Conclusion -The Qubic ecosystem's unique approach to PoW and the introduction of PoUW presents a promising and eco-friendly alternative to traditional consensus mechanisms. By employing AI models to solve complex tasks, Qubic maintains network security and decentralization while potentially reducing energy consumption and providing a valuable contribution to the advancement of machine learning and artificial intelligence. \ No newline at end of file +The Qubic ecosystem's unique approach to PoW and the introduction of UPoW presents a promising and eco-friendly alternative to traditional consensus mechanisms. By employing AI models to solve complex tasks, Qubic maintains network security and decentralisation while reducing energy consumption and providing a valuable contribution to the advancement of machine learning and artificial intelligence. diff --git a/docs/learn/use-cases.md b/docs/learn/use-cases.md index f86969a..9d534d6 100644 --- a/docs/learn/use-cases.md +++ b/docs/learn/use-cases.md @@ -4,21 +4,22 @@ sidebar_label: 'Use Cases' # Use Cases -Qubic, with its unique consensus mechanism and native token QU, opens up a range of exciting possibilities for developers, businesses, and end-users. Let's explore some of the primary use cases that make Qubic a pioneering platform in the realm of distributed computing and decentralized finance. +Qubic, with its unique consensus mechanism and native token QU, opens up a range of exciting possibilities for developers, businesses, and end-users. Let's explore some of the primary use cases that make Qubic a pioneering platform in the realm of distributed computing and decentralised finance. -# Decentralized Computing Power -Qubic harnesses the power of distributed systems to create a global supercomputer. Users across the globe can tap into this network for a plethora of computational needs, from running complex simulations to training AI models. Qubic's consensus mechanism ensures that the computational tasks are executed efficiently and securely, with the added benefit of utilizing underused computational resources across the globe. +# Decentralised Computing Power +Qubic harnesses the power of distributed systems to create a global supercomputer. Users across the globe can tap into this network for a plethora of computational needs, from running complex simulations to training AI models. Qubic's consensus mechanism ensures that the computational tasks are executed efficiently and securely, with the added benefit of utilising underused computational resources across the globe. # Smart Contracts -Qubic's smart contracts run on high-performance Computors, promising sub-second finality and remarkable operational speed. This not only enables developers to create more efficient decentralized applications (dApps) but also expands the potential for real-time, interactive dApps. The quorum-based consensus ensures reliable execution of smart contracts, opening up new possibilities for decentralized finance, supply chain management, gaming, and many more sectors. +Qubic's smart contracts promise sub-second finality and remarkable operational speed. This not only enables developers to create more efficient decentralized applications (dApps) but also expands the potential for real-time, interactive dApps. The quorum-based consensus ensures reliable execution of smart contracts, opening up new possibilities for decentralised finance, supply chain management, gaming, and many more sectors. # Micropayments -With its native token, QU, Qubic provides a mechanism for feeless transfers, promoting efficient micropayments. This can revolutionize industries where small transactions are frequent but often hindered by transaction fees, such as content monetization and IoT communications. +With its native coin, QUBIC, Qubic provides a mechanism for feeless transfers, promoting efficient micropayments. This can revolutionise industries where small transactions are frequent but often hindered by transaction fees, such as content monetisation and IoT communications. # Powering AI Training and Validation -The Qubic ecosystem utilizes Proof of Useful Work (PoUW) in training Artificial Neural Networks (ANNs). This unique approach uses the computational resources involved in mining processes more effectively, by directing the power towards meaningful, real-world applications. It can significantly contribute to AI development, offering a robust and decentralized platform for training and validating AI models. +The Qubic ecosystem utilizes Useful Proof of Work (UPoW) in training Artificial Neural Networks (ANNs). This unique approach uses the computational resources involved in mining processes more effectively, by directing the power towards meaningful, real-world applications. It can significantly contribute to AI development, offering a robust and decentralised platform for training and validating AI models. # Supply Chain and Logistics Qubic can be a game-changer in supply chain and logistics. With its fast, secure, and scalable platform, real-time tracking and automation of supply chains become feasible. Smart contracts can be used for automatic validation and execution of agreements, reducing errors, fraud, and inefficiencies in the system. -Overall, Qubic's versatile platform unlocks a myriad of possibilities across numerous domains. Its fast, reliable, and decentralized ecosystem is geared to drive innovation and efficiency in a variety of use cases. \ No newline at end of file +Overall, Qubic's versatile platform unlocks a myriad of possibilities across numerous domains. Its fast, reliable, and decentralised ecosystem is geared to drive innovation and efficiency in a variety of use cases. + diff --git a/docs/learn/wallets.md b/docs/learn/wallets.md index 0ec064f..10611fa 100644 --- a/docs/learn/wallets.md +++ b/docs/learn/wallets.md @@ -10,8 +10,9 @@ Qubic offers various wallet options to suit different user needs and preferences ## Wallets by the Core Team -1. Web Wallet: https://wallet.qubic.li -2. iOS Wallet +1. Web Wallet: https://wallet.qubic.org +2. iOS Wallet: https://apps.apple.com/us/app/qubic-wallet/id6502265811 +3. Android Wallet: https://play.google.com/store/apps/details?id=org.qubic.wallet&pli=1 To view the source code of the official wallet app developed by the core team, visit the GitHub repository: https://github.com/qubic/wallet-app @@ -23,9 +24,13 @@ To view the source code of the official wallet app developed by the core team, v For detailed information and links to all available wallets, please visit https://qubic.org/#wallets. +## Hardware Wallets + +1. HashWallet: https://www.gethashwallet.com/qubic-wallet + ## Types of Wallets -Qubic wallets can be categorized into two main types: +Qubic wallets can be categorised into two main types: 1. Direct Network Connected Wallet 2. Proxied Wallet diff --git a/docs/overview/consensus.md b/docs/overview/consensus.md index c1294a7..54d05f7 100644 --- a/docs/overview/consensus.md +++ b/docs/overview/consensus.md @@ -4,20 +4,20 @@ sidebar_label: 'Qubic Consensus' # Qubic Consensus aka Quorum -Consensus is integral to maintaining harmony within a network of computers (known as Computors in Qubic), allowing them to agree on specific decisions. In the context of Qubic, this consensus primarily pertains to the execution of transfers and smart contracts. Qubic's unique consensus protocol hinges on a quorum-based computation (QBC) system, which necessitates agreement from ⅔+ (or 451+) of the 676 Computors to validate the outcome of a calculation, referred to as [Quorum](/learn/quorum). +Consensus is integral to maintaining harmony within a network of nodes (known as Computors in Qubic), allowing them to agree on specific decisions. In the context of Qubic, this consensus primarily pertains to the execution of transfers and smart contracts. Qubic's unique consensus protocol hinges on a quorum-based computation (QBC) system, which necessitates agreement from ⅔+ (or 451+) of the 676 Computors to validate the outcome of a calculation, referred to as [Quorum](/learn/quorum). -Only the top-performing 676 [Computors](/learn/nodes), determined by the number of solutions their AI miners find, qualify for each epoch (a period of one week). This Usefull Proof-of-Work mechanism thereby provides a system of ranking where the more solutions a Computor's miner can find, the higher its ranking. However, this mining operation is solely for the purpose of establishing their ranking, not for transaction validation as in traditional blockchain systems. +Only the top-performing 676 [Computors](/learn/nodes), determined by the number of solutions their AI miners find, qualify for each epoch (a period of one week). This Useful Proof-of-Work mechanism thereby provides a system of ranking where the more solutions a Computor's miner can find, the higher their ranking. However, this mining operation is solely for the purpose of establishing their ranking and contributing to the devlopment of Aigarth, not for transaction validation as in traditional blockchain systems. -Once qualified for an epoch, a Computor's role is to execute transactions on the Spectrum (the Qubic equivalent of a ledger) and execute smart contracts. However, to earn revenue, these Computors must demonstrate high performance in terms of speed and network compatibility. They are required to swiftly process transactions and be recognized by their fellow Computors in the network. Failure to keep up with the network's speed will result in them being ousted from their position, ensuring only the most efficient machines participate in the decision-making process. +Once qualified for an epoch, a Computor's role is to execute transactions on the Spectrum (the Qubic equivalent of a ledger) and execute smart contracts. However, to earn revenue, these Computors must demonstrate high performance in terms of speed and network compatibility. They are required to swiftly process transactions and be recognised by their fellow Computors in the network. Failure to keep up with the network's speed will result in them being ousted from their position, ensuring only the most efficient Computors participate in the decision-making process. -The end result is a consensus protocol that maintains an equilibrium between computational work and operational efficiency. This consensus mechanism ensures a decentralized, adaptable, and high-performance blockchain network, that upholds the integrity and accuracy of the Spectrum. +The end result is a consensus protocol that maintains an equilibrium between computational work and operational efficiency. This consensus mechanism ensures a decentralised, adaptable, and high-performance blockchain network, that upholds the integrity and accuracy of the Spectrum. Key Features Include: -- **Trustworthiness**: In Qubic, the consensus guarantees reliability as it mandates the majority agreement before a finalization, reducing the chances of errors and maintaining the integrity of the shared Spectrum. +- **Trustworthiness**: In Qubic, the consensus guarantees reliability as it mandates the majority agreement before a finalisation, reducing the chances of errors and maintaining the integrity of the shared Spectrum. - **Adaptive**: The Qubic consensus protocol is designed to be highly adaptive to ensure the network operates at peak performance. The system continually reassesses and ranks the Computors based on the solutions discovered by their AI miners during each epoch. Only the 676 most efficient Computors qualify to participate in the consensus process. Those unable to keep up with the network's pace are replaced, ensuring the network consistently comprises the most capable Computors. This adaptiveness creates a dynamic environment that values and rewards efficiency and performance. -- **Decentralization**: True decentralization is a cornerstone of the Qubic platform. All major decisions, including validation of transfers and smart contract outcomes, are made through a quorum of 451+ Computors, rather than being controlled by a single entity. Moreover, the Administrator has no influence over smart contract execution, voting, or Qubic units (qus) distribution. This structure maintains a balance of power and prevents any single party from dominating the network, keeping the system genuinely decentralized and democratic. +- **Decentralisation**: True decentralisation is a cornerstone of the Qubic platform. All major decisions, including validation of transfers and smart contract outcomes, are made through a quorum of 451+ Computors, rather than being controlled by a single entity. Moreover, the arbitrator has no influence over smart contract execution, voting, or Qubic units (qus) distribution. This structure maintains a balance of power and prevents any single party from dominating the network, keeping the system genuinely decentralized and democratic. -In short, Qubic's consensus protocol contributes to a reliable, efficient, and democratic blockchain environment, setting it apart from many existing platforms. \ No newline at end of file +In short, Qubic's consensus protocol contributes to a reliable, efficient, and democratic blockchain environment, setting it apart from many existing platforms. diff --git a/docs/overview/disclaimer.md b/docs/overview/disclaimer.md index 3225f11..823e739 100644 --- a/docs/overview/disclaimer.md +++ b/docs/overview/disclaimer.md @@ -4,4 +4,4 @@ sidebar_label: 'Disclaimer' # Disclaimer -The Knowledge Base, including all articles on this site, is provided for informational and technical support purposes only, without any representation, warranty, or guarantee of any kind. This content does not constitute an offer to sell or solicitation of an offer to buy any security or other regulated financial instrument. The information provided is not intended as technical, investment, financial, accounting, tax, legal, or any other form of advice; please consult your own professional advisors. We encourage you to conduct your own research before connecting to or interacting with any decentralized application (dapp) or third party, or making any investment or financial decisions. Services or dapps you access, such as Qx and any others, are offered by third parties unaffiliated with us. Please review this Notice and the Terms of Use before accessing or using any content on this site. +The Knowledge Base, including all articles on this site, is provided for informational and technical support purposes only, without any representation, warranty, or guarantee of any kind. This content does not constitute an offer to sell or solicitation of an offer to buy any security or other regulated financial instrument. The information provided is not intended as technical, investment, financial, accounting, tax, legal, or any other form of advice; please consult your own professional advisors. We encourage you to conduct your own research before connecting to or interacting with any decentralised application (dApp) or third party, or making any investment or financial decisions. Services or dApps you access, such as Qx and any others, are offered by third parties unaffiliated with us. Please review this Notice and the Terms of Use before accessing or using any content on this site. diff --git a/docs/overview/introduction.md b/docs/overview/introduction.md index e7c1b02..87d05d8 100644 --- a/docs/overview/introduction.md +++ b/docs/overview/introduction.md @@ -4,7 +4,7 @@ sidebar_position: 1 title: 'What is Qubic?' --- -# Introducing Qubic: The Future of Crypto Platforms +# Introducing Qubic: The Future of Crypto :::info @@ -12,16 +12,16 @@ The Qubic documentation is currently in public preview and may change significan ::: -Get ready to dive into Qubic, an innovative crypto platform that's changing the game. Founded by Sergey Ivancheglo, the mastermind behind IOTA and NXT, Qubic is revolutionizing the world of cryptocurrency with its quorum-based computer (QBC) system. +Get ready to dive into Qubic, an innovative crypto platform that's changing the game. Founded by Sergey Ivancheglo, the mastermind behind IOTA and NXT, Qubic is revolutionising the world of cryptocurrency with its quorum-based computer (QBC) system. -At its core, Qubic is powered by 676 [Computors](/learn/nodes) responsible for executing smart contracts. The platform ensures reliability by requiring a [Quorum](/learn/quorum) of ⅔+ (or 451+) Computors to reach the same result before considering it final. Unlike traditional crypto platforms that consume massive amounts of energy for mining, Qubic boasts a [Useful Proof-of-Work](/learn/upow) system that leverages mining capacities for AI training. +At its core, Qubic is powered by 676 [Computors](/learn/nodes) responsible for executing smart contracts and securing the network. The platform ensures reliability by requiring a [Quorum](/learn/quorum) of ⅔+ (or 451+) Computors to reach a consensus before considering it final. Unlike traditional crypto platforms that consume massive amounts of energy for mining, Qubic boasts a [Useful Proof-of-Work](/learn/upow) system that leverages mining capacities for AI training. -In addition to Computors, Qubic features Candidates, who contribute to AI training without receiving compensation. A weekly ranking, or "epoch," determines the top 451 performing Computors, who maintain their status while the remaining spots are filled from the pool of Candidates and lower-ranking Computors. +In addition to Computors, Qubic features candidates, who contribute to AI training without receiving compensation. A weekly ranking, or "epoch," determines the top 451 performing Computors, who maintain their status while the remaining spots are filled from the pool of candidates and lower-ranking Computors. -Each epoch generates 1 trillion [Qubic Units](/learn/tokenomics) (QUs) to be distributed primarily among Computors. Inefficient Computors and Miners have a portion of their rewards burned, while the remainder goes to the [Arbitrator](/learn/arbitrator). Notably, the Arbitrator's role is limited to managing AI training tasks and has no influence over smart contracts, voting, or qus distribution. +Each epoch generates 1 trillion [Qubic Units](/learn/tokenomics) (QUs) to be distributed primarily among Computors. Computors also have the ability to support initiatives they believe will benefit the Qubic ecosystem by directing a percentage of their earnings to support them. Inefficient Computors and miners have a portion of their rewards burned, while the remainder goes to the [arbitrator](/learn/arbitrator). Notably, the arbitrator's role is limited to managing AI training tasks, resolving disputes and protecting user interests, and has no influence over smart contracts, voting, or qus distribution. -Qubic sets itself apart with feeless transfers, a rarity among crypto platforms. While executing smart contracts typically incurs a commission, Computors vote by quorum to set the commission size, which is then burned to regulate inflation and deflation. +Qubic sets itself apart with feeless transactions, a rarity among crypto platforms. While executing smart contracts typically incurs a commission, Computors vote by quorum to set the commission size, which is then burned to regulate inflation and deflation. -Thanks to Qubic's direct "bare metal" code execution, it boasts the fastest Turing-complete smart contracts written in C++. As opposed to virtual machine-based platforms, Qubic's approach allows for full utilization of computing power, enabling smart contract execution in mere seconds. +Thanks to Qubic's direct "bare metal" code execution, it boasts the fastest Turing-complete smart contracts written in C++. As opposed to virtual machine-based platforms, Qubic's approach allows for full utilisation of computing power, enabling smart contract execution in mere seconds. -In essence, Qubic combines the best features of existing platforms and eliminates their limitations, making it an ideal choice for those seeking a reliable, efficient, and user-friendly crypto platform. \ No newline at end of file +In essence, Qubic combines the best features of existing platforms and eliminates their limitations, making it an ideal choice for those seeking a reliable, efficient, and user-friendly crypto platform. diff --git a/docs/overview/key-features.md b/docs/overview/key-features.md index f623b58..b83b31a 100644 --- a/docs/overview/key-features.md +++ b/docs/overview/key-features.md @@ -5,10 +5,10 @@ sidebar_label: 'Key Features' # Key Features ## Open-Source -Qubic is built on open-source principles. This means that its source code is freely available for anyone to review, modify and enhance. Open-source fosters a collaborative environment where developers across the world can contribute to the evolution of the project, making it a community-driven platform. +Qubic is built on open-source principles. This means that its source code (https://github.com/qubic/core) is freely available for anyone to review, modify and enhance. Open-source fosters a collaborative environment where developers across the world can contribute to the evolution of the project, making it a community-driven platform. ## Useful Proof-of-Work -Unlike traditional Proof-of-Work mechanisms that solely secure the network, Qubic's Useful PoW not only helps determine the ranking of Computors for each epoch but also contributes to AI training. This dual-purpose approach optimizes computational resources, ensuring no energy is wasted. +Unlike traditional Proof-of-Work mechanisms that solely secure the network, Qubic's Useful PoW not only helps determine the ranking of computors for each epoch but also contributes to AI training. This dual-purpose approach optimises computational resources, ensuring no energy is wasted. ## Operating System Independent Qubic's design allows it to operate directly on bare metal without needing an operating system. This contributes to efficient use of the hardware, heightened security, and speedy execution of tasks. @@ -17,9 +17,9 @@ Qubic's design allows it to operate directly on bare metal without needing an op Qubic offers real sub-second finality, meaning the confirmation of transactions and the execution of smart contracts is practically instantaneous. Unlike many other platforms that can take several seconds or even minutes to achieve finality, Qubic's efficiency and speed are unparalleled. ## Fastest Smart Contracts -The smart contracts in Qubic, written in C++, execute directly on bare metal, ensuring they are some of the fastest in the blockchain industry. This quick execution significantly reduces transaction times, making Qubic an ideal platform for businesses that require real-time, reliable smart contract execution. +The smart contracts in Qubic, written in C++, execute directly on bare metal, ensuring they are the fastest in the blockchain industry. This quick execution significantly reduces transaction times, making Qubic an ideal platform for businesses that require real-time, reliable smart contract execution. ## Speed & Security -The design of Qubic has been meticulously optimized for speed and security. Operating directly on bare metal and in UEFI mode, Qubic is able to leverage the full potential of the underlying hardware, ensuring a high level of efficiency and performance. Unlike traditional systems that work through multiple layers of software and hardware, Qubic's direct interaction with the hardware allows it to bypass any potential bottlenecks and latency issues, leading to rapid execution of tasks. +The design of Qubic has been meticulously optimised for speed and security. Operating directly on bare metal and in UEFI mode, Qubic is able to leverage the full potential of the underlying hardware, ensuring a high level of efficiency and performance. Unlike traditional systems that work through multiple layers of software and hardware, Qubic's direct interaction with the hardware allows it to bypass any potential bottlenecks and latency issues, leading to rapid execution of tasks. -Furthermore, this approach also enhances the security of Computors by reducing the attack surface typically associated with complex software layers. As a result, transactions are processed, and smart contracts executed, in an extremely timely manner. The Qubic network is specifically optimized for speed, both in terms of network transmission and computational execution, delivering a fast, secure, and efficient platform for users. This level of speed optimization sets Qubic apart from many other crypto platforms, further solidifying its standing as a groundbreaking blockchain technology. \ No newline at end of file +Furthermore, this approach also enhances the security of computors by reducing the attack surface typically associated with complex software layers. As a result, transactions are processed, and smart contracts executed, in an extremely timely manner. The Qubic network is specifically optimized for speed, both in terms of network transmission and computational execution, delivering a fast, secure, and efficient platform for users. This level of speed optimisation sets Qubic apart from many other crypto platforms, further solidifying its standing as a groundbreaking blockchain technology. diff --git a/docs/overview/overview.md b/docs/overview/overview.md index dd7f5e4..bc4a604 100644 --- a/docs/overview/overview.md +++ b/docs/overview/overview.md @@ -6,22 +6,22 @@ sidebar_label: 'Why Qubic?' ## The Benefits and Advantages -In a world where decentralization, security, and efficiency are of paramount importance, Qubic stands out as a groundbreaking solution. Combining the power of distributed ledger technology, smart contracts, and decentralized applications, Qubic provides a robust platform for addressing many challenges faced by various industries today. +In a world where decentralisation, security, and efficiency are of paramount importance, Qubic stands out as a groundbreaking solution. Combining the power of distributed ledger technology, smart contracts, and decentralised applications, Qubic provides a robust platform for addressing many challenges faced by various industries today. -Qubic's decentralized nature ensures that the network remains resilient against cyberattacks and single points of failure, fostering trust among participants. Its smart contract capabilities enable the automation of complex processes, reducing the need for intermediaries and enhancing transparency. Furthermore, Qubic's support for decentralized applications allows developers to create and deploy innovative solutions, driving the adoption of blockchain technology across different sectors. +Qubic's decentralised nature ensures that the network remains resilient against cyberattacks and single points of failure, fostering trust among participants. Its smart contract capabilities enable the automation of complex processes, reducing the need for intermediaries and enhancing transparency. Furthermore, Qubic's support for decentralised applications allows developers to create and deploy innovative solutions, driving the adoption of blockchain technology across different sectors. ## How Qubic Works: A High-Level Overview -Qubic is built upon a distributed ledger technology that utilizes a consensus algorithm to maintain a secure and synchronized record of all transactions. Nodes in the network participate in the validation of these transactions, ensuring the integrity and immutability of the ledger. +Qubic is built upon a distributed ledger technology that utilises a consensus algorithm to maintain a secure and synchronized record of all transactions. Nodes in the network participate in the validation of these transactions, ensuring the integrity and immutability of the ledger. -Smart contracts, self-executing agreements with the terms directly coded into the contract, are a core component of Qubic. They enable the automation of various processes, such as the transfer of assets or the execution of agreements, without the need for a centralized authority. This not only reduces costs but also enhances the overall security and transparency of the system. +Smart contracts, self-executing agreements with the terms directly coded into the contract, are a core component of Qubic. They enable the automation of various processes, such as the transfer of assets or the execution of agreements, without the need for a centralised authority. This not only reduces costs but also enhances the overall security and transparency of the system. -Decentralized applications (DApps) built on Qubic leverage the platform's smart contract and token functionalities, allowing developers to create innovative solutions tailored to various use cases. These DApps can interact with the underlying blockchain and smart contracts to provide users with a seamless and secure experience. +Decentralized applications (dApps) built on Qubic leverage the platform's smart contract and token functionalities, allowing developers to create innovative solutions tailored to various use cases. These DApps can interact with the underlying blockchain and smart contracts to provide users with a seamless and secure experience. ## Qubic: A Superior Solution -Qubic distinguishes itself from other blockchain solutions with its unique combination of features, including decentralization, smart contract capabilities, and support for DApps. These characteristics make Qubic a powerful platform that can transform industries by offering enhanced security, efficiency, and scalability. +Qubic distinguishes itself from other blockchain solutions with its unique combination of features, including decentralisation, smart contract capabilities, and support for DApps. These characteristics make Qubic a powerful platform that can transform industries by offering enhanced security, efficiency, and scalability. -The decentralized nature of Qubic ensures that no single entity can control or manipulate the network, fostering trust and collaboration among participants. Its smart contract functionality enables the automation of complex processes while reducing the need for intermediaries, promoting transparency and reducing costs. Moreover, the support for DApps allows developers to create and deploy a wide range of applications tailored to specific use cases, driving innovation and the adoption of blockchain technology. +The decentralised nature of Qubic ensures that no single entity can control or manipulate the network, fostering trust and collaboration among participants. Its smart contract functionality enables the automation of complex processes while reducing the need for intermediaries, promoting transparency and reducing costs. Moreover, the support for DApps allows developers to create and deploy a wide range of applications tailored to specific use cases, driving innovation and the adoption of blockchain technology. By providing a comprehensive and robust solution, Qubic stands out as a superior option for those looking to harness the potential of blockchain technology. diff --git a/docs/overview/whitepaper.md b/docs/overview/whitepaper.md index 4b490a0..677f211 100644 --- a/docs/overview/whitepaper.md +++ b/docs/overview/whitepaper.md @@ -7,4 +7,4 @@ sidebar_label: 'Whitepaper' ## Development Approach -Instead of releasing a whitepaper in the early stages, Qubic will only publish a whitepaper upon completion of its development. This approach ensures that all the information in the whitepaper will be accurate and up-to-date, avoiding the common pitfall of many projects whose actual development diverges from their initial whitepaper. \ No newline at end of file +Instead of releasing a whitepaper in the early stages, Qubic will only publish a whitepaper upon completion of its development. This approach ensures that all the information in the whitepaper will be accurate and up-to-date, avoiding the common pitfall of many projects whose actual development diverges from their initial whitepaper. In the meantime, our source code is considered a 'living' whitepaper as it has been completely open-source since day one, https://github.com/qubic/core.