Hard Forks, Soft Forks, Padrões e Coerção
Um dos argumentos importantes no espaço blockchain é se hard forks ou soft forks são o mecanismo preferido de atualização de protocolo. A diferença básica entre os dois é que os soft forks alteram as regras de um protocolo reduzindo estritamente o conjunto de transações válidas, de modo que os nós que seguem as regras antigas ainda entrarão na nova cadeia (desde que a maioria dos mineradores/validadores implemente o fork), enquanto os hard forks permitem que transações e blocos anteriormente inválidos se tornem válidos, então os clientes devem atualizar seus clientes