Hacker News new | past | comments | ask | show | jobs | submit login

I mostly agree with one caveat. The bitcoin signature "dumb contract" is intentionally a form of automata just shy of Turing completeness. Therefore there's no way to hack in any arbitrary feature (like NFTs) without having a fork. Granted NFTs don't do anything computationally complex, so all it would take is modifying bitcoins stack machine with a single additional op code for minting Chuck E Cheese tokens (I propose 0xCEC). Now we just need to get all the miners to agree to a hard fork adding this one mundane feature that honestly shouldn't upset anyone and you can just ignore if you don't like it. In other words, it will never happen.



I'm not sure if you've seen Script before, but you might be surprised at what it can do.

https://en.bitcoin.it/wiki/Script

As for NFTs they are little more than OP_RETURN, which has been part of Bitcoin since 2014.

There's this persistent and incredibly ignorant view out there that Ethereum's contracts are "smart" and Bitcoin, well, it doesn't do smart contracts. Even a cursory glance at the link shows this is not true.


Proof is in the pudding. There's this persistent effort to list the technicality that BTC can do "something" in terms of smart contracts, but the disparity in the real world usage of smart contracts between ETH, ETH compatible VMs and BTC would imply something is missing. Does not the Taproot update aim to solve this non trivial disparity in capabilities?

>incredibly ignorant

I don't think it's ignorant at all. Over-emphasizing BTC smart contracts in my opinion is pedantic. Where is BTC Defi? That is a multi hundred billion-$ industry in terms of value locked in contracts. If BTC doesn't have the equivalent, then its "smart contract" capabilities are not equivalent. Simple as that.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: