یک سیستم امتیازدهی آنلاین با استفاده از فناوری دفتر کل توزیع شده مبتنی بر قراردادهای هوشمند
محورهای موضوعی : فناوری اطلاعات و ارتباطات
1 - دانشگاه آزاد اسلامی یاسوج
کلید واژه: سیستم امتیازدهی برخط, فناوریهای دفترکل توزیعشده, قرارداد هوشمند, بلاکچین.,
چکیده مقاله :
سیستم امتیازدهی برخط در اکثر وبسایتها، امتیاز محصولات و خدمات را به کاربران ارائه میکند. عدم اعتماد از درستی و دستکاری نشدن داده باعث شده رضایت کاربران آنگونه که باید تامین نشود. با توجه به اینکه سیستم امتیازدهی برخط موجود با سرویسدهنده مرکزی سروکار دارد، همه دادههای امتیاز در یک سرویسدهنده مرکزی ذخیره میشوند؛ از اینرو همه دادههای امتیاز توسط مدیر سیستم، امکان حذف، تغییر و دستکاری دارد تا نتایج امتیازها به نفع ارائهکننده خدمات یا محصولات تغییر کند. در این پژوهش سیستم امتیازدهی برخط با استفاده از فناوریهای دفترکل توزیعشده به عنوان سیستم پیشنهادی معرفیشده است تا همه نقاط ضعفی که در سیستمهاي فعلي هستند را حل کند. فناوریهای دفترکل توزیعشده، نوعی فناوری است که به صورت نامتمرکز عمل میکند و هیچ تمرکزی از سمت هیچ نهادی روی این فناوری نیست. فناوریهای دفترکل توزیعشده، انواع متفاوتی دارد. از بین فناوریهای دفترکل توزیعشده، فناوری زنجیره بلوکی به دلیل پشتیبانی از قرارداد هوشمند برای سیستم امتیازدهی پیشنهادی انتخابشده است. در سیستم پیشنهادی امتیازدهی برخط، معیارهای عملکرد یک گره ناشناخته است و بنابراین نمیتوان از آنها به صورت مستقیم برای بهینهسازی نتایج تقسیمبندی استفاده کرد. برای حل مساله عملکرد ناشی از تفاوت گره در بلاکچین بدون شناخت ویژگیهای مختلف گره، یک روش تقسیمبندی جدید با نام NoRS پیشنهاد میکنیم. این روش پیشنهادی از چهار فاز شماتیک NoRS، مکانیزم امتیازدهی، استراتژی تقسیمبندی تایید تراکنش، ایجاد و انتشار بلاک جدید تشکیل شده است. بنابراین، با برسی گزارشهای فرآیند تراکنش، گرهها را ارزیابی میکنیم و بر مبنای امتیاز متناظر با هر گره، آنها را به کمیتههای مختلف تخصیص میدهیم؛ با این فرآیند، نسبت گرههای مختلف درون کمیته متعادل میشود تا راندمان تراکنش بلاکچین بهبود یابد. مزایای سیستم امتیازدهی پیشنهادی در مقایسه با سیستمهای موجود این است که سیستم پیشنهادی به صورت نامتمرکز عمل میکند و اطلاعات قابل دستکاری نیست. همچنین حریم خصوصی امتیازدهندگان حفظ میشود و شفافیت دادهها تضمین میشود.
The online rating system on most websites provides users with a rating for products and services. The lack of trust in the correctness and non-manipulation of data has caused users' satisfaction to not be provided as it should be. Considering that the existing online scoring system deals with a central server, all score data is stored in a central server; Therefore, all score data can be deleted, changed and manipulated by the system administrator to change the score results in favor of the service or product provider. In this research, the online scoring system using distributed ledger technologies has been introduced as a proposed system to solve all the weaknesses in the current systems. Distributed ledger technologies are a type of technology that works in a decentralized manner and there is no focus from any entity on this technology. There are different types of distributed ledger technologies. Among distributed ledger technologies, block chain technology is chosen for the proposed scoring system due to its smart contract support. In the proposed online scoring system, the performance criteria of a node are unknown and therefore cannot be used directly to optimize the segmentation results. To solve the performance problem caused by the difference of nodes in the blockchain without knowing the different characteristics of the nodes, we propose a new segmentation method called NoRS. This proposed method consists of four phases: NoRS schematic, scoring mechanism, segmentation strategy, transaction confirmation, creation and release of new block. Therefore, by reviewing the transaction process reports, we evaluate the nodes and assign them to different committees based on the score corresponding to each node; With this process, the ratio of different nodes within the committee is balanced to improve the blockchain transaction efficiency. The advantages of the proposed scoring system compared to the existing systems are that the proposed system works in a decentralized manner and the information cannot be manipulated. Also, the privacy of the scorers is preserved and the transparency of the data is guaranteed.