واژه‌نامه

نرم‌افزار متن‌باز

۱۴۰۵/۱/۲۷

نرم‌افزار متن‌باز نرم‌افزاری است که کد منبع آن به صورت عمومی در دسترس قرار گرفته است و به هر کسی اجازه می‌دهد آن را بررسی، تغییر و توزیع کند. توسعه متن‌باز برای اکوسیستم ارزهای دیجیتال اساسی است — بیت‌کوین، اتریوم و تقریباً تمام نرم‌افزارهای استخراج متن‌باز هستند.

چرا متن‌باز در کریپتو اهمیت دارد

  • تأیید بدون اعتماد — هر کسی می‌تواند کد را بررسی کند تا اطمینان حاصل کند که هیچ درب پشتی یا عملکرد مخربی وجود ندارد
  • توسعه جامعه‌محور — مشارکت‌کنندگان در سراسر جهان می‌توانند بهبودها را پیشنهاد دهند و باگ‌ها را رفع کنند
  • فورک‌ها — کد متن‌باز به هر کسی اجازه می‌دهد یک فورک از یک بلاک‌چین یا ابزار ایجاد کند
  • شفافیت — استخراج‌کنندگان می‌توانند دقیقاً بررسی کنند که نرم‌افزار استخراج آن‌ها چه کاری انجام می‌دهد

نرم‌افزار استخراج متن‌باز

بیشتر نرم‌افزارهای استخراج به صورت متن‌باز از طریق GitHub توزیع می‌شوند:

  • XMRig — استخراج‌کننده CPU برای مونرو/RandomX
  • lolMiner — استخراج‌کننده GPU چند الگوریتمی
  • T-Rex — استخراج‌کننده GPU انویدیا
  • CGMiner / BFGMiner — استخراج‌کنندگان ASIC بیت‌کوین

مجوزهای متن‌باز

مجوزهای رایج: MIT، GPL، Apache 2.0. آن‌ها در مورد اینکه کاربران در صورت تغییر و توزیع مجدد کد چه باید بکنند، متفاوت هستند.

همچنین ببینید