• latest news

    رسائل حب

    Libra White Paper Shows How Facebook Borrowed From Bitcoin and Ethereum









    With the long-awaited Libra white paper, Facebook is showing off its blockchain smarts, and making a bid for crypto credibility.






    Released Tuesday morning, the 29-page paper describes a protocol
    designed to evolve as it powers a new global currency. More than a year
    in the making, the document opens by trumpeting the new blockchain’s
    ambitious goal:




    “The Libra Blockchain is a decentralized, programmable
    database designed to support a low-volatility cryptocurrency that will
    have the ability to serve as an efficient medium of exchange for
    billions of people around the world.”


    As a first step toward achieving the “decentralized” part, the
    protocol has been turned over to a new organization, the Libra
    Association, whose members will hold separate tokens allowing them
    on-chain voting rights to govern decisions about Libra.



    “Over time, it’s designed to transition the node membership from
    these founding members who have a stake in the creation of the ecosystem
    to people who hold Libra and have a stake in the ecosystem as a whole,”
    Ben Maurer, Facebook’s blockchain technical lead, told CoinDesk in an
    exclusive interview.



    In short, Libra is designed to be a high throughput, global
    blockchain, one that’s built with programmable money in mind but limits
    how much users can do initially as it evolves from prototype to a robust
    ecosystem.



    Unlike many other blockchains, Libra seems laser-focused on payments and other financial use cases for consumers.


    But the white paper itself seems geared to demonstrate both
    Facebook’s proposed advances to the science of distributed consensus and
    its appreciation for what has been built so far.



    Indeed, over the last several months, many sources told CoinDesk they
    had visited Facebook to share their perspective on decentralized
    technology. The company has done a lot of homework.



    And now it has created a new language for writing commands on its
    blockchain, called Move, and opened its software to public inspection.



    “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 white
    paper states.



    “It’d be sort of presumptuous for us to say we’re creating an open
    environment and then say, ‘Well, but we’ve set everything in stone,’”
    Maurer told CoinDesk. “It’s a paper that requests feedback.”




    Mix and match



    Libra’s designers have picked what they see as the best features of
    existing blockchains while providing their own updates and refinements.



    1. Like bitcoin, there’s no real identity on the blockchain.


    From the perspective of the blockchain itself, you don’t exist. Only
    public-private key pairs exist. The white paper states: “The Libra
    protocol does not link accounts to a real-world identity. A user is free
    to create multiple accounts by generating multiple key-pairs. Accounts
    controlled by the same user have no inherent link to each other.”



    2. Like Hyperledger, it’s permissioned (at least to start).


    Initially, the consensus structure for Libra will be dozens of
    organizations that will run nodes on the network, validating
    transactions. Each time consensus is voted on for a new set of
    transactions, a leader will be designated at random to count up the
    votes.



    Libra opts to rely on familiarity rather than democracy to choose the
    right entities to establish consensus in the early days. “Founding
    Members are organizations with established reputations, making it
    unlikely that they would act maliciously,” the white paper states. These
    are entities range from traditional payment networks (Mastercard, Visa)
    to internet and gig-economy giants (eBay, Lyft) to blockchain natives
    (Xapo) to VCs (Andreessen Horowitz, Thrive Capital).



    3. Like tezos, it comes with on-chain governance.


    The only entities that can vote at the outset are Founding Members.
    These members hold Libra Investment Tokens that give them voting rights
    on the network, where they can make decisions about managing the reserve
    and letting new validators join the network.



    The governance structure is built into the Move software from the
    start, and like Tezos it is subject to revision over time. Updates will
    be essential as it adds members and evolves from what’s more like a
    delegated proof-of-stake (DPoS) system (such as EOS or steem) to a fully
    decentralized proof-of-stake ecosystem.



    4. Like ethereum, it makes currency programmable.


    In a number of ways, the white paper defines interesting ways in
    which its users can interact with the core software and data structure.
    For example, anyone can make a non-voting replica of the blockchain or
    run various read commands associated with objects (such as smart
    contracts or a set of wallets) defined on Libra. Crucially, Libra’s
    designers seem to agree with ethereum’s that running code should have a
    cost, so all operations require payment of Libra as gas in order to run.



    Unlike ethereum, Libra makes two important changes in its smart
    contracts. First, it limits how much users can do on the protocol at
    first (the full breadth of Move’s features are not yet open). Second, it
    breaks data out from software, so one smart contract (what Move refers
    to as a “module”) can be directed at any pool of assets, which Move
    calls “resources.” So one set of code can be used on any number of
    wallets or collections of assets.



    5. Also like ethereum, it thinks proof-of-stake is the future, but it is also not ready yet.


    “Over time, membership eligibility will shift to become completely
    open and based only on the member’s holdings of Libra,” the white paper
    promises, describing a path to real permissionless-ness.



    Meanwhile, the paper dismisses the approach of the blockchains with
    the longest track record (namely bitcoin), stating, “We did not consider
    proof-of-work based protocols due to their poor performance and high
    energy (and environmental) costs.”



    6. Like Binance’s coin, it does a lot of burning.


    Blockchains that build in purposeful burning of tokens became very influential last year. Binance, the world’s leading exchange, created the BNB token,
    with which users could pay trading fees at a discount. Binance led the
    way to token bonfires, regularly burning a significant portion of its
    profits paid in BNB.



    Libra won’t use burning to enhance the value of its coin. Rather (as
    with collateralized stablecoins such as tether), tokens will be issued
    and burned constantly, as the association responds to demand shifts for
    its reserve, with no supply maximum or minimum supply.



    7. Like coda, users don’t need to hold onto the whole transaction history.


    A lesser-known protocol, Coda, was one of the first to make its ledger disposable.
    Users only need to hold a proof of the last block, which they can
    easily check on a smartphone to be sure they are interacting with a
    valid ledger.



    Similarly, on Libra, “historical data may grow beyond the amount that
    can be handled by an individual server. Validators are free to discard
    historical data not needed to process new transactions.”



    8. Like EOS, it hasn’t worked everything out yet.


    EOS launched without its approach to governance
    well defined, which yielded complications down the road. Similarly,
    Libra promises to decentralize, but there’s nothing that inherently
    forces its members to do so.




    Work in progress



    Other matters are left undecided as well. For example, the storage of data.


    “We anticipate that as the system is used, eventually storage growth
    associated with accounts may become a problem,” the white paper says.
    The document anticipates but does not define a system of rent for data
    storage.



    It cites a number of examples of other open questions, such as how
    best to maintain security as more validators join the network, how often
    the pool of validators can change and how modules can be updated
    safely.



    As the paper admits:



    “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 currently unresolved research
    challenges discussed in the proposal.”



    Dream team



    The Libra white paper is signed by 53 people. Though senior Facebook
    executives such as CEO Mark Zuckerberg and blockchain lead David Marcus
    are notably absent from the author list, the team that wrote the
    document looks to be one of the most-heavy hitting in blockchain
    history.



    The signatories hail from nearly every continent and include Ph.D. students from Stanford, computer science professors, and artificial intelligence (AI) developers.


    They include:



    • Christian Catalini:
      The MIT professor was one of the first to study the economics of
      cryptocurrency alongside crowdfunding and tokenization. Catalini has
      written extensively for the Harvard Business Review and other publications.

    • Ben Maurer: Facebook’s infrastructure engineer graduated from Carnegie Mellon University
      with a degree in computer science. He and CMU assistant professor Luis
      von Ahn built the reCAPTCHA service that Google bought in 2009. He is
      leading the team that built the Move programming language.

    • George Danezis:
      A privacy engineer at University College London, Danezis was one of the
      creators of Chainspace and the Coconut protocol upon which Libra is
      based. He is currently a researcher at Facebook after the company bought his startup in February 2019.

    • François Garillot: A machine-learning and AI expert who worked at Swisscom and Skymind.ai, Garillot focuses on distributed AI.

    • Ramnik Arora:
      Arora spent time as an analyst at Goldman Sachs Investment Strategy
      Group as well as at IV Capital as a quant. His background is in finance
      and he has a master’s in computer science from Stanford and an
      undergraduate degree in the mathematics of finance.



    Zack Seward and John Biggs contributed reporting.


     

    source link




    • تعليقات بلوجر
    • تعليقات الفيس بوك
    Item Reviewed: Libra White Paper Shows How Facebook Borrowed From Bitcoin and Ethereum Rating: 5 Reviewed By: 66bitcoins
    إلى الأعلى