SegWit, 2017
Segregated Witness moveu as assinaturas, a testemunha, para uma parte separada da transação. Corrigiu a maleabilidade de transações, uma falha que permitia a terceiros alterar o ID de uma transação antes da confirmação e que bloqueava protocolos como o Lightning. Também substituiu o limite de tamanho de 1 MB por um limite de peso de 4 milhões de unidades, onde os dados da testemunha contam menos, o que aumentou a capacidade.
Taproot, 2021
Taproot foi ativado em novembro de 2021. Trouxe assinaturas Schnorr, que podem combinar as chaves de várias pessoas em uma, e uma maneira de ocultar condições de gasto alternativas em uma árvore de scripts. Apenas a condição realmente usada é revelada ao gastar.
O resultado: um multisig ou um contrato complexo gasto de forma cooperativa parece exatamente com um pagamento de assinatura única. Isso é mais barato e mais privado para todos que o utilizam.