Si bien el caso del 2010 fue algo fuera de lo comun y excepcional no creo que se pueda volver a hacer algo asi hoy en dia, a menos de que estemos ante una eventual catastrofe que ponga en riesgo a toda la blockchain , seria imposible pedir retroceder en el tiempo las transacciones por un robo por ejemplo, porque por un lado el tiempo es un factor muy importante para que no se sigan generando bloques llenos de transacciones, y para que se pueda organizar algo asi pueden pasar varios dias, y por otro lado se tienen que poner de acuerdo todos los mineros ( bueno para ser exactos se necesita al 51% de ellos ) , y al hacerlo estamos cancelando un monton de operaciones confirmadas , por ejemplo si usastes bitcoins para pagar un producto ese dia los bitcoins volverian a tu billetera, y eso seria el menor de los problemas, por dia se mueven millones de dolares en transacciones.
El tema del doble gasto es otra forma de ver el enunciado de "reversible" , en ese caso creamos una transaccion con un fee muy bajo o sin fee para que no entre en ningun bloque, la misma va a quedar registrada en la blockchain pero sin confirmarse , luego por una serie de comandos en nuestra wallet rearmamos la misma transaccion pero con un fee aceptable por los mineros, de esa forma la segunda transaccion se confirma y la primera queda en el olvido para siempre y nunca se va a confirmar.
Hace un tiempo me planteaba crear un topic más tecnico de como crear una transaccion doble para poder confirmar una transaccion que se mandó con fee muy bajo, pero luego desistí de hacerlo porque puede ser usado para hacer el mal...