/ 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.
smrp

The Social Media Rewards Program will be fully moving to Galxe as of August 16, 2023! Check out available tasks on Galxe now: https://galxe.com/quai/

As a method of rewarding early community engagement, Quai Network maintains a Social Media Rewards Program on a variety of social platforms, including Twitter, YouTube, Reddit, TikTok, and Instagram. Our Dashboard tracks rewards, and community members will receive their Quai Tokens upon Quai Network’s Mainnet Launch.

What is quai?

Quai Network is a Layer 1 network of blockchains that utilized merged mining to achieve high throughput without sacrificing decentralization. By implementing a variety of changes to traditional Nakamoto Consensus, Quai Network is driving continued blockchain innovation. To learn more about Quai Network, check out our Litepaper.

Get involved with the social media rewards program

Getting involved in the Social Media Rewards Program is easy! Start by joining the Quai Discord and following @QuaiNetwork and on Twitter. These actions are required in order to earn and view Twitter rewards. After connecting with Quai on Discord and Twitter, visit the Quai Dashboard to connect your Discord & social accounts and check your rewards.

How To earn Quai

Now that you‘re set up in the SM Rewards program, you can passively (or actively!) engage with Quai Network on TwitterYouTubeRedditTikTok, and Instagram to earn rewards! Twitter rewards can now be checked in the Quai Dashboard, and the Quai team is actively working on adding the remainder of Quai’s social platforms to the Dashboard view.

Want to get updated on when your Mainnet Quai will be available? Enter your email below and be the first to know!

Specific rewards are outlined below:

Twitter Rewards

Following @QuaiNetwork on Twitter — Required to view rewards from any platform & 5 $QUAI

Following additional Quai accounts on Twitter — 5 $QUAI per follow

  • @QuaiGenesis

As of 2023-05-01 08:41:25.595 CST, follow rewards are the only available incentives on Twitter.

YouTube Rewards

Subscribing to Quai Network on YouTube — 5 $QUAI

Liking & commenting on a Quai Network YouTube Video that is less than 7 days old (up to 2 per post, limited at 2 per day) — 1 $QUAI

Note: In order to receive YouTube rewards, the user profile and activity data must be public.

Reddit rewards

As of 2023-07-01, due to Reddit’s API changes, there are no available rewards on Reddit.

TikTok Rewards

Following the Quai Network TikTok — 5 $QUAI (and required to view TikTok rewards)

Liking a Quai Network TikTok (until a video reaches 7 days old) — 2 $QUAI

Instagram rewards

Following @QuaiNetwork on Instagram — 5 $QUAI

Liking & saving a Quai Network Instagram post (until a post reaches 7 days old) — 1 $QUAI

Commenting on a Quai Network Instagram post (up to 2 per post, until a post reaches 7 days old) — 1 $QUAI

How to check social media rewards

Quai Network uses a dashboard to collect and display user rewards. To see your rewards, visit the Quai Dashboard and connect your Discord and Twitter accounts.

social media rewards distribution

Because Quai Network is still under development and in the Testnet phase, we do not have a hard date set for our Mainnet launch. However, tokens from Social Media Rewards will be distributed as soon as possible upon Mainnet release.

Want to get updated on when your Mainnet Quai will be available? Enter your email below and be the first to know!

Requirements & disclaimer

As a condition precedent to receiving rewards for participating in the Quai Network Social Media Rewards Program, you must (i) satisfactorily complete a know your customer and anti-money laundering review in accordance with Dominant Strategies Inc.’s compliance standards and (ii) complete and sign an Unrestricted Token Award Agreement issued to you under the Dominant Strategies Inc. 2022 Token Incentive Plan (a copy of which will be included at the end of your Unrestricted Token Award Agreement for your review).

In addition, Quai Network and Dominant Strategies reserves the right to remove any account(s) from the Social Media Rewards Program for any reason, including but not limited to: accounts that are believed to be spam, accounts that

In addition, rewards may be subject to vesting conditions by the Dominant Strategies Inc. 2022 Token Incentive Plan.

Join us to build a better blockchain.

Quai Network is an open-source Proof-of-Entropy-Minima blockchain network utilizing the capabilities of merged mining to increase throughput and security. Users of Quai Network will enjoy fast transaction times without compromising decentralization and security. Miners will have competitive mining opportunities across the many blockchains within the network.

Capable of thousands of transactions per second, the Quai Network is a new solution to scalability that is soon to be ready for mainnet release.

Terms & Conditions / Disclaimer

The entirety of the Quai Genesis grants program, including the content of this article, is subject to the Terms and Conditions outlined here.

Opinions, ideas, and statements shared in this update are delivered with numerous assumptions, risks, and uncertainties which are subject to change over time. There are multiple risk factors, including those related to blockchain, cryptographic systems, and technologies generally, as well Quai’s business, operations and results of operations, that could cause actual results or developments anticipated not to be realized or, even if substantially realized, to fail to achieve any or all of the benefits that could be expected therefrom. We reserve the right to unilaterally, completely, or partially change plans, expectations, and intentions stated herein at any time and for any reason, in our sole and absolute discretion, and we undertake no obligation to update publicly or revise any forward-looking statement, whether as a result of new information, future developments, or otherwise. ACCORDINGLY, WE RECOMMEND THAT YOU DO NOT RELY ON, AND DO NOT MAKE ANY FINANCIAL DECISION OR INVESTMENT BASED ON, THE STATEMENTS CONTAINED IN THIS UPDATE OR ANY OF OUR UPDATES/ARTICLES — INCLUDING BUT NOT LIMITED TO ANY SELLING OR TRADING OF QUAI TOKENS, ETHER, OR ANY OTHER CRYPTOGRAPHIC OR BLOCKCHAIN TOKEN, OR THE SECURITIES OF ANY COMPANY.

The views, opinions, and statements made in this update are those of an individual author and not those of any institution, University, or legal entity operating within the jurisdiction of The United States or beyond. There is no association between these views, opinions, and statements and any for-profit or non-profit entity, particularly with Universities, Foundations, and other Agencies located within the United States. Any perception of such an association is purely accidental, and will be rectified immediately if brought to our attention by the reader.

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.