Architecture
Protocol
The core solution consists of FOURdx and FOURim protocols. The protocols enable various use cases described below.
FOURdx
FOURdx is a protocol used for decentralized, encrypted data exchange over the blockchain.
Deployed on various blockchains, the protocol SDKs empower any projects to connect and enable their users to communicate in a secure and decentralized manner.
The FOURdx is data heavier due to attachments and sizable content. The key was combining blockchain security with decentralized storage where lite encrypted JSON objects are stored to hold all metadata data.
The link to JSON metadata and checksum are stored on-chain as a blockchain transaction.
It enables E2EE, immutable W2W data exchange in the use cases described below.
dMail
dMail, or decentralized email, utilizes blockchain transactions to achieve immutability. End-to-end encryption is used to enable security and privacy in wallet-to-wallet communication.
Web3Transfer
Web3Transfer, or decentralized data file exchange, utilizes blockchain transactions to achieve immutability. End-to-end encryption enables security and privacy in wallet-to-wallet data file exchange.
dNotary
As a by-product of the FOURdx protocol, the dNotary leverages the power of blockchain to facilitate source, time confirmation, and checksum of exchanged data within the FOURdx protocol.
FOURim
FOURim is a protocol used for decentralized, encrypted message exchange over the blockchain.
Deployed on various blockchains, the protocol SDKs empower any projects to connect and enable their users to communicate in a secure and decentralized manner.
Messages are completely stored on-chain, while attachments are exchanged using Web3Transfer.
It enables E2EE, immutable W2W message exchange in the use cases described below.
dChat
dChat, or decentralized messaging, utilizes blockchain transactions to achieve immutability. End-to-end encryption is used to enable security and privacy in wallet-to-wallet messaging.