/ 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.
Quai x Galxe Announcement

Our team at Dominant Strategies is excited to announce a partnership with Galxe to simplify and enhance Quai Network’s existing Social Media Rewards Program. Quai Network’s Galxe Space can be found at https://galxe.com/quai.

Galxe is a platform allowing projects to reward community members for completing different tasks. The partnership with Galxe will significantly improve the user experience of participating in the Social Media Rewards Program, and will also open the door to the incentivization of many more activities. 

What happens to my existing rewards?

If you already earned rewards from the Social Media Rewards Program through the Quai Dashboard, your rewards are safe. A snapshot of all users’ rewards earned from the Quai Dashboard was taken on Wednesday, August 23rd 2023. All rewards earned prior to that date have been recorded, and will be redeemable 1:1 for Quai tokens upon the completion of a KYC at Mainnet launch. Regarding Dashboard Reward issues: We anticipate dashboard users to gain visibility of their Tiktok and Instagram rewards in the dashboard over the coming weeks. However, If you have any other questions regarding your dashboard rewards, please consult the customer support team by creating a ticket in the Quai Discord.

No further rewards will be distributed through the Quai Dashboard, and all tasks offering Dashboard Rewards have ended effective Wednesday, August 23rd 2023.

How will the Social Media Rewards Program work in Galxe?

The tracking of all task completions and accumulated rewards is now powered by Galxe. Available tasks can be found at https://galxe.com/quai

To participate in the Social Media Rewards Program on Galxe, you’ll need to create a Galxe account and either obtain a Gitcoin Passport with a score of 16 or higher or obtain a Galxe Passport. When creating a Galxe account, you will be asked to provide an email address and an Ethereum address. It is critical for the distribution of your rewards that you maintain access to both of these addresses. 

Once you’ve created your Galxe account, you’ll need either a Gitcoin Passport or a Galxe Passport to prove you’re a human. If you choose to obtain a Galxe Passport, you’ll have to pay a fee to mint. The Galxe Passport can be minted from the Galxe website. To learn more about how the Galxe Passport works and how your data is stored, visit the Galxe documentation.

If you instead choose to obtain a Gitcoin Passport, you will need to connect your Ethereum address to the Gitcoin Passport page. Initially, your Passport will likely have a score of 0. In order to participate in the Rewards Program hosted on Galxe, you’ll need to get your Passport to a score of 16 or more. To prove you’re a human and raise the score of your Gitcoin Passport, you’ll need to connect to other platforms. Detailed information about raising the score of a Gitcoin Passport can be found in the Gitcoin Passport docs. Neither Galaxe or Dominant Strategies are able to link the information that you provide to improve the score of your Gitcoin Passport to the address it is tied to. Obtaining a Gitcoin Passport simply proves you are a human for the purposes of the Rewards Program – it does not reveal your identity. To learn more about the security and anonymity of the Gitcoin Passport, visit the Gitcoin blog

Once you’ve gotten your Gitcoin Passport to a score of 16 or more, your Galxe account is now eligible to complete tasks and earn rewards for Quai Network! 

Most tasks in Galxe are “evergreen,” meaning that they will remain active for the duration of the program. These tasks include following Quai on social platforms, and watching educational videos about Quai. Some tasks in Galxe, however, are “one-off” tasks, meaning that they will only be active for a set amount of time. One-off tasks can include participating in Twitter Spaces, engaging with announcements, and more.

Galaxe also offers many unique methods to incentivize certain on-chain activity – keep your eyes peeled for more information on how Galxe will be used for non-social tasks in the future! 

What will I earn from Galxe?

When you complete a task in Galxe, you’ll earn “Loyalty Points”. Importantly, the points earned from Galxe are different from the points earned in the Quai Dashboard. While Quai Dashboard points will be redeemable 1:1 for Quai tokens, there is no predetermined rate of conversion for Galxe points. 

Points earned from Galxe will be redeemable for some amount of Quai tokens upon Mainnet launch, but may not convert at a 1:1 rate. The rate of conversion from Galxe points to Mainnet Quai will be released at a later date. 

In addition to points, some one-off tasks may offer POAPs (Proof of Attendance Protocol) or OATs (On-chain Achievement Tokens) as rewards. POAPs and OATs are digital collectables demonstrating either attendance at an event or completion of a certain activity. 

How will I claim my Mainnet Rewards?

In order for Dominant Strategies to remain compliant with regulations as a US-based company, all users claiming tokens will be required to pass a KYC. Further information on the process of claiming Mainnet Rewards, earned either through the Quai Dashboard, Galxe, or Testnets will be released closer to Mainnet launch.

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.