Content pfp
Content
@
https://warpcast.com/~/channel/btc
0 reply
0 recast
0 reaction

Samuel ツ pfp
Samuel ツ
@samuellhuber.eth
Today I learned Bitcoin natively supports Multi Sigs. How come we're not talking about Ethereum not having that natively!?!?!! How come this isn't part of Ethereum? Seems like an oversight that could add security? What am I missing here and where can I learn more about the implementation and BTC best practices? https://bitcoin.stackexchange.com/questions/23893/what-are-the-limits-of-m-and-n-in-m-of-n-multisig-addresses
8 replies
1 recast
15 reactions

Samuel ツ pfp
Samuel ツ
@samuellhuber.eth
Tagging some geniuses I know likely can help guide me here @cassie @aviationdoctor.eth
1 reply
0 recast
6 reactions

Thomas pfp
Thomas
@aviationdoctor.eth
@vitalik.eth would be best placed to answer about the original intent, but I think it had to do with Ethereum being a general-purpose computer — why hard bake multisigs at the opcode / protocol level when they can be implemented more flexibly at the app level? Bitcoin’s multisig is a simple M-of-N, but with a smart contract, you can also define it to be role-based (like in a DAO with an admin and a treasurer), time-locked (like in how Compound upgrades I believe), etc. or even combine those (like how Gnosis Safe has M-of-N + role-based).
1 reply
0 recast
3 reactions

Stephan pfp
Stephan
@stephancill
Probably the first use case for smart contracts lol, why would it need an opinionated native multisig
1 reply
0 recast
3 reactions

Stephan pfp
Stephan
@stephancill
Slow WiFi so I can’t check this now but the Bitcoin book should have a chapter explaining Bitcoin scripts and how multi sig works (it’s an excellent resource overall, would recommend reading the whole thing) https://github.com/bitcoinbook/bitcoinbook?tab=readme-ov-file This maybe answers your question more directly: https://learnmeabitcoin.com/technical/script/p2ms/ .
0 reply
1 recast
4 reactions

Catch0x22 (2025 variant) pfp
Catch0x22 (2025 variant)
@catch0x22.eth
@francos.eth might have a good answer
1 reply
0 recast
2 reactions

Phil Liao pfp
Phil Liao
@philipliao.eth
I believe the way Bitcoin txs work, there isn’t a hardcoded signature check but you run a set of stack based instructions (@pirosb3 taught me all I know about BTC) It is fairly easy to come up with a clever set of stack based instructions to effectively turn an account into a multisig With Ethereum, the auth check is pretty much hardcoded to secp256 k1 sig validation With 7702, we will be able to upgrade accounts to smart wallets that make Bitcoins native multisigs look basic I anticipate that Gnosis Safe based 7702 upgrades will be most popular to start. But basically, imagine Gnosis Safe level capabilities for all accounts 🤤
0 reply
0 recast
1 reaction

Vinay Vasanji pfp
Vinay Vasanji
@vinayvasanji.eth
Recommend taking a look at @christophera's https://developer.blockchaincommons.com/crypto-stack/ FROST and MuSig2 are at the frontier of best practices for BTC
0 reply
0 recast
0 reaction

depressivehacks pfp
depressivehacks
@depressivehacks
This would be huge if it could be implemented.
0 reply
0 recast
0 reaction