Components

The system comprises:

  1. DARA Web program

  2. DARA REST API

  3. Blacklist Manager

  4. Blacklist Manager Database

  5. Blacklist Manager Multiple bitcoind

DARA Web Program

DARA manages digital court orders to freeze and unfreeze digital currency. It is used by the Notary.

DARA is a web application, so it can be used from anywhere.

DARA REST API

The DARA REST API is a RESTful API for DARA that is used by DARA clients and the Blacklist Manager.

It does not have to be installed on the same machine as DARA.

Blacklist Manager

Blacklist Manager is a command-line tool with a REST API that is operated by the miner and uses RPC commands to manage the policy and consensus blacklists in bitcoind.

It can be installed on the same machine as a bitcoind node, but that is not recommended since two resource-intensive programs will be competing for the same CPU and memory.

All miners should run a Blacklist Manager. A single Blacklist Manager may be connected to multiple bitcoind programs. The installation image is available at reference 4.

Blacklist Manager Database

The Blacklist Manager Database is used to store information about the state of digital currency.

A reference to the database manager is provided in the installation image, and it is automatically retrieved and installed with Blacklist Manager.

Blacklist Manager Multiple bitcoind

Multiple bitcoind are supported by the Blacklist Manager.

The bitcoind version must be 1.0.9 or later.

They can be non-index and pruned nodes.

bitcoind is not provided as part of the installation images but is available at reference 5.

Last updated