ماین کردن بیت کوین: اخلاقی و غیر اخلاقی

ماین کردن ارز دیجیتال بیت کوین و اتریوم و الباقی

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

۲. ماین کردن کار سود‌دهیه، ولی محدودیت‌هایی هم داره. اول این که روال کار اینه که برای مرحله(جزییات رو می‌ذارم برای بعد) ماینر‌ها باید تلاش کنن برای حل یک مسئله‌ی ریاضی که باهاش بشه صحت تراکنش رو سنجید. این یه کار زمان بر و سنگینه (برای کامپیوتر) و اولین کسی که جواب رو پیدا کنه یک جایزه می‌گیره. در عمل امروز که ماینر‌ها زیادن، برای یه کامپیوتر معمولی چندان نمی‌شه امیدوار بود که بتونه چیزی به دست بیاره.
با توجه به مورد بالا، یه سری چالش بوجود می‌اد. یکیش توان پردازشی بالا. چجوری می‌شه با هزینه کم، بیشترین بازده رو گرفت. برای این کار راههای زیادی هست. مثلن برای یکسری ارز ها بجای سی پی یو، از جی پی یو استفاده می‌کنن. یا حتی یکسری دستگاه مخصوص ماین کردن هم ساخته شده که ترکیبیه از چند تا پردازنده.
مصرف برق یه مشکل دیگه‌س. کامپیوتر‌ها برای رسیدن به اون جواب، نیاز به برق زیادی دارن. این باعث می‌شه که ماین کردن با برق شهری و توی خونه‌های معمولی چندان به صرفه نباشه. راه حل هم این که یکسری ها از پنل‌های خورشیدی استفاده می‌کنن برای تولید برق مورد نیاز، بعضیا از برق صنعتی (توی ایران خودمون حتی) استفاده می‌کنن که ارزون می‌فته و حتی یه مورد خاص توی یه کشور اروپایی که از انرژی گرمایی زمین استفاده می‌کرد برای تولید برق مورد نیازش.

۳. این شیوه‌ی به‌دست آوردن بیت کوین به صورت عادیه. ولی یه راه دیگه هم است: بجای داشتن یه کامپیوتر قوی، از توان پردازشی کم تعداد زیاااادی کامپیوتر استفاده کنیم. نمونه‌ی خیلی خوبش هم اسمارت‌فون ها و کامپیوتر‌های شخصی. چجوری؟ دو تا راه هست. یکیش جا دادن کد مربوط به ماینر(یا چیزی که با یه سرور مربوط به قضیه کانکت بشه) توی کد برنامه های موبایل. اینجوری بدون اینکه کاربر بفهمه از توان گوشیش داره استفاده می‌شه،‌ درحالی که کاربر خوشحاله که مثلن یه تلگرام داره که از تلگرام اصلی بهتره و امکانات بیشتری داره. راه دیگه هم قرار دادن کد مربوطه توی وبسایته. با استفاده از جاوااکریپت خیلی سایت ها قسمتی از پردازش رو روی کامپیوتر خود کاربر انجام می‌دن. حالا از این امکان استفاده می‌شه برای ماین کردن. به‌طور خاص ارزی هست به اسم مونرو که از خیلی وقت پیش خیلی مانور داد روی این قضیه که می‌شه با جاوااسکریپت هم کار کرد. حتی پلاگین وردپرس هم داریم برای این کار. کافیه نصب بشه روی سایت و هرکاربری که وارد سایت می‌شه، طعمه‌ی ما می شه برای ماین کردن.

۴. این کار درسته که شدنیه ولی دو تا مشکل هست. اول این که از نظر اخلاقی زیاد درست نیست. درواقع اصلن درست نیست. شما که دارین همچین کاری می‌کنین عملن دارید منابع سیستم مشتری/کاربر/مخاطبتون رو می‌دزدید. مشکل بعدی اینه که هرچند در تئوری، این کار باحال به نظر میاد اما در عمل تعداد بازدیدکننده/کاربرهای خیلی زیادی لازمه برای این که از این راه سود قابل توجهی به دست بیاد. مشکل سوم هم از ترکیب دو مورد اول ساخته می‌شه: شما اگر می‌خواین سود ببرین، از سایت پربازدیدتون مایه می‌ذارین و اگر کسی متوجه بشه، اعتبار شما زیر سوال می‌ره. مثلن یه نمونه‌ی باحالی که این اواخر توی توییتر بهش برخوردم مبین نت بود (البته صحت قضیه جای تامل داره ولی همچنان قابل اعتناست). گویا یک نفر (چه یه تصمیم گیرنده‌ی اصلی و چه یه برنامه نویس تازه کار) از موقعیتش سوء استفاده کرده و چشم طمعش رفته سمت کاربرای زیاد مبین نت.

مرورگر اوپرا جلو گیری از ماین کردن غیر قانونی

۵. اخلاقی ا غیر اخلاقی، خیلی ها این کار رو انجام دادن و سود کم و زیادی هم احتمالن به دست آوردن. ولی حاصلش داغ شدن بی دلیل و هنگ کردن گوشی های آدمهای دیگه بود. خبری خوندم درمورد اوپرا( مرورگر وب) راه حلی داره برای بلاک کردن این طمع‌ها. البته فعلن فقط مرورگر گوشیش رو من شنیدم و از نسخه‌ی دستکتاپ خبری ندارم. اما ایده‌ی خوبیه‌(اگر واقعن از پس کار بر بیاد) برای اوپرا که چند سالیه از بازی مرورگر‌ها بیرون افتاده.

 

۶. گویا بلاک چین و حواشی دورش داره عضو ثابت این بلاگ می‌شه. این تکنولوژی خوبه و کاربردهاش یکی یکی خودشونو نشون خواهند داد. اما مثل هرچیزی جدیدی، تا یه مدت فرصتیه برای سوء استفاده بقیه. شاید دوباره باید حواسمون به نصب نکردن برنامه‌های غیررسمی و مشکوک باشه. همینطور باید به آپدیت نگه داشتن خودمون هم توجه کنیم. دیگه نمی‌شه یه آنتی ویروس روی کامپیوتر نصب کرد و خیال کرد که نصب بودنش یعنی امنیت کامل.
این‌ها از متن جا موند:
–  توی چالش های ماین کردن، حرارت هم مسئله سازه. اگر درست هندل نشه باعث می‌شه سخت افزار گرونمون خیلی زود ناک اوت بشه.
ـ ماین کردن یک روز کار ایده‌آلی بوده اما دیگه نیست. اولین بلاک توی بلاک چین بیت‌کوین که ثبت شد، جایزه‌ش پنجاه بیت کوین بود. امروز این عدد برای هر بلاک شده کسری از یه بیت کوین.
– هرچند کامپیوتر‌های دسکتاپ خیلی کمرنگ شدن،‌ اما همچنان در خطرن. احتمال این که ویروس‌هایی هم برای این کار پخش شده باشه تا الان کم نیست.

نویسنده: رضا کشاورز معتمدی

رضا کشاورز معتمدی هستم. به اسم رضا کشاورز یا رضا معتمدی می‌شناسن منو. برنامه نویس هستم، فعلن متمرکز روی پایتون. به فیلد‌ علم داده(!) و هوش مصنوعی علاقه دارم. بلاک چین و حواشی دورش هم برام جذابیت داره. مطالعه و دیدن فیلم هم جزو علایقمه. محتوای بلاگ هم حول همین مسائل می‌گرده بیشتر.

1 دیدگاه برای “ماین کردن بیت کوین: اخلاقی و غیر اخلاقی”

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *