Things You Didn't Know About Phantasma

in #dtube6 years ago


Phantasma provides both a platform for content storage and a protocol for sending messages via smart contracts. The ultimate end of the protocol is to provide a framework for data management on dapps. Phantasma has designed the protocol for the exchange of emails, direct messages, files and other data on top of the blockchain. The architecture of the entire product consists of 5 main components:

The Blockchain: Phantasma will initially be launched on the NEO blockchain itself. The team intend to adopt NEOX for cross-chain interoperability and will then eventually fork Phantasma into its own blockchain. The team propose this is the best path to reaching maximum efficiency for the network.

Smart Contracts: The primary function of the Phantasma smart contract is for the messaging protocol. The smart contract system also handles content storage and token transactions as fuel for the network.

Software Development Kit: The team intend to release an SDK so that anyone can develop their own dapps using Phantasma. The SDK is a critical component for the expansion of the ecosystem.

Relay Nodes: To create an architecture that can properly handle the task of data exchange in a decentralized fashion, the relay nodes will exist on their own off-chain layer between the NEO blockchain and all Phantasma dapps. The goal of including an off-chain layer is to facilitate faster delivery of encrypted content.

Distributed Content Storage: The Phantasma Data Filesystem (PDFS) is a decentralized data system which will serve as the storage backend for Phantasma dapps. Users (running Phantasma Nodes) may further contribute to the network by running full PDFS nodes.


▶️ DTube
▶️ IPFS