|
|
کنترل دسترسی در قراردادهای هوشمند مالی با استفاده از مدیریت هویت دیجیتالی و یادگیری ماشین برای تسهیل تبادلات اینترنت اشیا
|
|
|
|
|
نویسنده
|
آبی زاده علی ,فتحی زاداله ,مینویی مهرزاد
|
منبع
|
دانش مالي تحليل اوراق بهادار - 1401 - دوره : 15 - شماره : 1 - صفحه:111 -122
|
چکیده
|
کنترل دسترسی در شبکه بلاکچین یکی از چالشهایی است که با رشد شبکه بلاکچین با آن روبهرو هستیم. در شبکه بلاکچین، مجموعه فعالیتهای مالی کاربران که نیاز به امضای دیجیتال دارد انجام میشود، این اطلاعات در سرور بلاکچین ذخیره میشود. امضای دیجیتال و تایید هویت و صحت تراکنشها به صورت دستی فرآیندی وقتگیر بوده و کاربر پسند نیست و از دلایلی است که تکنولوژی بلاکچین به طور کامل پذیرفته نمیشود. در این مقاله یک روش نوین براساس ترکیب روشهای خوشهبندی و دستهبندی پیشنهاد میشود. که ابتدا برچسبگذاری دادهها به کمک روش خوشهبندی انجام شده و سپس از دادههای برچسبگذاری شده برای آموزش الگوریتم svm برای تعیین تراکنشهای سالم استفاده میشود. روش پیشنهادی یک روش مبتنی بر یادگیری ماشین برای کنترل دسترسی است که امضای خودکار تراکنشهای بلاکچین و شناسایی تراکنشهای غیرعادی را انجام میدهد به منظور ارزیابی روش پیشنهادی، آزمایش و تجزیه و تحلیل بر روی دادههای اتریوم انجام شده است و به کمک الگوریتم خوشهبندی kmeans و روش بردار پشتیبان ماشین تراکنشهای سالم از مشکوک شناسایی میشود که این روش توانایی شناسایی با دقت 89 درصد را نشان میدهد.
|
کلیدواژه
|
بلاکچین، اتریوم، شناسایی تراکنشهای سالم قراردادهای مالی هوشمند، svm، kmeans
|
آدرس
|
دانشگاه آزاد اسلامی واحد تهران مرکزی, گروه مدیریت صنعتی, ایران, دانشگاه آزاد اسلامی واحد تهران مرکزی, گروه مدیریت مالی, ایران, دانشگاه آزاد اسلامی واحد تهران مرکزی, گروه مدیریت مالی, ایران
|
پست الکترونیکی
|
omm1344@yahoo.com
|
|
|
|
|
|
|
|
|
access control in smart contracts using digital identity management and machine learning to facilitate iot exchanges
|
|
|
Authors
|
abizade ali ,fathi zadale ,minoii mehrzad
|
Abstract
|
access control in the blockchain network is one of the challenges we face with the growth of the blockchain network. in the blockchain network, the set of financial activities of users that require a digital signature is performed, this information is stored in the blockchain server. manually signing digitally and verifying the authenticity of transactions is a time consuming and user-friendly process and is one of the reasons why blockchain technology is not fully accepted. in this paper, a new method is proposed based on a combination of clustering and classification methods. first, the data is labeled using the clustering method and then the labeled data is used to teach the svm algorithm to determine healthy transactions. the proposed method is a machine learning method for access control that automatically blocks blockchain transactions and detects abnormal transactions. in order to evaluate the proposed method, atrium data have been tested and analyzed. and with the help of kmeans clustering algorithm and machine vector support method, healthy transactions are detected from suspects, which shows the ability to identify with 89% accuracy
|
Keywords
|
blockchain; atrium; svm; kmeans; identify healthy transactions of smart financial contracts
|
|
|
|
|
|
|
|
|
|
|