Bitcoin Embracing MimbleWimble

The following thread was just uploaded to the Telegram group.

4 Likes

That’s awesome! I haven’t been following the current dramas, I hope grin can be of use to anyone who needs it.

I went to a bitcoin focused crypto conference and had a great time at the conference and we all hit up the local bars afterward, I hope to crypto party with them again someday. :slight_smile:

2 Likes

That proposal makes very limited sense. If bitcoin would ever embrace Mimblewimble (and that’s a rather HUGE if), then it would implement something like MWEB or an actual sidechain. Atomic swapping to Grin offers no guarantees on preserving BTC value and is far from seamless as they take time and attention and can fail, while the exchange rate will keep varying over time and markets.

Even if Bitcoin would implement something like a MW side-chain, it would lack the linear supply of grin which is great for fairness, long term security and price stability. I mulled it over for quite a bit and came to the conclusion that it might be best for Bitcoin not to have any side chain (since it cannot be done securely I have been assured by countless Bitcoin wizards) and for Grin to stand on its own feet. Atomic swap would be a great addition for both Bitcoin and Grin since many will prefer Bitcoin as store of value for now while Grin is better as electronic cash. Also it is probably best that the value of Bitcoin and Grin stay independent. Bitcoin’s ever increase in value discourage its use as digital cash. Being able to exchange them freely could avoid trouble like them being frozen/or-worse like what happened on trade Ogre.

Your reply makes no sense at all.

The proposal is not about changing Bitcoin’s core protocol. MWEB/Sidechain: requires overwhelming consensus, a hard fork or complex trust system as you know better
Atomic Swaps: Require no changes to Bitcoin consensus rules. They are a non-custodial, interoperable tool.
Dismissing a working, trust-minimized solution in favor of a hypothetical, politically impossible one is illogical . I wonder why now.

This is a red herring. No cryptographic tool can “guarantee” market price. Why you make assumption about price of Bitcoin now ?
The value of an atomic swap is not to guarantee price, but to guarantee the property of fungibility and privacy. And you know it.

Imagine if Bitcoiners tought same primitive, early-stage version of every single Bitcoin-related technology, there wldnt be any progress. Btc was unusasble, very long confirmation time etc.
To dismiss a development tool (atomic swap) because its first-draft demo isn’t seamless is like to ignore the entire history of Bitcoin’s own development. Doing nothing is your solution ?
This is not a valid argument, very bad argument for dismissing.
You invent an unsolvable problem of “price guarantees” to distract from the solvable problem of "fungibility’’ guarantees, a possible tool - Atomic swap which Grin will be used as money.

This is not a technical then it’s tribal and political.

You were there, why you didnt ever say ‘’ preserving BTC value and is far from seamless’’

again i say this is all about political political, not about cryptography- it is canary in the coal mine.

2 Likes

I’m sorry; I misunderstood the proposal, due to the misleading language:

Atomic swapping is quite different from having a side-chain or from covenant-based extensions.
The word “Integrate” also suggests making changes to Bitcoin itself.

I’m all for allowing atomic swaps between BTC and Grin, but
filing an issue on the bitcoin node codebase doesn’t seem to be the right way to go about it.

One of the major showstoppers in advancing Grin atomic swaps is the lack of a multisig RFC. Once that is established we can think of implementing multisig in grin wallets.

After that we can have an Atomic Swap RFC.

And only then would one seek out assistance on the Bitcoin side, but that would be more an issue for wallets than for bitcoin node.

In short, I think you’re getting ahead of yourselves.
Bitcoin wallets can offer atomic swaps with many other currencies; getting Grin included among them (a worthwhile goal) hardly constitutes Bitcoin “embracing” Grin.

Ya his “solution” has always been doing nothing.

I think grin is a digital asset,not cash,not electronic cash.we could say that,bitcoin is gold,grin is silver.girn and bitcoin is the same digital assat,despite the difference in value。

What kind of rage bait is that ?

It’s an open-source project, not a lifetime mission. We should be grateful for every contribution rather than targeting those who contributed the most.

1 Like

Ya so be grateful, I fixed the node with my pr

Bold. I would not say that.

Ya you wouldn’t say that because you havnt made a pr that fixes the node. I have, but I don’t hear you being grateful do I?

The main branch node can’t even sync without stalling half way through. Mine does. Anyways this is off topic

2 Likes

Excellent. I’m glad we’ve moved past the misconception that this is about propping up Bitcoin’s price.
Since you @tromp state you’ve support atomic swaps from the beginning, let’s propose & establish a development bounty for the Multisig RFC firstly as you say.
[Grin Btc fund] (https://blockchair.com/bitcoin/address/bc1qmsy32rn6hu5vrelpfyqj52cmrpwwr690dkca6pefpw0p843urwnqws6d6v) is that for.

This way we can attract some technical attention, developers, contributors.
Blockchains are not museums for perfect code, or private gardens for a few.
A small, a few people controls the project is a single point of failure, it is against decentralization.
Inaction is a great risk now, We not just need only more Tromps; we need different minds, more eyes on code for security and development.
Grin Governance council has the members that can faciliate that.

5 Likes

You make a single PR and you’re already here lecturing people that have been contributing productively for years? How about we keep our egos in check a bit eh…

3 Likes

This is probably one of the most important discussions we’ve had recently. At least for the economic success of grin. Even if we don’t consider it as an increase in value and liquidity, but rather as an increase in the community and users of grin. I understand that it’s a matter of time, but we need to make an effort and solve the problem. Let’s focus on spreading the information. Let’s gather everything in one place and create the future and the desired functionality. I want to emphasize that this is not from a position of asking, but rather from a position of giving.

4 Likes