Consistency, availability, and partition tolerance in blockchain: a survey on the consensus mechanism over peer-to-peer networking. - Gabriel R. Carrara; Leonardo M. Burle; Dianne S. V. Medeiros; Célio Vinicius N. de Albuquerque; Diogo M. F. Mattos (Ann. des Télécommunications, 2020)