حدود ۷۵ درصد از قدرت هشینگ بیت کوین SV در اختیار ۴ نود از شبکه قرار دارد.

حدود ۷۵ درصد از قدرت هشینگ بیت کوین SV در اختیار ۴ نود از شبکه قرار دارد.

بیت کوین SV

به عقیده یک برنامه نویس در حدود ۷۵ درصد از قدرت هشینگ بیت کوین SV در اختیار ۴ نود از شبکه قرار دارد که این موضوع ممکن است مشکلاتی (از نظر امنیتی) را برای کاربران در بر داشته باشد.

بیت کوین SV

بیت کوینSV که به اختصار به آن BSV نیز می‌گویند، اخیراً و در چند هفته‏‌ی گذشته به دلیل افزایش‏ قیمت‌‏های خود، نگاه‌‏ها را به خود جلب نموده است. با این وجود گویا مشکلاتی در پشت پرده این ارز دیجیتال وجود دارد. به طوری که یک برنامه‌‏نویس و محقق امنیت کامپیوتر که بیش‏تر با نام Reizu شناخته می‌‏شود، این عقیده را دارد که در شبکه‏‌ی بیت کوین SV، برای انجام یک تراکنش ۰-conf هم ممکن است هزینه‌‏هایی دو برابر برای کاربران به وجود آید. منظور از تراکنش‌‏های ۰-conf، آن دسته از تراکنش‌‏های صورت گرفته در شبکه هستند که منتظر شکل‌‏گیری یک بلاک جدید برای انجام تراکنش نیستند و بدون نیاز به شکل‌‏گیری بلاک جدید در شبکه، انجام می‌‏گیرند.

در شبکه‏‌ی بیت کوین SV قدرت هشینگ، در حالت متمرکز می‏‌باشد.

ایشان همچنین این موضوع را کشف کردند که در شبکه‏‌ی بیت کوین SV قدرت هشینگ، بیش‏تر در حالت متمرکز می‏‌باشد. به طوری که در حدود ۷۵ درصد از قدرت هشینگ در کنترل ۴ نود از کل شبکه می‌‏باشد. البته این در حالی است که در داخل شبکه، در حدود ۴۵۰ نود وجود دارند. این برنامه نویس همچنین این عقیده را دارد که ممکن است برای تراکنش‌‏های بدون نیاز به اثبات (۰-conf)، نیاز به صرف دوبرابر هزینه باشیم که البته این موضوع توسط برخی از لیمیت‎های موجود در دنیای واقعی، محدود شده و در واقع نادیده گرفته شده است. این موارد شامل این موضوع می‌‏شوند که سرعت انتشار تراکنش‏‌های صورت گرفته در شبکه بسیار بالا بوده و در این بین ماینرها از قانون ” first seen safe ” در راستای احراز هویت تراکنش‌‏ها، استفاده خواهند نمود.

در چه‌صورت یک تراکنش امن است؟

فراتر از این، زمانی‏ که هزینه‌‏هایی بیش‏تر از ۱ ساتوشی بر ثانیه، استفاده می‏‌شوند، در این صورت آن تراکنش به عنوان یک تراکنش امن در نظر گرفته می‏‌شود. حال در زمانی که یک شرایط double-spending (پرداخت دوبار هزینه برای یک تراکنش مشخص)، صورت می‌‏گیرد، می‌‏توان به آسانی و از طریق اتصال به نودهای مختلف در شبکه و منتظر شدن به مدت ۵ ثانیه، وقوع آن را تشخیص داد که این موضوع، زمانی که تراکنش‌‏ها، خروجی‌‏های مشابهی داشته باشند، خود را بیش‏تر نشان می‌‏دهد.

در این راستا،Reizu، دلیل فعالیت خود در زمینه‌‏ی بیت کوین SV را این چنین بیان نمود که جامعه‌‏ی بیت کوین SV اعتقاد دارد که تراکنش‌‏های ۰-conf، تراکنش‏‌هایی امن هستند و در این راستا او می‌‏خواهد ببیند و مطمئن شود که آیا امکان این وجود دارد یک تراکنش را به یک نود بفرستیم و تراکنش دیگری را نیز با همان مقدار ورودی به یک نود دیگر بفرستیم؟ (در واقع در نظر دارد که میزان امن بودن شبکه را مورد تست و بررسی قرار دهد) در پی تلاش‏‌ها و آزمایش‌‏های خود،Reizu به این نتیجه رسید که این کار ممکن است و برای توضیح بهتر این فرایند از یک آموزش کوتاه و از طریق ابزاری به نام izubitcoin، استفاده نموده است.

این ابزار دارای امکانات بخصوص و مناسبی می‏‌باشد. به طوری که با استفاده از این ابزار افراد قادر هستند تا به صورت موازی به هر یک از نودهای موجود در شبکه وصل شده و به صورت بومی به پروتکل بیت کوین متصل گردند. ایشان این موضوع را این چنین بیان نمودند:

“زمانی که برای اولین بار و بعد از سپری شدن چند ثانیه، به نودهای remote متصل شدم، یک سیگنالی را به پروسس‏‌های موجود ارسال کردم. طبق دستورالعمل موجود، هر نخ (thread) تراکنش را به نود مربوط به خود فرستاده و اتصال خود را قطع می‌‏کند. بر این اساس، عمل یکپارچه‌‏سازی به صورت مؤثرتری صورت می‏‌گیرد.”

این شرایط در شبکه‌‏ی بیت کوین SV، با درصد احتمال موفقیت ۹۰ تا ۹۷ درصدی و با یک ارتباط آنی با همه‌‏ی نودهای موجود در شبکه صورت می‌‏گیرد که این موضوع باعث می‌‏شود تا  یک کنترل دقیق بر توزیع تراکنش‌‏های روی شبکه داشته باشیم.

در زمان بررسی این که از طریق ارسال اولین تراکنش به مجموعه‌‏ای از نودهای غیر ماینینگ و دومین تراکنش به نودهای ماینینگی که در اقلیت هستند، آیا امکان وجود double-spending وجود دارد یا نه، ایشان این موضوع را متوجه شدند که تراکنش‌‏های ماین شدن همواره به نودهای مشابهی فرستاده می‌‏شوند. این موضوع اثبات می‏‌کند ماینینگ در زنجیره و شبکه‏‌ی بیت کوین SV به صورت متمرکزتری صورت می‌‏گیرد. به بیان دقیق‏تر داریم:

” ۳۴ درصد از قدرت هشینگ مربوط به یک نود می‏‌باشد. این در حالی است که ۵۹ درصد از قدرت هشینگ، مربوط به ۲ نود بوده و ۶۸ درصد قدرت هشینگ در ارتباط با سه نود بوده و در نهایت نیز باید گفت که ۷۵ درصد از قدرت هشینگ در ارتباط با ۴ نود می‌‏باشد.”

سختی double-spending، متناسب با تعداد نودهای موجود در شبکه هست.

این برنامه نویس، در توضیحات بیش‏تر خود این چنین بیان نمود که او بسیاری از تراکنش‏‌ها را در حالت double-spent در شبکه‏‌ی بیت کوین SV، با شانس موفقیت ۹۰ درصدی در صورت فرستاده شدن تراکنش‌‏های دوم به ۶ نود و با موفقیت ۱۰۰ درصدی در صورت فرستاده شدن تراکنش‏‌های دوم به ۲۰ نود، انجام داده است. ایشان همچنین تأکید کردند که سختی double-spending، متناسب با تعداد نودهای موجود در شبکه بوده و انجام این کار کاملاً راحت بوده و تنها با داشتن یک ارتباط اینترنتی و بهره‌‏گیری از قدرت روترهای موجود در شبکه، صورت می‏‌گیرد.

این متد، در صورتی که همه‌‏ی ماینرها صادق باشند، انجام می‏‌گیرد. البته این شرایط فرصت را برای شکل‏‌گیری حملات double spend در شبکه فراهم می‌‏نماید. هر چند که این شبکه، خود را به عنوان یکی از بزرگ‏ترین شبکه‏‌های موجود در یک دهه‏‌ی آینده، قلمداد می‌‏کند ولی برای کسب موفقیت واقعی، باید این رخنه‏‌ی امنیتی موجود در آن رفع شده تا بتواند به اهداف خود در کسب موفقیت نائل شود.

منبع:ambcrypto