Quilibrium Blog

Mission Above All

Cassandra Heart

Cassandra Heart

post image

Quilibrium's mission is to secure every bit of traffic on the Internet, whether that's native applications on the network, other interoperable protocols, or "clearnet" (i.e. still TLS, but relying on CAs and third parties) services. On the roadmap outlined in Mission Control, we set go/no-go criteria for advancing to the next stage. At the time this was set, the network was 9,000 in total peers. This was two and a half months ago. We are now past 100,000 peers, some more asynchronously checking in than others (more on that in a bit), and with that change in order of magnitude, we've had to also make many changes in plans along the way. We are making one final revision: We're going to begin the rollout process of our cross-chain bridge and enable claiming of presently-earned tokens as wrapped QUIL via ERC-20 before this week's end and removing 1.5 from the roadmap, focusing thereafter on the work to upgrade from 1.4 directly to 2.0.

Why did this change?

One month ago, in The Storm Before The Calm, I remarked that we nearly doubled in size in a little over a month, and was astounded at the massive swell of attention and node deployments. This has also resulted in our very small collection of volunteers, contributors, and myself, to be stretched beyond human limits. It's led to moving too quickly and breaking things, such as the packet storm in the aforementioned article. Turning on the valves and opening up the network to permissionless applications and token interactions in the midst of these rapid protocol changes threatens the very safety of the protocol, and 1.5 was in of itself a concession to the mission – to make some aspects of the network permissionless, but not guarantee full privacy or random settlement order to transactions. We've seen with MEV on other networks how dangerous this can be, and given prover slot priority, it would certainly be taken advantage of, which threatens the overall mission and fairness. And so we're going to push back on the launch of 1.5, by removing it entirely from our sequence in order to safely ensure we can move into 2.0, and do so more quickly than letting 1.5 settle in with all its consequences and drawbacks. This gives us some flexibility around how the next series of releases progress as we combat sybil attacks, and also means that we can begin setting up additional measures to improve the maturity of our release process (all future releases will have a number of volunteers and contributors participating in the signing of releases such that a new version should not be automatically upgraded to unless it has had a majority of signatures) and even roll out some aspects earlier than expected (such as cross-chain bridging, starting with wrapped QUIL on Ethereum).

What does that mean, and how does that affect timelines/expectations?

Signed Releases and Deprecating the Previous CD Script

Tonight will be an updated release from the 1.4.x series, 1.4.17 – Aurora, and also the first signed release. Signed releases after 1.4.17 will break the existing continuous deployment script, and with 1.4.18 a new one will be created that will only run from tagged releases that have a majority of signatures from the signatories. The release process will follow:

  • New version branch

  • Deterministic build and corresponding checksum

  • Signed checksums uploaded

  • Version branch merged into main, tagged by version, and a corresponding release entry added

Cross-Mint

1.4.17 is updated with a new client command, cross-mint. This command will allow you to issue proofs such that you can claim wrapped QUIL as an ERC-20. It will not require the upgrade to 2.0 in order to immediately function, as we are going to move forward in the rollout process of setting up the bridge, starting with an MPC-based deployment of the ERC-20 contract that we can migrate to become fully embedded within 2.0 when it goes live – this was part of the original roadmap, as some have already realized:

post image

This will mean for those who have already accumulated rewards by running nodes, you will be able to claim those rewards on Ethereum starting within the next two days when this contract is deployed. Tokens earned after this contract has been deployed will not be cross-mintable until 2.0 has been released. Full instructions will accompany an update on the website to complete this cross-mint interaction when the contract is deployed, and note, this is optional – if you prefer to await the full launch of 2.0, you can do so.

Collect this post as an NFT.

Quilibrium Blog

Subscribe to Quilibrium Blog to receive new posts directly to your inbox.

Over 2.2k subscribers

demipoet 🎩Farcaster
demipoet 🎩
Commented 11 months ago
KingFarcaster
King
Commented 11 months ago

@cassie please confirm?

demipoet 🎩Farcaster
demipoet 🎩
Commented 11 months ago

This liquidity pool is started by the community. Not initiated by @cassie nor had any inputs from her. But the CA of the contract is legit. See screenshot of her message from the Q tg group. Please see her paragraph article too for more context - https://paragraph.xyz/@quilibrium.com/mission-above-all

KingFarcaster
King
Commented 11 months ago

Thanks bro!

KMac🍌 ⏩Farcaster
KMac🍌 ⏩
Commented 11 months ago

29 $DEGEN

memes4airdropFarcaster
memes4airdrop
Commented 11 months ago

Also waiting for this.

pugsonFarcaster
pugson
Commented 11 months ago

@cassie is this legit?

demipoet 🎩Farcaster
demipoet 🎩
Commented 11 months ago

This liquidity pool is started by the community. Not initiated by @cassie nor had any inputs from her. But the CA of the contract is legit. See https://warpcast.com/jackyt/0x8624ea13 from the tg group. Please see her paragraph article too for more context - https://paragraph.xyz/@quilibrium.com/mission-above-all

KingFarcaster
King
Commented 11 months ago

@demipoet really nicely done on the LP execution.

KingFarcaster
King
Commented 11 months ago

Has to be said, respect.

demipoet 🎩Farcaster
demipoet 🎩
Commented 11 months ago

thank you @king

Phil CockfieldFarcaster
Phil Cockfield
Commented 11 months ago

💯✊🏻 → 🌁 (Q)

Phil CockfieldFarcaster
Phil Cockfield
Commented 11 months ago

cmd: `cross-mint`

Phil CockfieldFarcaster
Phil Cockfield
Commented 11 months ago

↑ @cassie, if this is true, then it would make sense to do the `cross-mint` so as to participate in the bridge back into Quilibirium of the rewards. Just to be on the historical record of having "been there, done that" right? ...as opposed to just waiting on the QUIL for v2? Any downside? Seems like learning upside

Cassie HeartFarcaster
Cassie Heart
Commented 11 months ago

There's a number of reasons folks have expressed for their want to use it. Historical record, consolidation, or having a transactable token (as they're frozen on the Q side until 2.0). No downside, learning upside, but Q Inc explicitly will not bridge any tokens rewarded to its own infrastructure peers.

Phil CockfieldFarcaster
Phil Cockfield
Commented 11 months ago

"Q Inc" is a damn cool company name! Thanks @cassie

seanFarcaster
sean
Commented 11 months ago

i'm probably missing some basics here, but if ethereum wQUIL can't be bridged into QUIL, there's an inherent downside to those wrapped tokens since it's not possible to convert them to native assets, correct?

Cassie HeartFarcaster
Cassie Heart
Commented 11 months ago

It's also a tripwire for the MPC operations — if the Q Inc peers are detected as a valid cross mint proof request, the bridge immediately terminates/alarms go off.

Cassie HeartFarcaster
Cassie Heart
Commented 11 months ago
0xen 🎩Farcaster
0xen 🎩
Commented 11 months ago

nice. does this include claiming of ceremony earned quil ?

Cassie HeartFarcaster
Cassie Heart
Commented 11 months ago

Yes, there will be additional steps to follow to do that

grinFarcaster
grin
Commented 11 months ago

congrats! one small step for Q, yet another Q-powered leap for crypto

Darryl Yeo 🛠️Farcaster
Darryl Yeo 🛠️
Commented 11 months ago

@colin, might want to tweak the threshold for frame pagination here

dycpFarcaster
dycp
Commented 11 months ago

is it too late to run a node?

Cassie HeartFarcaster
Cassie Heart
Commented 11 months ago

Not at all

dycpFarcaster
dycp
Commented 11 months ago

when would "late" be considered in your opinion when it comes to nodes. I have a few requirements i have to fulfill it seems. 😆

dycpFarcaster
dycp
Commented 11 months ago

@2gigawatts ✅

Schmidtiest.eth 🎩Farcaster
Schmidtiest.eth 🎩
Commented 11 months ago

@sheph.eth 👀

Ivan HuangFarcaster
Ivan Huang
Commented 11 months ago

when LLTI snapshot?

Mission Above All