Toward a Greener Planet Through IoT JOI_20230426_eBook | Page 63

Decentralized Review System for Transparent and Accountable Governance
Figure 4-3 : Fetching and adding reviews .
The above two figures show a more detailed view of the application ’ s working . Figure 4-2 is the activity diagram which includes the work of searching and selecting an organization , and Figure
4-3 shows the activity diagram for adding and reading reviews . A user trying to search and view the reviews of an existing organization in the database can do so without the need for authentication . If the user wants to add a review or an organization , then the user must be authenticated to perform those actions . As shown in Figure 4-3 , the user posting a review shall first select the organization and then go ahead with specific review details .

4.2 DECENTRALIZED DESIGN

While the client-side experience of our decentralized review system may appear similar to traditional , centralized review systems , the underlying architecture marks a significant departure from the status quo . The critical difference is in the storage and retrieval of review data , which is securely stored on the blockchain rather than in a centralized database . Despite this significant divergence , the overall design of our decentralized review system remains intuitive and userfriendly , ensuring a seamless transition for users from traditional review systems to the decentralized paradigm .
This means any organization can enable this type of review system and import the reviews ( with no filtering ) on their portal with a simple plugin written as a Java-applet integrated into the base CSS of the portal . The same can be achieved with HTML5 as well . However , it shall be noted here that the organization cannot filter away and / or morph any of the results because the reviews are imported into this standalone plugin within the webpage . This could be a dedicated extension
58 April 2023