R. Davenport, Distributed database technology?a survey, Computer Networks, vol.2, issue.3, pp.155-167, 1978.

R. Schollmeier, A definition of peer-to-peer networking for the classification of peer-to-peer architectures and applications, 2001.

S. Goyal, Centralized vs Decentralized vs Distributed

, Codementor, pp.2019-2026

. Appinventive, Blockchain App Development Cost

S. Nakamoto, Bitcoin: A peer-to-peer electronic cash system, pp.2019-2026, 2008.

M. Conti, A Survey on Security and Privacy Issues of Bitcoin, IEEE Communications Surveys Tutorials, pp.1-1, 2018.

D. Bradbury, The problem with Bitcoin, Computer Fraud & Security, vol.2013, issue.11, pp.5-8, 2013.

I. , Bitcoin-NG: A Scalable Blockchain Protocol, USENIX NSDI, 2016.

, What to Mine, pp.2019-2026

A. Wisniewska, institute of Economic Research, Working Paper, pp.2019-2026

U. Chohan, Are stable coins stable, Notes on the 21st Century (CBRi), 2019.

M. Khalilov and A. Levi, A Survey on Anonymity and Privacy in Bitcoin-like Digital Cash Systems, IEEE Communications Surveys & Tutorials, 2018.

S. Popov, The Tangle

, BigchainDB: a scalable blockchain database (White paper), 2016.

K. Saur, Technology for secure partitioning and updating of a distributed digital ledger, uS Patent Application Publication, Intel Corporation, pp.2016-2027

V. Buterin, On public and private blockchains

K. Wüst and A. Gervais, Do you need a blockchain?, IACR Cryptology ePrint Archive, vol.2017, p.375, 2017.

R. Brown, Corda: An Introduction, White paper

, Introduction to Hyperledger Business Blockchain Design Philosophy and Consensus, Hyperledger Architecture, vol.1

M. Walport, Distributed ledger technology: beyond blockchain, 2016.

F. Tschorsch and B. Scheuermann, Bitcoin and Beyond: A Technical Survey on Decentralized Digital Currencies, IEEE Communications Surveys & Tutorials, vol.18, issue.3, pp.2084-2123, 2016.

T. Neudecker and H. Hartenstein, Network layer aspects of permissionless blockchains, IEEE Communications Surveys & Tutorials, 2018.

U. Mukhopadhyay, A brief survey of Cryptocurrency systems, PST 2016

L. Sankar, M. Sindhu, and M. Sethumadhavan, Survey of consensus protocols on blockchain applications, 2017.

J. Garay, A. Kiayias, and N. Leonardos, The bitcoin backbone protocol: Analysis and applications, EUROCRYPT 2015

Z. Zheng, Blockchain challenges and opportunities: A survey, 2016.

, An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends, 2017.

C. Cachin and M. Vukoli?, Blockchains Consensus Protocols in the Wild, vol.873, 2017.

S. Bano, Consensus in the Age of Blockchains, 2017.

W. Wang, A survey on consensus mechanisms and mining management in blockchain networks, 2018.

X. Li, A survey on the security of blockchain systems, Future Generation ComputerSystems, 2017.

I. Lin and T. Liao, A Survey of Blockchain Security Issues and Challenges, IJ Network Security, vol.19, issue.5, pp.653-659, 2017.

, Survey on Blockchain Technologies and Related Services, FY2015 Technical report -Nomura Research Institute

M. A. Ferrag, Blockchain Technologies for the Internet of Things: Research Issues and Challenges, 2018.

N. Bozic, G. Pujolle, and S. Secci, A tutorial on blockchain and applications to secure network control -planes, SCNS 2016, pp.1-8
URL : https://hal.archives-ouvertes.fr/hal-01536607

W. Stallings, A Blockchain Tutorial, The Internet Protocol Journal, vol.20, issue.3, pp.2-24, 2017.

T. Koens and E. Poll, What blockchain alternative do you need?" in Data Privacy Management, Cryptocurrencies and Blockchain Technology, pp.113-129, 2018.

D. Yaga, Blockchain technology overview, Draft NISTIR, vol.8202, 2018.

A. Ellervee, R. Matulevicius, and N. Mayer, A Comprehensive Reference Model for Blockchain-based Distributed Ledger Technology, ER Forum, 2017.

T. Dinh, Untangling Blockchain: A Data Processing View of Blockchain Systems, 2017.

P. Seijas, S. Thompson, and D. Mcadams, Scripting smart contracts for distributed ledger technology, IACR Cryptology ePrint Archive, vol.2016, p.1156, 2016.

T. Neudecker, P. Andelfinger, and H. Hartenstein, Timing analysis for inferring the topology of the bitcoin peer-to-peer network, pp.358-367, 2016.

G. Fanti and P. Viswanath, Deanonymization in the Bitcoin P2P Network, pp.1364-1373, 2017.

M. Vukoli?, The quest for scalable blockchain fabric: Proof-of-work vs. bft replication, Int. Workshop on Open Problems in Network Security, 2015.

A. Baliga, Understanding Blockchain Consensus Models, pp.2019-2026, 2017.

T. Swanson, Consensus-as-a-service: a brief report on the emergence of permissioned, distributed ledger systems, R3 Technical Report, 2015.

S. Kiyomoto, M. Rahman, and A. Basu, On blockchain-based anonymized dataset distribution platform, IEEE SERA 2017, pp.85-92

E. Androulaki, Hyperledger fabric: A distributed operating system for permissioned blockchains, 2018.

, A Next-Generation Smart Contract and Decentralized Application Platform, Ethereum white paper, 2014.

C. Cachin, Architecture of the Hyperledger blockchain Fabric, DCCL 2016

M. Hearn, Corda: A distributed ledger

, Cosmos: A Network of Distributed Ledgers

, Chain Protocol -White Paper, pp.2019-2026

, Quorum White paper, pp.2019-2026

W. Ren, R. Beard, and E. Atkins, A survey of consensus problems in multi-agent coordination, ACC 2005, vol.3, pp.1859-1864

N. Lynch, Distributed Algorithms, 1996.

J. Gray, Notes on data base operating systems, pp.393-481, 1978.

F. Schneider, Implementing Fault-tolerant Services Using the State Machine Approach: A Tutorial, ACM Comput. Surv, vol.22, issue.4, pp.299-319, 1990.

L. Lamport, Paxos made simple, ACM Sigact News, vol.32, issue.4, pp.18-25, 2001.

D. Ongaro and J. Ousterhout, In search of an understandable consensus algorithm, USENIX Annual Technical Conference

L. Lamport, R. Shostak, and M. Pease, The byzantine generals problem, ACM Transactions on Programming Languages and Systems, vol.4, issue.3, pp.382-401, 1982.

M. Pease, R. Shostak, and L. Lamport, Reaching Agreement in the Presence of Faults, J. ACM, vol.27, issue.2, pp.228-234, 1980.

R. Baldoni, Unconscious Eventual Consistency with Gossips, Symposium on Self-Stabilizing Systems, pp.65-81, 2006.

B. Wiki, Hashcash, pp.2019-2026

J. Aspnes, C. Jackson, and A. Krishnamurthy, Exposing computationally-challenged Byzantine impostors, pp.2019-2026, 2005.

W. Li, Securing proof-of-stake blockchain protocols, Data Privacy Management, Cryptocurrencies and Blockchain Technology, pp.297-315, 2017.

K. Olson, Sawtooth: An Introduction -White paper

, NEM -Technical Reference, NEM, Version 1.2.1, 2018.

D. Larimer, Delegated proof-of-stake white paper

M. Castro and B. Liskov, Practical byzantine fault tolerance, OSDI 1999

L. Bach, B. Mihaljevic, and M. Zagar, Comparative analysis of blockchain consensus algorithms, IEEE MIPRO, 2018.

K. Wüst and A. Gervais, Do you need a blockchain?, 2018 Crypto Valley Conference on Blockchain Technology (CVCBT), pp.45-54, 2018.

M. Vukoli?, Rethinking Permissioned Blockchains, ACM Workshop on Blockchain, Cryptocurrencies and Contracts, pp.3-7, 2017.

S. , Performance Analysis of Private Blockchain Platforms in Varying Workloads, pp.1-6, 2017.

G. Greenspan, MultiChain" Private BlockchainWhite Paper

, Blockchains vs centralized databases

, Private blockchains are more than just shared databases

S. Ray, Blockchains versus traditional databases

A. Narayanan, Private blockchain is just a confusing name for a shared database

Y. Guo and C. Liang, Blockchain application and outlook in the banking industry, Financial Innovation, vol.2, issue.1, p.24, 2016.

K. Fanning and D. Centers, Blockchain and its coming impact on financial services, Journal of Corporate Accounting & Finance, vol.27, issue.5, pp.53-57, 2016.

B. Maurer, Re-risking in realtime: on possible futures for finance after the blockchain, BEHEMOTH -A Journal on Civilisation, vol.9, issue.2, pp.82-96, 2016.

O. Bussmann, The future of finance: Fintech, tech disruption, and orchestrating innovation, Equity Markets in Transition, pp.473-486, 2017.

A. Spielman, Blockchain: digitally rebuilding the real estate industry, 2016.

G. Zyskind, Decentralizing privacy: Using blockchain to protect personal data, 2015 IEEE -Security and Privacy Workshops, pp.180-184

J. Mattila, Industrial Blockchain Platforms: An Exercise in Use Case Development in the Energy Industry, ETLA Working Papers, issue.43, 2016.

F. Imbault, The green blockchain: Managing decentralized energy production and consumption, IEEE EEEIC/ICPS 2017, pp.1-5

E. Münsing, J. Mather, and S. Moura, Blockchains for decentralized optimization of energy resources in microgrid networks, IEEE CCTA 2017, pp.2164-2171

N. Witchey, Healthcare transaction validation via blockchain proof-of-work, systems and methods, p.740, 2015.

X. Yue, Healthcare Data Gateways: Found Healthcare Intelligence on Blockchain with Novel Privacy Risk Control, Journal of Medical Systems, vol.40, issue.10, p.218, 2016.

L. Linn and M. Koo, Blockchain for health data and its potential use in health it and health care related research, ONC/NIST Use of Blockchain for Healthcare and Research Workshop, 2016.

A. Ekblaw, MedRec" prototype for electronic health records and medical research data, IEEE Open & Big Data Conference, 2016.

M. Mettler, Blockchain technology in healthcare: The revolution starts here, IEEE Healthcom, pp.1-3, 2016.

C. Broderson, Blockchain: Securing a New Health Interoperability Experience, Accenture, Working paper, 2016.

K. Peterson, A Blockchain-Based Approach to Health Information Exchange Networks, 2016.

U. Sharma, Blockchain in healthcare: Patient benefits and more

M. Orcutt, Who Will Build the Health-Care Blockchain?, MIT Technology Review. Accessed, pp.2019-2026

S. Huh, Managing iot devices using blockchain platform, 2017.

M. Samaniego and R. Deters, Blockchain as a service for iot, 2016.

D. Kravitz and J. Cooper, Securing user identity and transactions symbiotically: IoT meets blockchain, pp.1-6, 2017.

K. Özyilmaz and A. Yurdakul, Work-in-progress: integrating low-power iot devices to a blockchainbased infrastructure, 2017.

A. Hari and T. Lakshman, The Internet Blockchain: A Distributed, Tamper-Resistant Transaction Framework for the Internet, ACM HotNets, pp.204-210, 2016.

N. Bozic, G. Pujolle, and S. Secci, Securing virtual machine orchestration with blockchains, pp.1-8, 2017.
URL : https://hal.archives-ouvertes.fr/hal-01683849

I. D. Alvarenga, G. A. Rebello, and O. C. Duarte, Securing configuration management and migration of virtual network functions using blockchain, NOMS 2018 -2018 IEEE/IFIP Network Operations and Management Symposium, pp.1-9, 2018.

D. Tse, Blockchain application in food supply information security, IEEE IEEM 2017

F. Tian, An agri-food supply chain traceability system for china based on rfid blockchain technology, ICSSSM, 2016.

M. Caro, Blockchain-based traceability in agrifood supply chain management: A practical implementation, IoT Vertical and Topical Summit on Agriculture-Tuscany, 2018.

Y. Yuan and F. Wang, Towards blockchain-based intelligent transportation systems, IEEE ITSC 2016

L. Li, Creditcoin: A privacy-preserving blockchain-based incentive announcement network for communications of smart vehicles, IEEE Transactions on Intelligent Transportation Systems, vol.19, issue.7, pp.2204-2220, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01846911

C. Clack, V. Bakshi, and L. Braine, Smart contract templates: foundations, design landscape and research directions, 2016.

X. Xu, A taxonomy of blockchain-based systems for architecture design, IEEE ICSA 2017, pp.243-252

, MultiChain: open platform for building blockchains

, Swarm

P. Labs, Filecoin: A Decentralized Storage Network (White paper), pp.2019-2020, 2016.

B. "microsoft, , pp.2019-2026

, Types of tokens: the four mistakes beginner cryptoinvestors make, ICO Scoring

X. Xu, The blockchain as a software connector, IEEE/IFIP WICSA 2016

A. Back, Enabling blockchain innovations with pegged sidechains

M. Valenta and P. Sandner, Comparison of Ethereum, Hyperledger Fabric and Corda, 2017.

K. Croman, On scaling decentralized blockchains, FC 2016, pp.106-125

E. Heilman, Eclipse Attacks on Bitcoin's Peerto-Peer Network, USENIX Security Symposium, 2015.

, Bitcoin source code, pp.2019-2026

G. Wood, Ethereum: A secure decentralised generalised transaction ledger

V. Buterin, Ethereum White-paper, pp.2019-2026

B. Charron-bost, F. Pedone, and A. Schiper, Replication: Theory and Practice, Lecture Notes in Computer Science, pp.978-981

, The RLPx Transport Protocol, pp.2019-2026

T. Dinh, Blockbench: A framework for analyzing private blockchains, ACM SIGMODS/PODS, 2017.

, Ethereum source code, pp.2019-2026

, Hyperledger Architecture, vol.2, pp.2019-2026

J. Sousa, A. Bessani, and M. Vukoli?, A byzantine fault-tolerant ordering service for the hyperledger fabric blockchain platform, 2017.

, What is gRPC, pp.2019-2026

, LevelDB key/value database in Go

, Apache couchdb, pp.2019-2026

V. Dhillon, D. Metcalf, and M. Hooper, The Hyperledger Project, Blockchain Enabled Applications, pp.139-149, 2017.

F. Muratov, YAC: BFT Consensus Algorithm for Blockchain, 2018.

F. Mckeen, Intel® software guard extensions (Intel® sgx) support for dynamic memory management inside an enclave, ACM HASP 2016, p.10

, Hyperledger Sawtooth source code, pp.2018-2026

, Sovrin: A Protocol and Token for Self-Sovereign Identity and Decentralized Trust

, Hyperledger Improvement Proposal -Hyperledger Burrow, pp.2019-2026

, Hyperledger Burrow source code, pp.2019-2026

. Hyperledger-grid, , pp.2019-2026

, Welcome to Hyperledger Cello, pp.2019-2026

, Hyperledger Explorer, pp.2019-2026

, Hyperledger Composer -An Overview, pp.2019-2026

C. Hyperledger, , pp.2019-2026

Q. Hyperledger, , pp.2019-2026

, Interledger Protocol (ILP)

A. Hyperledger, , pp.2019-2026

U. "hyperledger, , pp.2019-2026

, Transact Hyperledger project, pp.2019-2026

A. Kundu and E. Bertino, On Hashing Graphs, IACR Cryptology ePrint Archive, vol.2012, p.352, 2012.

A. Bessani, J. Sousa, and E. Alchieri, State Machine Replication for the Masses with BFT-SMART, IEEE/IFIP DSN 2014, pp.355-362

J. Carlyle, Corda Performance To infinity and beyond

, Corda source code, pp.2019-2026

J. Kwon, Tendermint: Consensus without mining

Y. Amoussou-guenou, Correctness and Fairness of Tendermint-core Blockchains, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01790504

G. Veronese, Spin one's wheels? Byzantine fault tolerance with a spinning primary, IEEE SRDS 2009, pp.135-144

J. Yin, Separating agreement from execution for byzantine fault tolerant services, ACM SIGOPS Operating Systems Review, vol.37, issue.5, pp.253-267, 2003.

E. Buchman, Tendermint: Byzantine fault tolerance in the age of blockchains, 2016.

, Tendermint source code, pp.2019-2026

, Chain Core source code, pp.2019-2026

, Chain news -Introducing Sequence, pp.2019-2026

B. Glickstein, TxVM White paper. A New Design for Blockchain Transactions, pp.2019-2026

, Raft etcd, pp.2019-2026

, Quorum source code, pp.2019-2026

, Hyperledger Fabric source code, pp.2019-2026

, Hyperledger Indy source code, pp.2019-2026

, Hyperledger Iroha source code, pp.2019-2026

, Hyperledger Grid Source Code, pp.2019-2026

, Libra White Paper, pp.2019-2026

, Hyperledger Blockchain Performance Metrics (White paper), pp.2018-2030, 2018.

T. Dinh, M2R: Enabling Stronger Privacy in MapReduce Computation, USENIX Security Symposium, pp.447-462, 2015.

J. Winter, Trusted computing building blocks for embedded linux-based ARM trustzone platforms, ACM STC, pp.21-30, 2008.

H. Dang, Chain of Trust: Can Trusted Hardware Help Scaling Blockchains, 2018.

&. Baas, , pp.2019-2026

&. Sap-baas, , pp.2019-2026

&. Hpe-baas, , pp.2019-2026

, Oracle Blockchain Cloud service

, Amazon BaaS, pp.2019-2026

, Huawei Blockchain Whitepaper, pp.2019-2026

W. "vechain, , pp.2019-2026

, Blocko, pp.2019-2026

, Baidu, pp.2019-2026

J. Benet, IPFS -Content Addressed, Versioned, P2P File System

M. , Transparency in food supply chains: empirical results from german pig and dairy production, Journal on Chain and Network Science, 2008.

, IBM Food Trust, pp.2019-2026

, ISO/TC 307 Blockchain and distributed ledger technologies

, IRTF: Decentralized Internet Infrastructure Research Group

, The World Wide Web Consortium (W3C) Blockchain Initiative

, Europe Blockchain Working Group

, AngelList, pp.2019-2026

A. Deshpande, Distributed Ledger Technologies/Blockchain: Challenges, opportunities and the prospects for standards, The British Standards Institution (BSI), 2017.

E. Securities and M. Authority, The Distributed Ledger Technology Applied to Securities Markets (Discussion Paper), pp.2019-2026, 2016.

D. , Distributed ledger technology in payments, clearing, and settlement, 2016.

, TrustToken, pp.2019-2026

, HelloGold Foundation-Technical Whitepaper

, The Dai Stablecoin System, pp.2019-2026

S. Takagi, Blockchain-Based Digital Currencies for Community Building, pp.17-21

A. M. Antonopoulos, Mastering Bitcoin, unlocking digital cryptocurrencies. O'reilly Media, 2014.

S. Haber and W. Stornetta, How to time-stamp a digital document, Conference on the Theory and Application of Cryptography, pp.437-455, 1990.

R. Merkle, Digital signature system and method based on a conventional encryption function, 1989.

D. Johnson and A. Menezes, Elliptic curve DSA (ECDSA): an enhanced DSA, USENIX Security Symposium, vol.7, 1998.

D. Johnson, A. Menezes, and S. Vanstone, The elliptic curve digital signature algorithm (ECDSA), Int. Journal of Information Security, vol.1, issue.1, pp.36-63, 2001.

D. Conte-de-leon, Blockchain: properties and misconceptions, Asia Pacific Journal of Innovation and Entrepreneurship, vol.11, issue.3, pp.286-300, 2017.

Q. Dupont, Experiments in algorithmic governance: A history and ethnography of "the dao, Bitcoin and Beyond, pp.157-177, 2017.

, Bitcoin Wiki. Transaction, pp.2019-2026

J. Willet, The Second Bitcoin Whitepaper

J. Bonneau, Perspectives on Bitcoin and second-generation cryptocurrencies," working Paper

D. Macgregor, D. Mothersole, and J. Zolnowsky, Method and apparatus for a compare and swap instruction, vol.584, 1986.

N. Atzei, SoK: unraveling Bitcoin smart contracts, 2018.

G. Andresen, BIP 16: Pay to script hash, 2012.

. "bitcoin-wiki and . Nonce, , pp.2019-2026

, Bitcoin Wiki. Script, pp.2019-2026

P. Dai, Smart-Contract Value-Transfer Protocols on a Distributed Mobile Application PlatformWhite paper, 2017.

S. Popejoy, The Pact Smart-Contract Language. White paper

C. Lee, Litecoin-open source p2p digital currency

D. Kuhnert, The Dogecoin survival guide

M. Green and I. Miers, Bolt: Anonymous payment channels for decentralized currencies, ACM CCS 2017

L. Goodman, Tezos -A self-amending crypto-ledger, White paper

D. Schwartz, The Ripple protocol consensus algorithm -White Paper

D. Mazieres, The stellar consensus protocol: A federated model for internet-level consensus -White paper

A. Demers, Epidemic algorithms for replicated database maintenance, ACM PODC 1987, pp.1-12

B. Wiki, Weaknesses-Denial of Service (DoS)

M. Babaioff, On bitcoin and red balloons, ACM EC 2012

J. , Bitcoin blockchain dynamics: The selfish-mine strategy in the presence of propagation delay, Performance Evaluation, vol.104, pp.23-41, 2016.

A. Gervais, On the security and performance of proof of work blockchains, ACM CCS 2016, pp.3-16

S. Luan and V. Gligor, A fault-tolerant protocol for atomic broadcast, IEEE Transactions on Parallel and Distributed Systems, vol.1, issue.3, pp.271-285, 1990.

V. Hadzilacos and S. Toueg, Fault-tolerant Broadcasts and Related Problems, Distributed Systems, pp.97-145, 1993.

T. Chandra and S. Toueg, Unreliable Failure Detectors for Reliable Distributed Systems, J. ACM, vol.43, issue.2, pp.225-267, 1996.

G. Coulouris, J. Dollimore, and T. Kindberg, Distributed systems: concepts and design. Pearson education, 2005.

X. Défago, A. Schiper, and P. Urbán, Total Order Broadcast and Multicast Algorithms: Taxonomy and Survey, ACM Comput. Surv, vol.36, issue.4, pp.372-421, 2004.

I. Abraham, The Blockchain Consensus Layer and BFT, Bulletin of EATCS, vol.3, issue.123, 2017.

A. Singh, BFT Protocols Under Fire, USENIX NSDI 2008, vol.8, pp.189-204

K. Christidis and M. Devetsikiotis, Blockchains and Smart Contracts for the Internet of Things, IEEE Access, vol.4, pp.2292-2303, 2016.

D. Kreutz, Software-Defined Networking: A Comprehensive Survey, Proceedings of the IEEE, vol.103, issue.1, pp.14-76, 2015.

F. Cristian, Understanding Fault-tolerant Distributed Systems, Communications of the ACM, vol.34, issue.2, pp.56-78, 1991.

C. Dwork, N. Lynch, and L. Stockmeyer, Consensus in the presence of partial synchrony (preliminary version), ACM PODC, 1984.

, Consensus in the presence of partial synchrony, Journal of the ACM (JACM), vol.35, issue.2, pp.288-323, 1988.

M. Fischer, N. Lynch, and M. Paterson, Impossibility of Distributed Consensus with One Faulty Process, J. ACM, vol.32, issue.2, pp.374-382, 1985.

J. Aspnes, Randomized protocols for asynchronous consensus, Distributed Computing, vol.16, issue.2-3, pp.165-175, 2003.

C. Cachin, K. Kursawe, and V. Shoup, Random Oracles in Constantipole: Practical Asynchronous Byzantine Agreement Using Cryptography, Journal of Cryptology, vol.18, issue.3, pp.219-246, 2005.

E. Brewer, Towards robust distributed systems, ACM PODC, vol.7, 2000.

S. Gilbert and N. Lynch, Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services, SIGACT News, vol.33, issue.2, pp.51-59, 2002.

N. Lynch, M. Fischer, and R. Fowler, A Simple and Efficient Byzantine Generals Algorithm, Georgia Inst of Tech school od information and computer science, 1982.

M. Fischer and N. Lynch, A lower bound for the time to assure interactive consistency, Information processing letters, vol.14, issue.4, pp.183-186, 1982.

D. Dolev, An efficient algorithm for byzantine agreement without authentication, Information and Control, vol.52, issue.3, pp.257-274, 1982.

I. Askoxylakis, Computer Security -ESORICS, 2016.

V. Buterin, Ethereum News: On Stake

I. Abraham, Distributed computing meets game theory: robust mechanisms for rational secret sharing and multiparty computation, ACM PODC, pp.53-62, 2006.

W. Dai, B-money (Blockchain)

C. Dwork and M. Naor, Pricing via processing or combatting junk mail, CRYPTO 1992, pp.139-147

D. Eastlake and P. Jones, US secure hash algorithm 1 (SHA1), p.3174, 2001.

N. Szabo, Bit Gold, pp.2019-2026, 2008.

H. Finney, RPOW -Reusable PoW

I. , The miner's dilemma, IEEE SP 2015, pp.89-103

L. Luu, Demystifying incentives in the consensus computer, ACM CCS 2015, pp.706-719

B. Wiki, Testnet, pp.2019-2026

Y. Sompolinsky and A. Zohar, Accelerating Bitcoin's Transaction Processing Fast Money Grows on Trees, Not Chains

H. Okada, S. Yamasaki, and V. Bracamonte, Proposed classification of blockchains based on authority and incentive dimensions, pp.593-597, 2017.

M. Belotti, S. Kirati, and S. Secci, Bitcoin poolhopping detection, IEEE RTSI, 2018.

A. Gervais, Is Bitcoin a Decentralized Currency?, IEEE Security Privacy, vol.12, issue.3, pp.54-60, 2014.

B. Wiki, Scrypt proof of work

C. , Stronger key derivation via sequential memory-hard functions, 2009.

J. Zhou, K. Yu, and B. Wu, Parallel frequent patterns mining algorithm on GPU, IEEE ICSMC 2010, pp.435-440

G. Pinto, F. Castor, and Y. Liu, Mining questions about software energy consumption, ACM MSR 2014, pp.22-31

M. B. Taylor, The Evolution of Bitcoin Hardware, Computer, vol.50, issue.9, pp.58-66, 2017.

S. King, Primecoin: Cryptocurrency with prime number proof-of-work, 2013.

J. Andersen and E. Weisstein, Cunningham chain. from mathworld-a wolfram web resource, 2005.

A. Coventry, NooShare: A decentralized ledger of shared computational resources, pp.2019-2026, 2012.

A. Shoker, Sustainable blockchain through proof of exercise, IEEE NCA 2017, pp.1-9

B. Marshall, Proofs of Work from WorstCase Assumptions, Cryptology ePrint Archive, 2018.

I. Bentov, Proof of Activity: Extending Bitcoin's Proof of Work via Proof of Stake, Cryptology ePrint Archive, 2014.

I. Bentov, R. Pass, and E. Shi, Snow white: Provably secure proofs of stake, IACR Cryptology ePrint Archive, vol.2016, p.919, 2016.

A. Kiayias, Ouroboros: A provably secure proof-of-stake blockchain protocol, pp.357-388, 2017.

P. Singh, Performance Comparison of Executing Fast Transactions in Bitcoin Network Using Verifiable Code Execution, ADCONS 2013

S. King and S. , Peercoin-secure & sustainable cryptocoin

A. , SNAPSHOT-Nxt unsurpassable blockchain solutions

L. Ren, Proof of stake velocity: Building the social currency of the digital age, pp.2019-2026, 2014.

P. Vasin, Blackcoin's proof-of-stake protocol v2

, Novacoin, pp.2019-2026

V. Buterin and V. Griffith, Casper the friendly finality gadget, 2017.

V. Buterin, Understanding Serenity, part I: Abstraction

, Tendermint Byzantine-fault tolerant state machine replication

A. Miller, Permacoin: Repurposing Bitcoin Work for Data Preservation, IEEE SP 2014, pp.475-490

S. P. , SpaceMint: A Cryptocurrency Based on Proofs of Space, Cryptology ePrint ArchiveReport, vol.528, 2015.

A. Haleem, Helium: A Decentralized Machine Network, pp.2019-2026

C. Cachin, Yet another visit to Paxos, IBM Research, 2009.

C. Cachin, S. Schubert, and M. Vukoli?, Nondeterminism in byzantine fault-tolerant replication, 2016.

S. Liu, XFT: Practical Fault Tolerance beyond Crashes, OSDI 2016

. Neo-white-paper, , pp.2019-2026

, Proof of Authority, pp.2019-2026

, Aura-Authority Round, pp.2019-2026

, Clique PoA protocol, pp.2019-2026

K. Cong, A Blockchain Consensus Protocol With Horizontal Scalability, pp.2019-2026, 2017.

E. Kogias, Enhancing bitcoin security and performance with strong consistency via collective signing, USENIX Security, pp.279-296, 2016.

C. Decker, J. Seidel, and R. Wattenhofer, Bitcoin meets strong consistency, ACM ICDCN 2016, p.13

I. Abraham, Solidus: An incentive-compatible cryptocurrency based on permissionless byzantine consensus, 2016.

E. Kokoris, OmniLedger: A Secure, ScaleOut, Decentralized Ledger via Sharding, vol.406, 2017.

Y. Gilad, Algorand: Scaling byzantine agreements for cryptocurrencies, ACM SOSP 2017, pp.51-68

, Slimcoin: A Peer-to-Peer Crypto-Currency with Proof-of-Burn, 2014.

, She worked on Bitcoin during her master internship at Dauphine University, France, and then after graduation she was hired as a research engineer at the Computer Science departement (LIP6) of Sorbonne University, Marianna Belotti holds a M.Sc. degree in mathematical engineering from Politecnico di

, School of Electrical Engineering, and a Master of Research in Radio communication from CentraleSupelec, France. Currently, he is a Ph.D. candidate at Sorbonne University in collaboration with Squad, a company specialized in cybersecurity

, Guy Pujolle is a Professor at Sorbonne University. Guy Pujolle is a pioneer in high-speed networking. He was at the origin of several inventions and important patents in the area of network security, wireless networking and network virtualization

, since 2018, and was Associate Professor at LIP6, Sorbonne University, from 2010 to 2018. He holds a Ph.D. in networking from Telecom ParisTech, France, and Politecnico di Milano, Italy, and a M.Sc. in telecommunications engineering from Politecnico di Milano. More information