Middlelayer Nodes

The Middlelayer Node is an independant node software (seperate from the Arx node) that functions as a relayer, connecting Computations with off-chain data. They provide both off-chain data to Computations, via Protected Data Provisioning (see the Computation Data section for more), as well as take off-chain action in Computation callbacks.

Middlelayer Nodes can relay both encrypted and unencrypted off-chain data. Applications may choose to store data off-chain and access it via Middlelayer Nodes to avoid the significant costs associated with on-chain storage of large datasets and to avoid the need for rent payment.

The use of Middlelayer Nodes does require trust from Computation Customers, thus, in practice, Computation Customers will select highly reputable Middlelayer Node providers or run their own Middlelayer Nodes. Institutions and organizations may often choose to bootstrap their own Arcium Middlelayer Nodes in order to circumvent the need for 3rd-party trust.

Last updated