El mecanismo de consenso consiste en completar la verificación y confirmación de la transacción en un periodo de tiempo muy corto mediante el voto de nodos especiales;
No soy experto en el tema, pero por lo que tenía entendido el consenso se aplica a los bloques, y no a a las transacciones ya que es el bloque lo que se confirma y con esto se confirman todas las transacciones que están en este.
Y cabe aclarar que no hay nodos especiales, el core de Bitcoin es el mismo para todos.
para una transacción, si un número de nodos con intereses discretos pueden llegar a un consenso, podemos asumir que toda la red también puede llegar a un consenso sobre ella.
Por esto es que existe el riesgo del ataque de 51%. Si alguien tiene mas del 50% de los mineros de bitcoin quiere decir que esta persona puede escoger que bloques son válidos, e incluso puede sustituir bloques que fueron minados en el pasado, pero estos con transacciones que envían los bitcoins a otros destinos.