آدرس (Address)
یک آدرس بیت کوین برای دریافت و ارسال نقل و انتقال روی شبکه بیت کوین به کار میرود. این آدرس شامل یک رشته از حروف الفبایی و اعداد است، اما همچنین میتواند به صورت یک کد QR و قابل اسکن درآید. یک آدرس بیت کوین همچنین یک کلید عمومی است که توسط نگاه دارندگان بیت کوین برای امضای دیجیتالی نقل و انتقال به کار می رود.
آلت کوین (Altcoin)
نام عمومی برای پولهای دیجیتالی است که جایگزینی برای بیت کوین هستند. لیتکوین، فدرکوین(Feathercoin) و PPcoin همگی بخشی از آلت کوین هستند.
استخر (Pool)
مجموعهای از موکلین استخراج که به طور اشتراکی یک بلاک را استخراج میکنند و سپس پاداش را بین خودشان تقسیم میکنند. استخرهای استخراج روش مفیدی برای افزایش احتمال موفقیت استخراج یک بلاک است خصوصا همچنان که سطح دشواری افزایش مییابد.
استخراج (mining)
عمل تولید بیت کوینهای جدید با حل مسائل رمزنگارانه با استفاده از سختافزار محاسبهگر.
امضا (Signature)
یک خلاصهسازی دیجیتالی است که با کدهای خصوصی و عمومی تولید شده تا گواهی باشد بر اینکه یک نقل و انتقال بیت کوین از یک آدرس خاص آمده است.
بلاکچین یا زنجیره بلاک (Blockchain)
کل فهرست بلاکهایی که از زمان آغاز پول دیجیتالی بیت کوین استخراج شدهاند. زنجیره بلاک طوری طراحی شده است که هر بلاک شامل یک هش است که قبل از آن بوجود میآید. این کار برای جلوگیری بهتر از دستکاری و رشوه صورت میگیرد. این را با یک شرکت به نام بلاکچین (Bloackchain) اشتباه نگیرید که یک مرورگر بلاکچین محبوب و یک کیف پولی بیت کوین دارد.
Orphan block
بلاکی که بخشی از زنجیره بلاک معتبر نیست، اما در عوض بخشی از یک فورک دورانداخته شده است.
پول رمزی (Cryptocurrency)
شکلی از پول که تنها بر ریاضیات مبتنی است. پول رمزی به جای پول اعتباری که چاپ میشود، با حل مسائل ریاضی مبتنی بر آن تولید میشود.
پاداش بلاک (Block Reward)
پاداشی که به یک استخراجکننده داده میشود وقتی وی با موفقیت یک بلاک نقل و انتقال را هش کرده باشد. این پاداش بسته به سیاست پول رمزی مورد نظر و اینکه آیا سکهها قبلا با موفقیت استخراج شده اند، میتواند مخلوطی از سکهها یا اجرت نقل و انتقال باشد. در حال حاضر بیت کوین برای هر بلاک، 25 بیت کوین پاداش میدهد. وقتی تعداد بیتکوینهای استخراج شده به تعداد مشخصی برسند، پاداش بلاک نصف میشود. در مورد بیت کوین، آستانه هر 210,000 بلاک است.
پنجه (fork)
ایجاد یک نسخه جایگزین و مداوم از زنجیره بلاک است، معمولا چون یک مجموعه از استخراجکنندگان شروع به هش کردن مجموعه متفاوتی از بلاکهای نقل و انتقال میکنند. این میتواند وضع را بدتر کرده و باعث شود که یک گروهی از استخراجکنندگان کنترل زیادی روی شبکه بدست آورند (حمله 51 درصدی)، یا تصادفا به خاطر وجود یک خطا در سیستم، یا عمدا، وقتی یک تصمیم مرکزی توسعهدهنده تصمیم بگیرند که امکانات جدیدی را به نسخه جدیدی از یک مشتری اضافه کنند. یک پنجه موفقیت آمیز خواهد بود اگر طولانیترین نسخه بلاک چین شود و این طولانی بودن با سطح دشواری تعریف میشود.
تایید (Confirmation)
عمل موفقیت آمیز هشینگ یک نقل و انتقال بیت کوین در یک بلاک نقل و انتقال و تایید اعتبار آن. یک تایید منفرد حدود 10 دقیقه به طول خواهد انجامید، که میانگین مدت زمان لازم هش شدن یک بلاک نقل و انتقال است. با وجود این، نقل و انتقالات بزرگتر یا حساستر ممکن است نیازمند تاییدهای بیشتری باشند یعنی اینکه بلاکهای بیشتری باید هش شود و به زنجیره بلاک بعد از هش شدن بلاک اضافه شوند. بعد از نقل و انتقال هر بلاک، هربار که بلاک دیگری به زنجیره بلاک اضافه میشود، این نقل و انتقال تایید میشود.
تورم
وقتی ارزش پول در طی زمان سقوط میکند، باعث میشود که قیمت کالاها افزایش یابد. نتیجه افت قدرت خرید است. نتایج دیگر، کاهش انگیزه برای پسانداز پول، و انگیزه بیشتر برای خرج سریع آن در زمانی است که هنوز قیمت کالاها پایین است.
جزوه بیت کوین
جزوه بیت کوین توسط ساتوشی ناکاموتو در سال 2008 نوشته شد و در Cryptography Mailing list منتشر شد. این جزوه به طور جزئی پروتوکل بیت کوین را توضیح میدهد و ارزش مطالعه را دارد. ساتوشی ناکاموتو این انتشار کد بیت کوین در سال 2009 این پروژه را دنبال کرد.
حملات DDos
مخفف حمله با رد توزیع سرویس (Distributed denial of service attack) از تعداد زیادی کامپیوتر تحت کنترل حملهکننده استفاده میکند تا منابع یک هدف مرکزی را از دستش بگیرد. آنها اغلب مقادیر اندکی از ترافیک نقل و انتقالات در شبکه را در سراسر اینترنت ارسال میکنند تا محاسبه و پهنای باند مورد هدف را اشغال کرده و مانع ارائه خدمات شبکه به کاربران واقعی میشود. مبادلات بیتکوین چند بار مورد هدف حملات DDos قرار گرفته است.
حمله 51 درصدی (51% attack)
وضعیتی است که در آن قدرت محاسبه روی شبکه پول دیجیتالی توسط یک استخراجکننده منفرد یا یک گروه استخراجکنندگان به بیش از نصف برسد. به لحاظ نظری، این میزان قدرت باعث تسلط آنها روی شبکه میشود. این بدان معناست که همه کاربران در شبکه بلوک نقل و انتقال هش شده این گروه را تایید خواهند کرد. این امر موجب میشود که ایشان روی شبکه کنترل پیدا کنند تا: – نقل و انتقالی را منتشر کنند که با نقل و انتقال دیگر در تعارض قرار گیرد.
– مانع تایید شدن نقل و انتقال فرد دیگری شوند.- یک پول را چندین بار خرج کنند. – مانع استخراج بلوک معتبر توسط استخراجکنندگان دیگر شوند.
خروجی
آدرس مقصد برای یک نقل و انتقال بیت کوین است. یک نقل و انتقال منفرد میتواند چندین خروجی داشته باشد.
دستگاه خودپرداز بیت کوین (Bitcoin ATM)
یک دستگاه خودپرداز بیت کوین، یک ماشین فیزیکی است که به مشتری اجازه خریداری بیت کوین با وجه نقد را میدهد. سازندههای بسیاری وجود دارند، برخی کاربران را قادر میسازند تا بیت کوین را در ازای وجه نقد بفروشند. این دستگاههای خودپرداز گاهی «BTM» یا «Bitcoin AVMS» نیز خوانده میشوند.
دشواری (Difficulty)
این عدد تعیین میکند که هش کردن یک بلاک جدید تا چه اندازه دشوار است. این مرتبط است با حداکثر تعداد مجاز در یک قطعه مشخص از اعداد از یک هش بلاک نقل و انتقال. هرچه تعداد کمتر باشد، تولید یک ارزش هش برای مطابقت با آن سختتر است. دشواری مبتنی است بر مقدار قدرت محاسبه مورد استفاده استخراجکنندگان در شبکه بیت کوین. اگر تعداد بیشتری از استخراجکنندگان شبکه را ترک کند، دشواری کاهش پیدا خواهد کرد. اما تا الان، محبوبیت رو به رشد بیت کوین قدرت محاسبه بیشتری برای شبکه ایجاد کرده است یعنی دشواری افزایش یافته است.
رمزنگاری (Cryptography)
استفاده از ریاضیات برای ایجاد کدها یا حروف رمزی که میتواند برای پنهان کردن اطلاعات استفاده شود. این به عنوان مبنایی برای مسائل ریاضی است که جهت تایید و امنیت نقل و انتقالات بیت کوین استفاده میشود.
سپردهگذاری
عمل نگاهداری وجوهات مالی یا داراییها به حساب شخص ثالث برای محافظت از آنها در طول یک نقل و انتقال ناهمزمان. برای مثال، فرض کنید باب می خواهد پولی را به آلیس در مبادله برای یک پرونده ارسال کند، اما آنها نمیتوانند مبادله به صورت فردی هدایت کنند، پس چگونه میتوانند به یکدیگر اعتماد کرده و همزمان پول و فایل را به یکدیگر ارسال کنند؟ در عوض، باب پول را به جرج، یک شخص معتمد می فرستد و جرج پول را نزد خود نگاه میدارد تا اینکه باب تایید کند که وی فایل را از آلیس دریافت کرده است. سپس آلیس پول را از جرج دریافت خواهد کرد.
سرویس مخلوطکننده (mixing service)
سرویسی که بیتکوینهای شما را با بیتکوینهای شخص دیگری مخلوط کرده، بیتکوینهای شما را با ورودیها و خروجیها دیگری از آنچه فرستادهاید، به شما پس می فرستد. یک سرویس مخلوط کننده (که گاهی به عنوان همزن هم شناخته میشود) حریم خصوصی شما را حفظ میکند زیرا مانع ردیابی بیتکوین خاص شما میشود. همچنین بالقوه این امکان را دارد که برای پولشویی به کار رود.
شاخص بهای بیت کوین (BPI)
شاخص بهای بیت کوین (Bitcoin Price Index) میانگین بهای بیت کوین را در سراسر مبادلات جهانی که واجد ضوابط خاص برای این شاخص است را نشان میدهد. همچنین یک API نیز برای توسعهدهندگان جهت استفاده وجود دارد.
شاخص علاقه به بیت کوین (BSI)
شاخص علاقه به بیت کوین (Bitcoin Sentiment Index) مقیاسی است برای تعیین اینکه آیا احساس مردم از چشمانداز بیت کوین در هر روز مشخص در حال افزایش یا کاهش است. این اطلاعات توسط Qriously جمعآوری میشود.
عمر سکه (Coin age)
مدت عمر یک سکه است که به صورت مقدار کنونی ضرب در دوره نگاه داری تعریف میشود.
کد QR
یک بلاک گرافیکی دو بعدی است شامل یک الگو تک رنگی که توالی از دادهها را بازنمایی میکند. کدهای QR برای اسکن شدن توسط دوربینها، از جمله دوربینهای تلفنهای همراه طراحی شده اند و به کرات برای رمزگذاری آدرسهای بیت کوین مورد استفاده قرار میگیرند.
کلید خصوصی (Private Key)
یک رشته از اعداد و حروف است که توسط کاربر به طور مخفی نگاهداری میشود و برای امضا یک ارتباط دیجیتالی (وقتی با یک کلید عمومی هش میشود) طراحی شده است. در مورد بیت کوین، این رشته یک کلید خصوصی است که برای کار با یک کلید عمومی طراحی شده است. کلید عمومی یک آدرس بیت کوین است.
کلید عمومی (Public key)
یک رشته از اعداد و حروف است که در معرض اطلاع همگانی است و میتوان با کلیدی دیگری هش شود، به طور خصوصی رشته را برای امضا یک ارتباط دیجیتالی نگاه میدارد. در مورد بیت کوین، کلید عمومی همان آدرس بیت کوین است.
کوین بیس (Coinbase)
نام دیگری برای مدخل مورد استفاده در نقل و انتقال تولید بیت کوین. وقتی یک بیت کوین استخراج میشود، از کاربر بیت کوین دیگر گرفته نمیشود، بلکه به عنوان یک پاداش برای استخراجکننده بوجود میآید. این پاداش به عنوان یک نقل و انتقال ثبت میشود، اما در عوض یک آدرس بیت کوین کاربر دیگر، مقدار داده اختیاری به عنوان مدخل استفاده میشود. کوین بیس، همچنین نام سرویس کیف پول بیت کوین است که سرویسهای پردازش پرداخت به تجار ارائه میدهد و به عنوان یک واسطه برای خریداری بیت کوین از مبادلات عمل میکند.
کیف پول
روشی برای ذخیره بیت کوین برای استفاده متعاقب. یک کیف پول کلیدهای خصوصی مرتبط با آدرسهای بیت کوین را نگاهداری میکند. زنجیره بلوک ثبت مقادیر بیت کوین مرتبط با این آدرسهاست.
گواه کاری (Proof of work)
سیستمی است که قابلیت استخراج را به قدرت محاسباتی وابسته میکند. بلاکها باید هش شوند، امری که فی نفسه یک فرآیند محاسباتی آسان است، اما یک متغیر اضافی نیاز است تا به فرآیند هش اضافه شود و آنرا دشوارتر سازد. وقتی یک بلاک با موفقیت هش میشود، هشینگ زمان و تلاش برای محاسبه صرف کرده است. بنابراین، یک بلاک هش شده گواهی از کار محسوب میشود.
لیت کوین
یک آلت کوین مبتنی بر سند کاری Scrypt است.
مدخل یا ورودی (input)
بخشی از یک نقل و انتقال بیت کوین که نشان میدهد پرداخت بیت کوین از کجا آمده است. معمولا، این همان آدرس بیت کوین است، مگر اینکه نقل و انتقال یک نقل و انتقال زایشی باشد، یعنی اینکه بیت کوین به تازگی استخراج شده باشد.
میزان هش
تعداد هشهایی که یک استخراجکننده بیت کوین در یک دوره زمانی مشخص (معمولا ثانیه) میتواند اجرا کند.
نقدینگی (یا قابلیت تبدیل پول) (Liquidity)
توانایی خرید و فروش یک دارایی به آسانی با قیمتهایی که بین تجارتها نسبتا یکسان باقی میماند. وجود جماعت بزرگی از خریداران و فروشندگان برای نقدینگی مهم است. نتیجه یک بازار سیال و قابلیت تبدیل پول بالا، نوسانات قیمت است و باعث می شود که ارزش یک دارایی به آسانی قابل تعیین نباشد.
نقل و انتقال ذرهای (Dust transaction)
یک نقل و انتقال مقدار بسیار اندکی از بیت کوین است که ارزش مالی بسیار اندکی دارد اما برای زنجیره بلاک فضا اشغال می کند. تیم توسعهدهنده بیت کوین تلاش کرده است تا با افزایش حداقل میزان لازم برای نقل و انتقال در شبکه، این نقل و انتقالات خرد را از بین ببرد.
هش (Hash)
یک فرآیند ریاضیاتی است که مقدار متغیری از دادهها را گرفته و یک خروجی کوتاهتر با طول ثابت ایجاد میکند. یک تابع هشینگ دو ویژگی مهم دارد. اول، دشواری ریاضیاتی برای کار روی ورودی اصلی با نظر به خروجی است. دوم اینکه حتی کوچکترین تغییر در بخشی از ورودی یک خروجی کاملا متفاوت ایجاد خواهد کرد.
همتا به همتا (P2P)
تعاملات نامتمرکز که حداقل بین دو طرف در یک شبکه به هم متصل رخ میدهد. این یک سیستم جایگزین برای نظم و ترتیب «hub-and-spoke» است که در آن تمامی مشارکین در یک نقل و انتقال از طریق یک نقطه واسطه با هم مرتبط میشوند.
AML
تکنیک ضدپولشویی برای متوقف کردن مردم برای تبدیل وجوهات مالی غیرقانونی است که به ظاهر به صورت قانونی بدست آمدهاند. مکانیزمهای این تکنیک ماهیتا می تواند فنی یا حقوقی باشند. مامورین مقررات مکررا تکنیکهای AML را برای مبادلات بیت کوین به کار میبرند.
ASIC
یک مدار مجتمع مخصوص برنامه کاربردی (Application Specific Integrated Circuit) یک چیپ سیلیکونی است که برای یک وظیفه مشخص طراحی شده است. در مورد بیت کوین، انها برای پردازش مسائل هشینگ SHA-256 برای استخراج بیت کوین جدید طراحی میشوند.
GPU
واحد پردازش گرافیکی. یک چیپ سیلیکونی است به مخصوص محاسبات پیچیده ریاضی طراحی میشود که برای اجرای میلیونها چندضلعی در گرافیک بازی کامپیوتری مدرن لازن است. آنها همچنین برای محاسبات رمزنگاری مورد نیاز در استخراج بیت کوین مناسب هستند.
Mt. Gox
یکی از نخستین صرافیهای بیت کوین و در آنزمان محبوبترین آنها بود. Mt.Gox از آنزمان وارد کارهای اداری شد. این صرافی که در ژاپن مستقر است توسط جد مک کالب (Jed McCaleb) در سال 2010 آغاز به کار کرد.
Scrypt
یک گواه کاری جایگزین از سیستم کاری SHA-256 است که به خصوص مناسب استخراجکنندگان GPU و CPU طراحی شده است در حالیکه نسبت به استخراج کنندگان ASIC مزیت کمتری دارند.
SHA-256
تابع رمزنگاری که به عنوان سیستم گواه کاری بیت کوین استفاده میشود.
قبل از شروع هر توضیحی ابتدا نیاز است با مفهوم بیت کوین ماینینگ (استخراج بیت کوین) آشنا شویم و تعریف کلی از آن داشته باشیم اما یک سری مفاهیم و اصطلاحات فنی وجود دارد اگر بخواهیم ذهنمان را بر روی استخراج بیت کوین متمرکز کنیم باید آنها را درک کنیم.
Hash – هش (درهم سازی) :
در اصطلاح محاسباتی، “هش”، یک عملیات یک سویه ریاضی است که بر روی داده ورودی انجام می شود و خوروجی رمز شده ای را تحویل میدهد. میتوان گفت عملیات هش نوعی رمزگذاری داده است. که تولید (رمزگذاری) آن ساده ولی برگشت به حال اول یا معکوس (رمز گشایی) آن غیر ممکن و پیچیده است.
Hash rate (نرخ هش) :
در واقع واحد اندازه گیری قدرت پردازش شبکه بیت کوین است. در اصل هدف شبکه بیت کوین انجام عملیات فشرده ریاضی برای اهدف امنیتی است. هنگامی که شبکه به نرخ هش 10 Th/s میرسد به این معنی است که میتواند 10 ترلیون محاسبه در ثانیه انجام دهد.
Bitcoin mining pool (استخر استخراج بیت کوین)
ابتدا لازم است با مفهوم Bitcoin mining pool (استخر استخراج بیت کوین) آشنا شوید که در حقیقت به گروهی از استخراج کنندگان معدن گفته میشود که با یکدیگر کار میکنند و و باهم در تعامل هستند. و به حل معمای(چالش) بلاک ها و تقسیم کردن جوایز آن مشغول هستند.
اگر Bitcoin mining pool وجود نداشت, بدست آوردن هر عدد بیت کوین بیشتر از یک سال بطول می انجامید . اما در حقیقت به اشتراک گذاشتن کار میان یک گروه و تسیم کردن جایزه آن میان اعضای گروه بسیار راحت صورت میپذیرد.
Block (بلاک) :
یک بلاک یک رکورد است در زنجیره بلاک (Blockchain) که معاملات (تراکنش های) در حال انتظار برای تایید هستند. در واقع در بیت کوین، تراکنشها در قالب مجموعه های بزرگی از داده ها که بلاک نامیده میشه متمرکز شده اند. این بلاکها طوری به هم مرتبط شده اند که هر کدام اعتبار و درستی بلاک قبلی را ثابت کند. تقریبا به طور متوسط 10 دقیقه زمان میبرد که یک بلاک جدید در طول عملیات استخراج به زنجیره بلاک اضافه شود.
Blockchain (زنجیره بلاک):
یک رکورد از تراکنش های بیت کوین است که به ترتیب سفارش ثبت میشود. زنجیره بلاک بین همه کابران بیت کوین به اشتراک گذاشته میشود. زنجیره بلاک برای بررسی تداوم تراکنش های بیت کوین استفاده میشود و همچنین به منظور جلوگیری از double spending وارد عمل میشود.
double spending :
حالتی است که یک کاربر مخرب سعی کند بیت کوین را به طور همزمان برای دو دریافت کننده مختلف خرج کند.
BTC : یک واحد رایج که به یک عدد بیت کوین تخصیص داده شده است. ( B⃦)
Difficulty – دشواری (دشواری محاسباتی) :
بیت کوین شامل یک “عامل دشواری” است, که یک عدد اختیاریست که تعیین کننده سختیه یافتن یک هش موفق است، اما فعلا بدانیم که دشواری، در واقع روشی خود- تنظیم است که به میزان قدرت محاسباتی ماینرهایی (کسانی که مشغول استخراج بیت کوین هستند) بستگی دارد که داخل شبکه وجود دارند. بلاکها قراراست با نرخ ۶ عدد در ساعت حل شوند و تنظیمات دشواری محاسباتی به بیت کوین اجازه میده که مطمئن بشه محاسبات ریاضی بلاک، آنقدر دشوار هست که تلاش تمامی ماینرها را لازم دارد تا در زمان حدود ۱۰ دقیقه یک بلاک حل شود.