website-iconFQL website-icon website-icon website-icon website-icon website-icon

Distributed Ledger

01 Overview

Distributed ledger applications are simpler, faster, and lower risk when implemented using a transactional NoSQL database instead of a blockchain.

Distributed ledgers allow members to share a transaction log. This can be the backbone for funds transfer, inventory tracking, or any other dataset that needs to be consistent across globally distributed replicas.

Blockchains enforce trust through proof of work, resulting in long transaction latency and expensive transaction throughput. Most distributed ledgers run within existing trust networks, so they can bypass the downsides of the blockchain.

A transactional NoSQL database provides a safer, saner distributed ledger implementation. Correctness is paired with availability, scalability, and compliance readiness, bringing the benefits of global distribution with the comfort of a full-featured database.

02 Features

  1. Global availability

    FaunaDB automatically replicates across datacenters around the globe. It strikes the ideal balance between availability and distributed consistency, making it straightforward to develop cutting edge financial products that let you compete without adding risk.

  2. Strong consistency

    The finance industry drove the original requirements behind ACID consistency. FaunaDB delivers data accuracy for globally distributed transactions. Using formally verified protocols, FaunaDB coordinates transactions across datacenters in real-time to ensure that they are atomic, consistent, isolated, and durable.

    The result is a distributed database that behaves as predictably as a database running on a single server. Finance companies can use this capability to implement distributed ledgers that keep transactions reliable and data accurate.

  3. Managed security

    FaunaDB's native security model provides isolation and data sovereignty, making it easier for financial institutions to comply with relevant regulations. Delegated administration enables teams to self-provision development databases without interacting with central IT, while central IT maintains visibility and control over organization-wide resource utilization.

    Data is securely isolated among databases, providing compliance and governability. FaunaDB’s temporal data model makes it easy to implement frequent snapshot updates for accurate and performant oversight and auditing.

    FaunaDB's native security model provides isolation and data sovereignty, making it easier for financial institutions to comply with relevant regulations. FaunaDB's temporal data model preserves data throughout its history. Since data isn't overwritten, financial institutions can easily audit and even replay transactions at different points in time.

Finance and retail companies accelerate digital transformation with transactional NoSQL databases like FaunaDB.

The finance industry has always valued safety, even as the challenges become global and real-time. Nobody wants to interfere with core applications running on mainframes whose uptime is measured in decades. But companies still need to compete. As a result, non-core applications built on heterogeneous infrastructure have proliferated. Batch processes, which lack guarantees of performance and consistency, are all too common.

As an IT leader in financial services, you want business agility without putting your corporation at risk. You want the flexibility to adapt mainframe applications, while increasing the safety and consistency of non-core services. You need global scale and ease-of-use, but not at the expense of consistency, security, and governability.