Facebook's Calibra Team Introduces a Novel Distributed Audit Protocol

Published at: May 2, 2020

In a recent presentation at the 3rd ZKProof Workshop, the Calibra research team presented Distributed Auditing Proofs of Liabilities, or DAPOL, protocol designed to make improvements to the existing distributed audit procedures.

The team led by Konstantinos Chalkias, contends that their protocol builds upon and improves existing methods by introducing additional optimization and enhanced privacy. It allows entities to undergo a distributed audit of their liabilities and it works in any situation where an entity does not have a motivation to overstate its liabilities. The latter is the reason why DAPOL cannot be used to audit assets. 

For example, a crypto exchange could use it to let the community audit its liabilities. It could also be used for “negative” voting cases, such as transparent reporting of negative online reviews or reporting of offensive content in social networks. 

Mt. Gox — Enron

According to the team, their method has considerable advantages over both traditional auditing techniques and existing decentralized methods. When an entity gets audited by a third-party, it will typically focus on the few big accounts and may overlook many smaller ones. 

One of the DAPOL’s main advantages over existing distributed methods is enhanced privacy:

“Notably, it does not expose the number of individuals who are included in the aggregate totals or the number of people who verify their inclusion in those totals.”

Had Mt. Gox users had access to a similar tool, perhaps, its downfall could have been avoided. It is possible this new protocol could have even saved the company, provided that there was really no corruption on the part of the management

In his post, Chalkias alludes to the Enron case, where the auditor, Arthur Andersen, colluded with the company it was auditing to cover up its misgivings. He contends that the combination of a third-party and decentralized audit could have prevented the ensuing collapse of both Enron and Arthur Andersen.

Everyone becomes an auditor

One of the DAPOL’s key features according to the Chalkias’ LinkedIn post is that it allows everyone:

“To participate in the proof verification and at the same time it provides an extra automated validation tool that didn’t exist previously.”

The Calibra Research team provided an example to Cointelegraph of how this could work in practice:

“Using this technology, the proving entity -- for example, a bank or an exchange -- would publish its total liabilities as an aggregated signed encrypted value. This encrypted value is computed by adding the balances of every individual. Each individual whose balance is included in the total will receive a unique “ticket” to verify their inclusion. Using this “ticket,” individuals privately learn if their balance is included in the reported number. If it is not included, they can provide cryptographic evidence for dispute resolution.”

The Calibra Research team is not sure if and how DAPOL would be implemented within the Libra project, but they do believe that it will have a profound impact on numerous domains:

“We believe there are numerous domains where DAPOL could be useful, including blockchain wallets, finance, e-voting, economic data, and even public health.”

The team expects to make their code open source soon. They are currently soliciting feedback from the cryptographic and zero-knowledge-proof communities. The code is open to additional collaborators who can help move the project forward.

Recently, one of the project’s research teams published a paper that proposes a new method for testing Byzantine fault tolerance. Although pressured by the U.S. government, Libra has been forced to retreat, pivot, and compromise on its original vision, the research conducted by its well-financed teams may still end up benefiting the larger crypto community.

Tags
Related Posts
One currency to rule them all: Facebook’s Diem has global ambitions
The year 2021 seems to be a big year for the blockchain world as several projects, such as nonfungible tokens (NFTs) and centralized decentralized finance exchanges (CeDeFis), are taking the central stage. Also at the forefront is Facebook’s Libra. Not too long ago, the media was rife with the news that the world’s largest social media network was developing plans for a global digital currency. Then, after a while, it looked like Facebook shelved plans for it. Disputes with regulators around the globe had a hand in delaying and redirecting Facebook’s plans a bit. Instead of backing out, Facebook decided …
Adoption / Oct. 10, 2021
Blockchain, Not Crypto, Is at Core of Facebook’s Libra, Vice Chair Says
Despite existing concerns that blockchain is not mature enough to bring the new era of payments, the technology is being increasingly explored by global central banks. Blockchain technology meanwhile remains at the core of Facebook’s digital currency Libra, according to a top project executive. Since Libra’s white paper release in June 2019, the not-yet-launched stablecoin has continued to rely on blockchain architecture, Libra Association’s vice chair Dante Disparte explained. Blockchain unlocks payment network interoperability In an April 28 interview with financial publication Central Banking, Disparte outlined a number of structural benefits provided by blockchain implementation. As part of the blockchain-powered …
Blockchain / April 28, 2020
Facebook’s David Marcus Addresses Libra Trust Issues
David Marcus, the head of Calibra at Facebook, emphasized that Libra users will not have to put their trust in Facebook, in a post on July 3. Marcus reiterated that Facebook is not the only member of the Libra Network, and that they are relinquishing control of the network. In the post, he says: “Facebook will not control the network, the currency, or the reserve backing it. Facebook will only be one among over a hundred members of the Libra Association by launch. We will not have any special rights or privileges.” Relinquishing control over the infrastructure behind Libra is …
Blockchain / July 4, 2019
ZenGo Demonstrates Proof-Of-Concept of a Keyless Wallet for Facebook’s Libra
The non-custodial crypto wallet solution ZenGo has created an open source project that purportedly provides proof-of-concept (PoC) for its ability to support social media giant Facebook’s virtual currency Libra, according to an official announcement by ZenGo on July 2. According to the announcement, this proof-of-concept project shows that it is possible to perform Libra transactions on the Libra testnet blockchain. However, the findings are limited, as the report cautions: “Obviously, this experiment is only based on a testnet and we will have to explore further once Libra makes its mainnet available. Additionally, there is no user interface in this PoC …
Blockchain / July 2, 2019
Facebook’s Calibra Exec: Libra Is More Like Email Than PayPal
Facebook’s crypto project Libra will be more similar to email tech than payment services such as PayPal, vice president of product at Calibra said. Speaking at the Web Summit in Lisbon on Nov. 5, Kevin Weil, vice president of product at Facebook's Calibra digital wallet unit, emphasized that interoperability — the basic principle of email — will the key concept of Libra. “A journey of years and decades” Noting that any global developer or entrepreneur can build wallets for Libra, Weil encouraged the global community to collaborate on the interoperable protocols. He said: “You and me don’t have to collaborate …
Blockchain / Nov. 5, 2019