SDOG-NFT Will Launch an Open and Decentralized NFT Secure Storage Engine
SDOG-NFT is a decentralized platform for NFT management and trading, with ultra privilege and protection of digitalised assets by sending and storing them in the space!
The platform provides flexible and extremely secure storage options for both usability and ultimate NFT protection. In particular, users can choose from many different options, such as cloud storage, distributed peer-to-peer storage, or space storage to store and protect their NFTs.
In order to realize the above vision, SDOG-NFT will release its own space node program. By deploying node in the space, SDOG-NFT enables owners of the digital assets to join an auction to showcase and store their tokens in the international space station, making digital assets ultra safe even in the presence of a devastating disaster.
We explain in detail in the following sections.
Both cloud storage and distributed storage have very wide applications. As an important innovation in information technology, cloud computing provides users with configurable computing and storage models that share basic resources, it enables users to access (almost unlimited) computing and storage resources in real time and at low cost. These advantages also make cloud storage competitive in the global information industry, containing huge strategic value and industrial opportunities.
SDOG-NFT will adopts multiple storage methods. These include storing data in the cloud (such as Amazon Web Service and Alibaba Cloud); as long as there are no irresistible factors, there will be no loss of digital NFT assets, and it also ensures that NFT assets can be accessed quickly when and wherever the world is; and in the distribuetd storage (such as InterPlanetary File System, known as
IPFS and the Ethereum-based Swarm storage).
Swarm has been considered one of the three pillars defining Web 3.0 components together with Ethereum and Whisper. The Swarm team is trying to create a peer-to-peer storage and service solution that is non-stop, zero-failure, and censorship-proof. IPFS and Swarm are currently the most secure and stable decentralized storage solutions on the market with storage nodes distributed in all corners of the world, and NFT assets will not be lost as long as there is one node left. In addition, SDOG-NFT will use space storage solutions to ensure data integrity and security.
In cloud storage, users need to trust service providers to ensure the integrity and security of their systems. For example, when we use Alibaba Cloud or Amazon S3 for cloud storage, we need to trust these service providers to guarantee the authenticity, reliability, and security of their services. However, the data security threats cannot be ignored. On the one hand, no matter what service measures the cloud service provider takes, data loss and damage may still occur. On the other hand, when these loss and damage occurs, service providers may choose to conceal it, which creates a potential crisis of trust.
In a distributed storage network, anyone in the world can provide storage space. IPFS is a global, peer-to-peer distributed file storage protocol that can connect all computers with the same file system. Its appearance makes the Internet more convenient, safer and more open. In 2014, the blockchain system combined IPFS, which also has the characteristics of a distributed system, to store unalterable data, remove duplicate files on the network, and obtain address information of storage nodes. Filecoin is the leader in applying the IPFS storage protocol on the blockchain. Compared with cloud storage, it is more difficult to establish trust on a distributed storage network.
Therefore, even if cloud storage and distributed storage have their irreplaceable advantages, in the absence of a sufficient trust mechanism, how to provide users with a medium to believe that the storage service provider (whether it is cloud storage or distributed storage) completely keeps its data is essential.
How does SDOG-NFT build trust
SDOG-NFT provides verifiable storage and retrievability by using crypto graphic algorithms that are mathematically proven secure. Loosely speaking, data owners will be able to verify that their data have been indeed stored in a number of remote storage nodes, where the number of replications is predefined and customisable by the owners.
Verifiable outsourced storage is a compact proof system which enables a prove (storage provider) to mathematically prove to the data owner that a target file F is intact and can be retrieved by the client. The current implementation will be based upon AliOS and Amazon S3 service.
Securing asset in the space
In traditional aerospace engineering applications, a spacecraft performs its pre-set functions in space orbit, such as communications, remote sensing, navigation, and testing. At the same time, it is an electronic system that can operate autonomously in space to realize functions such as computing, storage, and ground communication. Therefore, it is regarded as a special computer. This computer runs autonomously in space orbit without any actual physical contact or damage. Its only communication method is the connection with the ground station or special equipment. The network link is simple, and the network communication method uses special encryption to ensure safe transmission. As a special computer featured of its security, the spacecraft can play a special role in the blockchain network, being a security node to protect transaction security, smart contract independent operation platform (unreachable, unchangeable, autonomous operation), and data security backup.
SDOG-NFT uses the characteristics of spacecraft to securely store NFT works. When the NFT spacecraft needs to upgrade its software, the ISS can also be easily maintained. In collaboration with SpaceX and NASA, SDOG-NFT offers the possibility of store the NFT-represented files into space. Storing an NFT-represented file on the space follows three steps:
– Setup. SDOG engine will be deployed on the SpaceChainOS of a SpaceNode, which will be managed by the International Space Station (ISS) of NASA through SpaceX Crew and SpaceX satellites.
– Voting. Users staking SDOG tokens to vote for a space storage request;
– Transmission. The files of the winner will be sent to NASA through SpaceX. NASA will handle all transmissions of data between SDOG chain and the Spacenode placed in an International Space Station (ISS).
Owners of a digital asset on SDOG-NFT perform a voting scheme to choose a set of digital assets to be stored in the space (either a satellit or an ISS). An NFT token is deemed a valid candidate for election if the value of total amount of SpaceD token voted for it is no smaller than the cost P. The cost P of storing an asset in the space for the time period of T is calculated as follows:
To cast a vote, NFT holders stake SDOG tokens to obtain SpaceD tokens. SpaceD tokens allow NFT holders to get a special Digital Roket, which represents a vote to the associated NFT asset. Each digital rocket presents one single unit of vote. All digital rockets have identical voting weight. NFT holders can further improve their digital rockets by adding Spacecraft Propulsion. Spacecraft Propulsion can be purchased by using SpaceD token, and a digital rocket with spacecraft propulsion gives an NFT owner the permission to do mining.
As shown above, these spacecraft can be used as a special computer running in space with functions such as computing, storage, and ground communication. SDOG-NFT will use these spacecraft and space stations to deploy space nodes.
Each time a digital asset (such as an artwork) represented by the NFT token won the selection through the voting process, it will be transferred to the satellite or ISS through SpaceX or NASA, where NASA is only involved if need to communicate with ISS. For each communication, a NSAA certified log will be obtained to provide Spacecraft communication data, including the time of operation, Spacecraft data (including Spacecraft orbits and space location), and time of data stored.
As the storage space in the spacecraft and ISS are constructed, an innovative data compression algorithm will be developed to provide cost-effective storage. As it requires certainty that we obtain exactly the same data of what we compressed after decompression, lossless compression methods are the only choice.
The principle of compression is to find repeated redundant information, and then replace it with shorter symbols. For example, if an article uses the word “SDOG space node” repeatedly, the word can be replaced with a special symbol locally, and match it by building a dictionary to save data space.
Essentially, compression is to find out the probability distribution of the data, and replace the parts that appear most (with higher occurrence probability) with special short expressions. Higher the data repetition rate is, the more compressible space is. The more random data distribution is difficult to compress. If a string of data obeys a uniform distribution, it is difficult to compress. One example is the irrational number Π.
According to Shannon entropy theory, the size of a data is defined by its entropy. When the entropy of a file is less than its current size, then the file, in theory, can still be compressed. For example, if a file of size 1GB only has entropy of size 0.1GB, then the file can be compressed upto 10 times. In particular, we consider a combination of the following data compression algorithms.
Run-Length Encoding (RLE) is the most efffficient lossless data compression algorithm on data that contains repeated consecutive elements. For example, the data stringABBBBBBBBBCDEEEEF can be compresed into A 8B CD 4E F, where the integer represents the repeated times of the character following it.
DEFLATE is an advanced lossless data compression algorithm that combines dictionary coding, i.e., Lempel–Ziv–Storer–Szymanski (LZSS), and entropy encoding, i.e. Huffman coding. It is standerlised in RFC1951. Zstandard is an efficient implementation of DEFLATE-steyle data compression algorithms.
PAQ is a series of open source data compression archivers that have evolved through collaborative development since its appearance in 2002 to top rankings on several benchmarks measuring compression ratio (although at the expense of speed and memory usage).
With the strong rise of digital currencies represented by Bitcoin, the emerging blockchain industry, especially non-fungible tokens (NFT), are booming and gradually leading a new round of technological development and application landing. This project is intended to combine SDOG’s Mars Plan to provide the first unique NFT space node program to store valuable NFTs in space nodes to ensure that NFT assets can be permanently stored and traded.