1 Overview ........................................................................................................................ 48 | |
1.1 |
Introduction ...................................................................................................................... 48 |
1.2 |
Purpose ............................................................................................................................. 50 |
1.3 |
Scope ................................................................................................................................ 50 |
1.4 |
Structure ........................................................................................................................... 51 |
1.5 |
Audience ........................................................................................................................... 51 |
1.6 |
Use ................................................................................................................................... 52 |
2 Motivation ...................................................................................................................... 52 | |
2.1 |
Challenges and Limitations of Traditional Review Systems .................................................. 52 |
2.2 |
Enhancing Trust and Verifiability in Review Systems ........................................................... 52 |
4 System Architecture and Design ...................................................................................... 55 | |
4.1 |
System Overview : A class diagram ..................................................................................... 56 |
4.2 |
Decentralized Design ......................................................................................................... 58 |
4.3 |
Review Multimedia Storage ............................................................................................... 59 |
5 Implementation .............................................................................................................. 59 | ||
5.1 |
Storing and Reading Data on Solana ................................................................................... 60 |
|
5.1.1 |
Adding Data ....................................................................................................................... 60 |
|
5.1.2 |
Reading Data ...................................................................................................................... 60 |
|
5.1.3 |
Accounts ............................................................................................................................ 60 |
|
5.2 |
Adding and Storing Reviews ............................................................................................... 62 |
|
5.3 |
Fetching Reviews ............................................................................................................... 63 |