Libra 区块链的概述(英文)-2019.6-29页.pdf.pdf
《Libra 区块链的概述(英文)-2019.6-29页.pdf.pdf》由会员分享,可在线阅读,更多相关《Libra 区块链的概述(英文)-2019.6-29页.pdf.pdf(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、The Libra BlockchainZachary Amsden, Ramnik Arora, Shehar Bano, Mathieu Baudet, Sam Blackshear, Abhay Bothra, George Cabrera, Christian Catalini, Konstantinos Chalkias, Evan Cheng, Avery Ching, Andrey Chursin, George Danezis, Gerardo Di Giacomo, David L. Dill, Hui Ding, Nick Doudchenko, Victor Gao, Z
2、henhuan Gao, Franois Garillot, Michael Gorven, Philip Hayes, J. Mark Hou, Yuxuan Hu, Kevin Hurley, Kevin Lewi, Chunqi Li, Zekun Li, Dahlia Malkhi, Sonia Margulis, Ben Maurer, Payman Mohassel, Ladi de Naurois, Valeria Nikolaenko, Todd Nowacki, Oleksandr Orlov, Dmitri Perelman, Alistair Pott, Brett Pr
3、octor, Shaz Qadeer, Rain, Dario Russi, Bryan Schwab, Stephane Sezer, Alberto Sonnino, Herman Venter, Lei Wei, Nils Wernerfelt, Brandon Williams, Qinfan Wu, Xifan Yan, Tim Zakian, Runtian Zhou*Abstract. The Libra Blockchain is a decentralized, programmable database designed to support a low-volatilit
4、y cryptocurrency that will have the ability to serve as an efficient medium of exchange for billions of people around the world. We present a proposal for the Libra protocol, which implements the Libra Blockchain and aims to create a financial infrastructure that can foster innovation, lower barrier
5、s to entry, and improve access to financial services. To validate the design of the Libra protocol, we have built an open-source prototype implementation Libra Core in anticipation of a global collaborative effort to advance this new ecosystem.The Libra protocol allows a set of replicas referred to
6、as validators from different authorities to jointly maintain a database of programmable resources. These resources are owned by different user accounts authenticated by public key cryptography and adhere to custom rules specified by the developers of these resources. Validators process transactions
7、and interact with each other to reach consensus on the state of the database. Transactions are based on predefined and, in future versions, user-defined smart contracts in a new programming language called Move.We use Move to define the core mechanisms of the blockchain, such as the currency and val
8、idator membership. These core mechanisms enable the creation of a unique governance mechanism that builds on the stability and reputation of existing institutions in the early days but transitions to a fully open system over time.1 IntroductionThe spread of the internet and resulting digitization of
9、 products and services have increased efficiency, lowered barriers to entry, and reduced costs across most industries. This connectivity has driven economic empowerment by enabling more people to access the financial ecosystem.Despite this progress, access to financial services is still limited for
10、those who need it most impacted by cost, reliability, and the ability to seamlessly send money.This paper presents a proposal for the Libra protocol, which supports the newly formed Libra ecosys- tem that seeks to address these challenges, expand access to capital, and serve as a platform for innova
11、tive financial services. This ecosystem will offer a new global currency the Libra coin which will be fully backed with a basket of bank deposits and treasuries from high-quality centralThe authors work at Calibra, a subsidiary of Facebook, Inc., and contribute this paper to the Libra Association un
12、dera Creative Commons Attribution 4.0 International License. For more information on the Libra ecosystem, please refer to the Libra white paper 1.1banks. All of these currencies experience relatively low inflation, and thus the coin mechanically inherits this property as well as the advantages of a
13、geographically diversified portfolio of assets. The Libra protocol must scale to support the transaction volume necessary for this currency to grow into a global financial infrastructure and provide the flexibility to implement the economic and governance policies that support its operations. The Li
14、bra protocol is designed from the ground up to holisti- cally address these requirements and build on the learnings from existing projects and research a combination of novel approaches and well-understood techniques.A key prerequisite for healthy competition and innovation in financial services is
15、the ability to rely on common infrastructure for processing transactions, maintaining accounts, and ensuring interoper- ability across services and organizations. By lowering barriers to entry and switching costs, the Libra protocol will enable startups and incumbents to compete on a level playing f
16、ield, and experiment with new types of business models and financial applications. Blockchain technology lends itself well to address these issues because it can be used to ensure that no single entity has control over the ecosystem or can unilaterally shape its evolution to its advantage 2.The Libr
17、a Blockchain will be decentralized, consisting of a collection of validators that work together to process transactions and maintain the state of the blockchain. These validators also form the membership of the Libra Association, which will provide a framework for the governance of the network and t
18、he reserve that backs the coin. Initially, the association (and validators) will consist of a geographically distributed and diverse set of Founding Members. These members are organizations chosen according to objective participation criteria, including that they have a stake in bootstrapping the Li
19、bra ecosystem and investing resources toward its success. Over time, membership eligibility will shift to become completely open and based only on the members holdings of Libra. The association has published reports outlining its vision 1, its proposed structure 3, the coins economics 4, and the roa
20、dmap for the shift toward a permissionless system 5.This paper is the first step toward building a technical infrastructure to support the Libra ecosystem. We are publishing this early report to seek feedback from the community on the initial design, the plans for evolving the system, and the curren
21、tly unresolved research challenges discussed in the proposal. Thus, the association has established an open-source community 6 for the discussion and development of the project.The Libra protocol. The Libra Blockchain is a cryptographically authenticated database 7, 8, 9 maintained using the Libra p
22、rotocol. The database stores a ledger of programmable resources, such as Libra coins. A resource adheres to custom rules specified by its declaring module, which is also stored in the database. A resource is owned by an account that is authenticated using public key cryptography. An account could re
23、present direct end users of the system as well as entities, such as custodial wallets, that act on behalf of their users. An accounts owner can sign transactions that operate on the resources held within the account.Figure 1 shows the two types of entities that interact using the Libra protocol: (1)
24、 validators, which maintain the database and (2) clients, which perform queries on the database and submit transactions to modify it.1validatorsclientother validators245leaderexecution3execution3Figure 1: Overview of the Libra protocol.2Validators maintain the database and process transactions submi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Libra 区块 概述 英文 2019.6 29 pdf
限制150内