3 ms·
>LLVM would be exceedingly bad due to its undefined behavior. A malicious actor could easily fork the block chain. There is nothing that indicates undefined be
by ars_technician 13y ago
>LLVM would be exceedingly bad due to its undefined behavior. A malicious actor could easily fork the block chain.
There is nothing that indicates undefined behavior of LLVM would lead to a fork in the blockchain.
- tlrobinson 13y agoWhy not? The rules for validating Bitcoin transactions and blocks must be completely specified and followed exactly by all implementations of the client software, otherwise you risk forks.
- nullc 13y agoBitcoin is a consensus system. It is paramount that all participating nodes reach the exact same state. If undefined behavior could make some nodes accept a transaction while others reject it the state would become inconsistent and potentially mutually exclusive. From one currency, you'd have two and every coin could be spent twice.