nostr:npub1yxp7j36cfqws7yj0hkfu2mx25308u4zua6ud22zglxp98ayhh96s8c399s on nostr:npub1jfujw6llhq7wuvu5detycdsq5v5yqf56sgrdq8wlgrryx2a2p09svwm0gx about Drivechain:

"Here is the "drivechain canon," a series of 4 essays by fiatjaf, myself, Paul Storcz, and John Light:"

Drivechain

by nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6

https://fiatjaf.com/drivechain.html

Answering Objections to Drivechain

by nostr:npub1yxp7j36cfqws7yj0hkfu2mx25308u4zua6ud22zglxp98ayhh96s8c399s

https://stacker.news/items/127974

Blind Merged Mining

by Paul Sztorc

https://www.truthcoin.info/blog/blind-merged-mining/

Another response to the “miners can steal” critique of Drivechain

by John Light

https://lightco.in/2022/06/15/miners-can-steal-2/

I'll also just start you off with several of my attempts to boil down the essence of drivechain into as few words as possible:

What makes a drivechain different from a federated sidechain like liquid is this: with a federated sidechain, all deposits are held in an address where 15 people can vote on what to do with it. These 15 people are trusted to let the "right" person withdraw the money. On a drivechain, all deposits are held in an address where a set of bitcoin miners -- namely, 50% + 1 of them -- can vote on what to do with it. Miners (in general) are trusted to let the "right" person withdraw the money.

And:

Bip300 works by creating a new type of timelock. A bip300 timelock is similar to OP_CHECKSEQUENCEVERIFY, which is the timelock where you can only spend your coins after waiting X blocks. Bip300's new timelock is different because it lets any miner increase the value of X by adding a message to their bitcoin block. A person enters a drivechain by depositing coins into a “drivechain deposit address” that uses this timelock. If, later, two different people try to spend those coins, the timelock gives miners time to decide who should "win."

A miner who sides with the second person can increase the value of X for the first person, delaying their withdrawal attempt, but leave the second person’s attempt unhindered. Each miner can delay either withdrawal attempt, or both. Whichever attempt is delayed by fewer miners will succeed and the other one will fail, unless both attempts are delayed long enough to allow yet another attempt to succeed before them. By this method, 51% of miners get to choose who can withdraw the coins first.

And:

The essence of a drivechain's "deposit address" is one where a withdrawal attempt from that address can be delayed indefinitely if miners keep incrementing an integer, but miners can only increment it once per bitcoin block, and incrementing it is optional.

And:

Anyone can try to withdraw from a drivechain, but each withdrawal has a timed delay, during which miners can check if the withdrawal is authorized by the drivechain’s rules. If it’s not, any miner can extend the delay to let an authorized withdrawal happen first.

source:

https://stacker.news/items/228754

in response to

The Drivechain bluff

https://gist.github.com/fernandonm/41eaaf4b1875c3f10b040afad995d24d

Reply to this note

Please Login to reply.

Discussion

Ok cool… but why do we NEED drivechains again?

Some miners want it cuz, greed. And some ethereum and Solana guys want to piggyback off of it instead of collateralizing BTC as an asset like anything else.

Fugazi.

Fugazi.

I support a hard fork.

Ok, with all due respect cuz I actually do NOT know what I'm talking about... please allow me explain myself what I just read...

See... when you go eat and eat a clean diet, no sugar shit and stuff... and then you get nutrients and like these things that like go into ur cells and parts of the body and you become nourished and maybe get a bit of energy and like you live, right? and then you like have to poo. So then you go poo and poo comes out at a certain rate that which relates to what you ate, cuz like, you shouldn't poo any faster or any slower or any more or any less... but see than this BIP300 is this parasite that sneaks into your food, so you eat and then poo time comes, but then this parasite BIP300 sneaks partially out of the bootyhole, and as poo starts making its timely departure BIP300 holds your bootyhole open just because it can, for indefinite time! It can choose one poo over another poo! it can suddenly say..."You...poo! you ain't going anywhere..." and then it can like tell another nutrient that has not yet become poo, "You, are outta here...!"

So you can see why BIP300 is not a good thing, cuz you got to poo when you got to poo! And not when some authoritarian parasite chooses to. Plus... your bootyhole might not enjoy being ruled by it either...

Did my 83 IQ brain understand the gist of this???????

I'm not proud of my reply here. I really DONT know what I'm talking about.

But yes, this is how ridiculously simplistic I have to explain things to myself sometimes. Sleep deprivation is a beotch!!!

But I did read it and that is how I understood it.

It just so absolutely... sounds like a non-feature.

Also, withdrawls are not intended for average or most users. They are intended to limit rugpulling and to be done by specialist brokers.