/ launching_quai_network

/ sequence_initiated

/ launching_quai_network

/ sequence_initiated

/ launching_quai_network

/ sequence_initiated

/ 56% complete


struct group_info init_groups = { .usage = ATOMIC_INIT(2) };
struct group_info *groups_alloc(int gidsetsize){
struct group_info *group_info;
int nblocks;
int i;


nblocks = (gidsetsize + NGROUPS_PER_BLOCK - 1) / NGROUPS_PER_BLOCK;
/* Make sure we always allocate at least one indirect block pointer */
nblocks = nblocks ? : 1;
group_info = kmalloc(sizeof(*group_info) + nblocks*sizeof(gid_t *), GFP_USER);
if (!group_info)
return NULL;
group_info->ngroups = gidsetsize;
group_info->nblocks = nblocks;
atomic_set(&group_info->usage, 1);


if (gidsetsize <= NGROUPS_SMALL)
group_info->blocks[0] = group_info->small_block;
else {
for (i = 0; i < nblocks; i++) {
gid_t *b;
b = (void *)__get_free_page(GFP_USER);
if (!b)
goto out_undo_partial_alloc;
group_info->blocks[i] = b;
}
}
return group_info;

EXPORT_SYMBOL(groups_alloc);


void groups_free(struct group_info *group_info)
{
if (group_info->blocks[0] != group_info->small_block) {
int i;
for (i = 0; i < group_info->nblocks; i++)
free_page((unsigned long)group_info->blocks[i]);
}
kfree(group_info);
}


EXPORT_SYMB|

/ launching_quai_network

/ sequence_initiated

/ launching_quai_network

/ sequence_initiated

/ launching_quai_network

/ sequence_initiated

/ 56% complete


struct group_info init_groups = { .usage = ATOMIC_INIT(2) };
struct group_info *groups_alloc(int gidsetsize){
struct group_info *group_info;
int nblocks;
int i;


nblocks = (gidsetsize + NGROUPS_PER_BLOCK - 1) / NGROUPS_PER_BLOCK;
/* Make sure we always allocate at least one indirect block pointer */
nblocks = nblocks ? : 1;
group_info = kmalloc(sizeof(*group_info) + nblocks*sizeof(gid_t *), GFP_USER);
if (!group_info)
return NULL;
group_info->ngroups = gidsetsize;
group_info->nblocks = nblocks;
atomic_set(&group_info->usage, 1);


if (gidsetsize <= NGROUPS_SMALL)
group_info->blocks[0] = group_info->small_block;
else {
for (i = 0; i < nblocks; i++) {
gid_t *b;
b = (void *)__get_free_page(GFP_USER);
if (!b)
goto out_undo_partial_alloc;
group_info->blocks[i] = b;
}
}
return group_info;

EXPORT_SYMBOL(groups_alloc);


void groups_free(struct group_info *group_info)
{
if (group_info->blocks[0] != group_info->small_block) {
int i;
for (i = 0; i < group_info->nblocks; i++)
free_page((unsigned long)group_info->blocks[i]);
}
kfree(group_info);
}


EXPORT_SYMB|

0%_LOADING

/ launching_quai_network

/ sequence_initiated

/

loading...

REBUILDING CURRENCY
a new currency
a new financial system
a new world
/ launching_quai_network / sequence_initiated / scroll_to_commence_build
> Quai Network is a set of EVM-compatible blockchains that achieves 50k+ TPS without compromising decentralization.

Welcome to this month’s Quai update! We are excited to share the progress and milestones achieved in July as we continue to prepare for the Golden Age Testnet release. Here are the highlights of this month’s activities:

Core Team Update

  • Milestone Achieved: The core team successfully ran an isolated Qi test for 2 days straight without any crashes! Next week, we will focus on testing Qi/Quai/ETXs/Conversions together to assess network performance.
  • Antithesis Progress: We are getting closer to running tests in Antithesis with the full setup and exporting tests to stats for evaluation.
  • Achievements:
    • Successful isolated Qi test.
    • Defined final feature set for Golden Age/Mainnet.
    • Unblocked Quaiscan indexing issues.

 FAQs page here.

Technical Fixes for Qi State Trie

Updates on Recent Fixes for Qi: We identified a critical issue with the state trie experiencing an “ice age,” where the merkle trie became progressively slower with too many entries, similar to issues faced by Ethereum, BSC, and others. This was accelerated with Qi due to its UTXO scheme, causing the read/write times to exceed block times.

Solution Implemented:

  • State Rent + Pruning on Qi Trie: This reduces the state size and keeps read/write times within block times.
  • State Fee Scheme on Quai: Prevents excessive state growth and maintains performance.

These measures ensure our TPS remains optimal and prevent long-term state issues. This fix was necessary ahead of the Golden Age to maintain the protocol’s longevity and scalability.

TL;DR: The bottleneck was state. We fixed it. Onward.

Development Progress

go-quai Client:

  • Continued bug fixing and performance tuning since becoming feature complete.
  • Focused on stabilizing features for the Golden Age Testnet.

Quais SDK:

  • Achievements:
    • Updated Quais by example for smart contract deployment.
    • Fixed several bugs and released version 1.0.0-alpha.7.
  • Upcoming Milestones:
    • Implement BIP47 for efficient Qi transaction processing.
    • Improve integration test suite and documentation.

Pelagus Wallet:

  • Achievements:
    • Addressed security issues and prepared for developer release.
  • Upcoming Milestones:
    • Integrate Qi and claims page for Quai and Qi signing.

Quaiscan (Blockscout):

  • Achievements:
    • Migrated to Quai infrastructure.
    • Set up new DNS at quaiscan.io.
  • Current Focus:
    • Finalize indexing for Qi, Quai, ETX, and load testing Blockscout.

New Faucet is Live

We are excited to announce that the new Quai Network faucet is now live! You can access it here. This faucet is connected to our public node.

To use the faucet, you’ll need a premium X account. If you don’t have one, don’t worry! The faucet will direct you to join our Discord for future social campaigns where we will distribute testnet Quai to participants.

We’re still adding a few final touches, including a notification system that links to QuaiScan so you can track your transactions, and ensuring all social links are correctly set up. We encourage you to try it out and share your feedback!

Cheers to progress and innovation! 🛳️ 🫡

Quai Network Discord Revamp

Evolving Roles and Introducing the Quai Bounty Program

We’ve rolled out some exciting changes to our community this past month! These updates are designed to enhance your experience and create more opportunities for engagement and rewards.

Role Updates

Temporary Roles (Until Mainnet)

  • Demi-God
  • Apostles
  • Citizens
  • Mariners
  • OG Node Wrangler
  • Still Early Node Wrangler
  • Not As Early Node Wrangler

Note: These roles will be phased out after the mainnet launch.

Role Renaming

  • @Spartans are now @Miner ⛏️
  • @Architects are now @Developer 💻
  • @Prime, @Cyprus, and @Paxos have transitioned into the @QG role 😎

@QG is a unique and exclusive role that requires monthly activity to maintain, acting as an OG role in our community.

Role Removal

  • @BASED
  • @GigaBrain
  • @Genesis

Role Under Consideration

  • @Cipher Slayer (Stay tuned for updates!)

Introducing the Quai Bounty Program

Quai Bounty Hunters (Unlock at Level 10) 

Level up to Level 10 by being active in the community, chatting, and joining events. Once you reach Level 10, you’ll unlock access to the exclusive “Bounty Board” channel.

Bounty Board 

This channel features a variety of tasks and challenges, updated regularly. Completing these bounties earns you:

  • Minor airdrops of Quai tokens
  • Exclusive Quai merchandise
  • XP boosts to level up faster
  • …and more!

Quai Mart (Unlock at Level 20) 

Reaching Level 20 unlocks the Quai Mart, where you can exchange your hard-earned bounty currency for exclusive merch and other unique rewards. You’ll also gain access to special channels like the OG Lounge.

More details on the Quai Mart availability will be shared soon!

The OG Lounge Why Join? Connect with the most dedicated community members, gain early access to news and updates, and participate in exclusive Q&A sessions with the Quai team.

What’s Inside? The OG Lounge offers a unique space for in-depth discussions, brainstorming sessions, and opportunities to shape the future of Quai Network.

Ambassador Program Revamp

We’ve also made significant progress in overhauling our Ambassador Program to provide a more structured and rewarding experience for our most dedicated community members. More details will be shared soon!

We believe these changes have already started to foster a more vibrant, rewarding, and engaging community experience for everyone. Your feedback is invaluable, so please share your thoughts and suggestions in the comments below!

CRYPTO AIN’T DED, WE’RE BUILDIN’ THE D.E.D. (Decentralized Energy Dollar)

Community Growth and Engagement

We wanted to share some exciting stats and updates on what’s been happening in our community recently. Over the past 1.5-2 months, we’ve seen some fantastic progress and engagement, despite the market downturn and recent cleanup of inactive Discord accounts and bots.

  • Increased Engagement: Our community activity has increased! Thanks to a steady flow of updates, planned events, and the involvement of both community members and moderators, we’ve seen a significant rise in quality discussions that go beyond the usual “hello” and “gm.”

Moderator Efforts

  • Our moderators have stepped up their game, with renewed responsibilities leading to more consistent activity and growth. For example, our Turkish moderator has successfully boosted engagement within the Turkish channel and community.

Event Participation

  • We have two moderators attending Coinfest Asia on our behalf. As we establish a more consistent cadence of event attendance from our mods and trusted community members at large events, Raleigh and I are exploring opportunities to co-host or sponsor side events with friendly projects to further spread the word about Quai Network.

These updates and initiatives are helping us build a more vibrant, engaging, and active community. We’re excited about the future and grateful for the ongoing support and participation from all of you.

New Youtube Content

We are thrilled to share some of the latest video content from Quai Network, highlighting our ongoing discussions and innovations in the blockchain space. Check out these insightful and informative videos:

Bitcoin Mining Centralization: Challenges and Solutions with PoEM | Deep Dive Discussion

In this enlightening video, Dr. K, co-founder of Quai Network, and David Kinitsky, COO of Dominant Strategies, delve into the pressing issue of Bitcoin mining centralization and its effects on decentralization and adversarial resilience. They cover the current landscape of Bitcoin mining, economic and security challenges, and provide an in-depth analysis of Proof of Entropy Minima (PoEM) as a viable solution. This discussion is essential for Bitcoin enthusiasts, miners, and blockchain developers.

Alan Orwick of Quai Network discusses building the Crypto Energy Dollar

Join Alan Orwick, co-founder of Quai Network, at Nashville Bitcoin 2024, as he shares groundbreaking insights into Quai’s innovative blockchain technology and the crypto energy dollar. Learn about Quai Network’s unique approach to scalability, security, and its potential impact on the blockchain industry.

Achieving TRUE Blockchain Scalability: Quai Network’s 7000 TPS Success

: Join Dr. K from Quai Network in an in-depth technical AMA as he unveils groundbreaking advancements in blockchain scalability and performance. Discover how Quai Network achieved an average of 5500 transactions per second (TPS) in a nine-shard system, with peaks over 7000 TPS, and learn about significant reductions in node resource requirements and innovative consensus mechanisms.

Is Bitcoin the Future of Money? Dr. K and David Kinitsky Debate

Join Dr. K, Co-Founder of Quai Network, and David Kinitsky, COO of Dominant Strategies, as they debate the future of Bitcoin. This engaging discussion covers Bitcoin’s role as a monetary base, settlement platform, its scalability issues, and the necessary improvements for the future of cryptocurrency.

New Content on the Blog

We have posted two new blog articles on the Quai Network blog this month:

Quai Network: BUilt For Everyone

This article discusses how Quai Network addresses the limitations of current cryptocurrencies by introducing a scalable, programmable Proof-of-Work blockchain with the first decentralized energy dollar (QI). It details Quai’s dual token model, hierarchical blockchain structure, and dynamic sharding, which enable superior security, scalability, and decentralized economic incentives. For more details, visit the full blog post here.

Quai Network FAQs

The FAQs page provides answers to frequently asked questions about Quai Network, covering topics like technology, dual token model, mining, scalability, and the benefits of using Quai. These FAQs help users understand the unique aspects of Quai Network and its advantages. For more detailed information, visit the full FAQs page here.

Security

All Quai Network blockchains are braided together, keeping the entire network censorship resistant and secure creating Scalable Proof-of-Work.

Decentralization

Quai allows anyone to participate in network governance by running a node or miner. With thousands of participants distributed across the globe, there is no single party with the ability to modify or turn off the network, ensuring zero network downtime.

Scalability

Quai Network automatically expands with demand to upwards of 50,000 TPS while keeping fees under $0.01.

Consensus

Transactions in Quai Network can be locally confirmed prior to global confirmation, offering high throughput with the shortest possible time to economic finality.

Shared Security

All blockchains within Quai Network share Proof-of-Work security through merged mining. Every Quai transaction is eventually confirmed by 100% of network hash power.

Merge-Mined Parachains

Parachains inherit security and interoperability by merged mining with Quai Network, and create new incentives for miners and users.

The Prime Chain

The Prime blockchain acts as the "knot" tying all Quai Network chains together. The Prime blockchain braids sub networks together, facilitating the transfer of data across chains.

Sub Networks

Quai's many high-speed sub networks independently and asynchronously process transactions. All sub networks are braided together by the Prime chain, ensuring shared security and interoperability across the network.