3Dpass / 3DP

The Implementation of The Ledger of Things Node. Layer 1 decentralized blockchain platform for the tokenization of objects. Proof of Scan protocol. Useful smart-contracts and dApps.
https://3dpass.org/
GNU General Public License v3.0
23 stars 17 forks source link

Replace block validation mechanizm with 3D object authenticity check #1

Closed 3Dpass closed 2 years ago

3Dpass commented 2 years ago

Motivation

According to the White Paper, we have to implement the Proof of Scan consensus algorithm into the NODE.

Suggested Solution

We have to replace existing block validation mechanism (POS or POW) with the 3D object recognition tool p3d we already have implemented into Substrate recently. This makes the NODE able to provide 3D objects authenticity check considering whether or not a new block might be added to the chain.

Alternatives

No alternatives

Additional Information

POS more likely fits to be modified.

3Dpass commented 2 years ago

New block production mechanism has been developed: https://github.com/3Dpass/3DP/blob/dev/nodes/poscan-consensus/src/service.rs

3D objects authenticity check has been implemented into a block validation. The validation procedure implies there are only unique shaped 3D objects to be existed on the blockchain.