TrustedDataGraph / HackFS2023DataVerification

DataVerification and Reputation System
MIT License
1 stars 1 forks source link

Demo explanation #14

Open kozayupapa opened 1 year ago

kozayupapa commented 1 year ago

* System Flow (TBD)

```mermaid
graph LR
    DataSetRequester -->|0-1.Store, get DataList,cid,url| web_backend
    web_backend -->|0-2.scan CID exist| lotus-Filecoin
    web_backend -->|0-3.Store valid Cids| Mongo
    web_backend -->|0-4.Mint NFT| FVM
    Reviewer((Reviewer:webront)) -->|1-1.get Data| web_backend
    Reviewer((Reviewer:webront)) -->|2-1.Upload review| web_backend
    web_backend -->|3.Store, get temporary url| Lighthouse.storage
    Reviewer -->|4.Store url| reviewDAO
    reviewDAO -->|5.emit new review url| web3_Event
    web3_Event -.->|6. notify new review| web_backend
    web_backend -->|7. upload | Esturay_Edge/Delta
    Esturay_Edge/Delta -.->|8. stored info/cid| web_backend
    web_backend -->|9. updateCid | reviewDAO
    Esturay_Edge/Delta -->|10. Deal request| Filecoin
    linkStyle 0 stroke:#ff0000,stroke-width:4px