

کامران رستمی
تحلیلگر کریپتو و نویسنده راهنما. من فناوریهای پیچیده را برای همه قابل فهم میکنم.
cryptocurrencies چگونه کار میکنند؟
فهرست مطالب
در نگاه اول، cryptocurrency ممکن است بسیار پیچیده به نظر برسد: نمودارها، آدرسهای طولانی کیف پول، بلاکچین، ماینینگ، validators، private keys. برای یک مبتدی، همه اینها اغلب شبیه یک شوخی داخلی اینترنتی به نظر میرسد که فقط به این دلیل وجود دارد و رشد میکند که مردم تصمیم گرفتهاند وجود داشته باشد.
اما کریپتو فقط اعداد روی صفحه نیست. این یک نگاه تازه به امور مالی، مدیریت داراییها و اعتماد است.
cryptocurrency چیست؟
cryptocurrency پول دیجیتالی است که فقط در اینترنت وجود دارد و از مجموعهای از قوانین از پیش تعیینشده پیروی میکند. برخلاف پول معمولی، توسط بانک مرکزی صادر نمیشود و تحت کنترل یک دولت، شرکت یا سیستم پرداخت واحد نیست.
برای درک این تفاوت، باید به یاد بیاوریم که پول «معمولی» مانند USD یا Euro چگونه کار میکند. این مدل معمولاً fiat finance نامیده میشود. دولت این پول را منتشر میکند و بانکهای مرکزی/تجاری و سیستمهای پرداخت گردش آن را کنترل میکنند. وقتی پول خود را روی کارت نگه میدارید، اساساً به بانک اعتماد میکنید که موجودی شما را ثبت و مدیریت کند. وقتی انتقالی انجام میدهید، به بانک یا سیستم پرداخت خود اعتماد میکنید که تراکنش را پردازش کند.
در زندگی روزمره، این مدل راحت است. ما حقوق را در حساب دریافت میکنیم، برای کالاها پرداخت میکنیم، با کارت خرید میکنیم، برای دوستان پول میفرستیم و از اپلیکیشنهای بانکی استفاده میکنیم. اما این مدل محدودیتهایی هم دارد. بانک ممکن است کارمزد بگیرد، تراکنش را نگه دارد، محدودیت اعمال کند، بررسیهای اضافی بخواهد یا حساب را مسدود کند. پرداختهای بینالمللی میتوانند زمانبر و گران باشند. و اگر دولت بیش از حد پول منتشر کند، تورم رخ میدهد و قدرت خرید ارز کاهش مییابد.
cryptocurrency رویکرد دیگری را پیشنهاد میکند. ایده اصلی آن این است که کاربران بتوانند بدون نیاز به یک واسطه مرکزی، ارزش را مستقیماً ذخیره و منتقل کنند. بهجای بانکی که یک پایگاه داده اصلی را نگهداری میکند، یک شبکه کریپتو از بلاکچین استفاده میکند؛ سیستمی توزیعشده که در آن چندین مشارکتکننده اطلاعات را نگه میدارند. به زبان ساده، مدل cryptocurrency بر پایه اعتماد به الگوریتمها، ریاضیات و قوانین شبکه کار میکند، نه اعتماد به یک مرجع مرکزی واحد. در حالی که در سیستم سنتی، مردم برای نگهداری سوابق خود به بانکها اعتماد میکنند، در کریپتو این مسئولیت بر عهده شبکه است.
cryptocurrencies چند ویژگی پایه دارند. آنها فقط به شکل دیجیتال وجود دارند، با cryptography امن میشوند، میتوانند مستقیماً از یک کاربر به کاربر دیگر ارسال شوند و اغلب بدون یک مرجع مرکزی واحد فعالیت میکنند. در بسیاری از شبکههای بلاکچین، تراکنشها بهصورت عمومی قابل تأیید هستند: هر کسی میتواند ببیند که یک انتقال انجام شده، به کدام آدرس بوده و با چه مقداری انجام شده است.
چگونه از کریپتو استفاده میکنید؟
کریپتو همیشه فقط «پول دیجیتال» نیست. پروژههای مختلف مشکلات متفاوتی را حل میکنند. اولین و محبوبترین cryptocurrency بیتکوین است؛ میتوان آن را اولین توکن دیجیتال با تعداد محدود نامید. اتریوم نهتنها برای انتقال کریپتو، بلکه برای راهاندازی smart contracts، dApps، راهکارهای مالی غیرمتمرکز و non-fungible tokens شناخته میشود. استیبل کوینها، مانند تتر یا USDC، نرخ ثابتی را حفظ میکنند که با ارزش ارز fiat همبستگی دارد.
برای تعامل با کریپتو، کاربر به یک کیف پول نیاز دارد. با آن میتوانید به کریپتو دسترسی داشته باشید، آن را ارسال و دریافت کنید، موجودی را بررسی کنید و با شبکه بلاکچین تعامل داشته باشید. اما مراقب باشید: کیف پول کریپتو را با یک کیف پول مادی واقعی اشتباه نگیرید. کیف پولهای کریپتو در واقع کوینها را داخل خود نگه نمیدارند. در عوض، خود کریپتو روی بلاکچین باقی میماند و کیف پول کلیدهایی را ذخیره میکند که به شما دسترسی به داراییها را میدهند.
هر کیف پول یک آدرس دارد که میتوان آن را با شماره حساب بانکی مقایسه کرد. این آدرس را میتوان با دیگران به اشتراک گذاشت تا بتوانند برای شما کریپتو ارسال کنند. با این حال، یک private key یا seed phrase نیز وجود دارد؛ یک رمز عبور اصلی برای داراییهای شما. این موارد هرگز نباید فاش شوند، زیرا هر کسی که به این اطلاعات دسترسی پیدا کند، میتواند داراییهای داخل کیف پول را کنترل کند.
بلاکچین چگونه کار میکند؟
برای درک بهتر موضوع کریپتو، بهتر است ویژگیهای پایه فناوری بلاکچین را بررسی کنید.
بلاکچین یک پایگاه داده رایانهای است که اطلاعات مربوط به تمام تراکنشهای cryptocurrency را نگه میدارد. شبیه یک صفحه گسترده عظیم Excel است که همزمان هم روی یک رایانه و هم روی هزاران رایانه دیگر در سراسر جهان وجود دارد. هر کسی میتواند ببیند در این پایگاه داده چه چیزی وجود دارد، اما هیچکس نمیتواند اطلاعات ذخیرهشده در آن را تغییر دهد.
اما چرا «بلاکچین»؟ این واژه — و خود فناوری — از دو عنصر تشکیل شده است: block یعنی مجموعهای از تراکنشها و chain یعنی گروهی از عناصر که هر کدام به عنصر قبلی متصل است. بنابراین، زنجیرهای از بلوکها به دست میآوریم؛ یعنی بلاکچین.
نکته مهم: هر بلوک از طریق cryptography به بلوک قبلی متصل میشود. اگر کسی تلاش کند دادههای قدیمی را تغییر دهد، این اتصال از بین میرود. سایر مشارکتکنندگان خواهند دید که اطلاعات با هم مطابقت ندارد. به همین دلیل جعل بلاکچین، بهخصوص در شبکههای بزرگ، بسیار دشوار است. برای بازنویسی تاریخچه یک بلاکچین بزرگ، یک فرد باید بخش عظیمی از شبکه را کنترل کند و چندین نسخه از پایگاه داده را همزمان تغییر دهد. برای شبکههای غیرمتمرکز قدرتمند، این کار بسیار دشوار و پرهزینه است.

تراکنشهای cryptocurrency چگونه کار میکنند؟
یک تراکنش کریپتو همان چیزی نیست که ارسال یک فایل یا عکس باشد. وقتی کریپتو ارسال میکنید، یک شیء دیجیتال را از یک دستگاه به دستگاه دیگر منتقل نمیکنید. در عوض، پیامی برای یک شبکه بلاکچین ایجاد میکنید. این پیام اساساً میگوید: «این مقدار را از این آدرس به آدرس دیگری ارسال کن».
تراکنش شامل موارد زیر است:
- آدرس فرستنده؛
- آدرس گیرنده،
- مقدار تراکنش،
- کارمزد شبکه،
- private key.
برای مثال، تصور کنید میخواهید مقداری USDT برای دوست خود ارسال کنید. وارد کیف پول کریپتو خود میشوید، آدرس گیرنده را وارد میکنید، شبکه درست را انتخاب میکنید، مقدار را وارد میکنید، کارمزد را بررسی میکنید و تراکنش را تأیید میکنید.
در نتیجه، تراکنش با کمک private key شما توسط کیف پولتان امضا میشود. این یک امضای الکترونیکی است که اساساً میگوید: «بله، واقعاً صاحب کیف پول اجازه داده است این تراکنش انجام شود». خود private key نمیتواند توسط شبکه فاش شود.
پس از آن، تراکنش به شبکه بلاکچین منتقل میشود، جایی که miners/validators آن را تأیید میکنند. به عبارت دیگر، آنها بررسی میکنند که فرستنده تراکنش دارایی کافی داشته باشد، امضای او درست باشد و تراکنش با الزامات شبکه مطابقت داشته باشد.
اگر همه چیز درست باشد، تراکنش به بلوک اضافه میشود. سپس تراکنش منتظر confirmations میماند. confirmation مدرکی است که نشان میدهد تراکنش از قبل در بلوک قرار گرفته است. هرچه confirmations بیشتری برای تراکنش وجود داشته باشد، اعتماد بیشتری میتوان به آن داشت، زیرا تغییر آن غیرممکنتر میشود.
تراکنشهای کریپتو همچنین کارمزد دارند. این کارمزدها به معنای سنتی به بانک پرداخت نمیشوند. آنها به مشارکتکنندگان شبکه میرسند که تراکنشها را پردازش و تأیید میکنند. اندازه کارمزد به بلاکچین، شلوغی شبکه و نوع تراکنش بستگی دارد.
یکی از نکات کلیدی که هنگام شروع باید به خاطر داشته باشید این است: تراکنشهای کریپتو قابل برگشت نیستند. اگر دارایی را به آدرس اشتباه منتقل کنید، شبکه اشتباه را انتخاب کنید یا به کلاهبرداران پرداخت کنید، احتمال دارد پول خود را برای همیشه از دست بدهید. به همین دلیل همیشه پیش از تأیید انتقال، آدرس، شبکه، مقدار و کارمزد تراکنش را بررسی کنید.
consensus mechanism در کریپتو چیست؟
اصطلاح مهم دیگر consensus mechanism است. به دلیل نبود مرجع مرکزی، بلاکچین به روشی نیاز دارد تا درباره اینکه کدام تراکنشها باید واقعی در نظر گرفته شوند، به توافق برسد. چنین فرایندی consensus mechanism نامیده میشود.
شناختهشدهترین consensus mechanisms عبارتاند از PoW (Proof-of-Work) و PoS (Proof of Stake). مورد اول که در بیتکوین استفاده میشود، فرض میکند که miners از قدرت محاسباتی برای کمک به تأیید و اضافه کردن بلوکهای جدید استفاده میکنند. در PoS، validators بخشی از کوینهای خود را در شبکه قفل میکنند و در تأیید تراکنشها مشارکت دارند. اگر صادقانه عمل کنند، پاداش دریافت میکنند. اگر تلاش کنند شبکه را فریب دهند، خطر از دست دادن بخشی از دارایی خود را میپذیرند.
ماینینگ و Validation چیست؟
برای اینکه شبکههای کریپتو بهدرستی کار کنند، به اعضایی نیاز است که به تأیید تراکنشها و تضمین امنیت بلاکچین کمک کنند. بسته به نوع شبکه، این مسئولیت یا بر عهده miners است یا validators.
miners در شبکههای Proof of Work مانند بیتکوین شرکت میکنند. این افراد از رایانههای قدرتمند برای حل الگوریتمهای ریاضی پیچیده استفاده میکنند. miners برای کار خود پاداش دریافت میکنند. این پاداش شامل کوینهای جدید و کمیسیونهایی است که کاربران برای تراکنشها پرداخت میکنند.
ماینینگ همچنین به محافظت از شبکه کمک میکند. برای حمله به یک بلاکچین قدرتمند Proof-of-Work، یک مجرم به مقدار فوقالعاده عظیمی از قدرت محاسباتی نیاز دارد. این موضوع حمله را بسیار پرهزینه و پیچیده میکند.
Validation متفاوت عمل میکند و مربوط به شبکههای Proof-of-Stake است. بهجای حل مسئلهها، validators مقدار مشخصی از کریپتو را در شبکه «فریز» میکنند. این مقدار قفلشده stake نامیده میشود. validators برای بررسی تراکنشها و ایجاد بلوکهای جدید انتخاب میشوند. اگر صادقانه کار کنند، آنها نیز پاداش دریافت میکنند، اما اگر چنین نکنند، ممکن است بخشی از stake خود را از دست بدهند.
با این حال، تفاوت ساده است: در حالی که miners از قدرت محاسباتی استفاده میکنند، validators بخشی از توکنهای خود را قفل میکنند. اما ماهیت فعالیت آنها یکسان است؛ هر دو به حفظ امنیت شبکه، تأیید تراکنشها و تضمین یکپارچگی بلاکچین کمک میکنند.
مهم است توجه داشته باشید که اگرچه این دو مدل بیشترین استفاده را دارند، تنها مدلهای موجود نیستند. اما در هر شبکه، مکانیزمی مشابه آنها وجود دارد که به تصمیمگیری درباره اینکه کدام تراکنشها معتبر در نظر گرفته شوند کمک میکند.
افسانههای رایج درباره cryptocurrency
از آنجا که cryptocurrency هنوز برای بسیاری موضوعی جدید است، افسانههای زیادی پیرامون آن وجود دارد.
-
افسانه اول: cryptocurrency فقط توسط مجرمان استفاده میشود. در واقعیت، میلیونها فرد عادی، توسعهدهنده، سرمایهگذار، شرکت و سرویس پرداخت از کریپتو استفاده میکنند. همچنین بسیاری از تراکنشهای بلاکچین عمومی و قابل ردیابی هستند، بنابراین کریپتو آنقدر که گاهی به نظر میرسد «نامرئی» نیست.
-
افسانه دوم: cryptocurrency هیچ ارزش ذاتی ندارد. در واقعیت، ارزش ممکن است به دلایل زیادی ایجاد شود: مقدار محدود، عملکرد شبکه، تقاضا، نقدینگی و اعتماد به سیستم. هر توکنی ارزشمند نیست، اما گفتن اینکه هیچ کریپتویی هیچ ارزشی ندارد، سادهسازی بیش از حد و اغراقآمیز است.
-
افسانه سوم: cryptocurrency کاملاً ناشناس است. در بیشتر موارد، pseudonymity احتمالاً توصیف دقیقتری از ناشناس بودن کامل است، زیرا همه آدرسهای کیف پول بهصورت عمومی آنلاین هستند. با این حال، وقتی متوجه شوید یک آدرس متعلق به چه کسی است، میتوانید رفتار آن را روی بلاکچین تحلیل کنید.
-
افسانه چهارم: برای درک کریپتو خیلی دیر شده است. این درست نیست. فناوری بلاکچین نسبتاً جوان است و در حال توسعه قرار دارد، یعنی هیچوقت برای یادگیری آن دیر نیست. تنها چیزی که برای شروع نیاز دارید، درک اصطلاحاتی مانند کیف پول، بلاکچین، تراکنش، private key، seed phrase و کارمزد شبکه است.
-
افسانه پنجم: همه cryptocurrencies یکسان هستند. این هم نادرست است. بیتکوین، اتریوم، استیبل کوینها، governance tokens، utility tokens، DeFi tokens و meme coins میتوانند اهداف و ریسکهای کاملاً متفاوتی داشته باشند.
درک این تفاوتها به مبتدیان کمک میکند تصمیمهای آگاهانهتری بگیرند و از اشتباهات ساده دوری کنند.
دیدید؟ درک cryptocurrency به مهارت برنامهنویسی نیاز ندارد؛ فقط کافی است با اصول اولیه آشنا شوید، همه تراکنشها را دوباره بررسی کنید، از کلیدهای خود محافظت کنید و با کریپتوی خود همانقدر جدی برخورد کنید که با هر ارز دیگری برخورد میکنید.
آیا مقاله ما مفید بود؟ پرسشهای بیشتری دارید؟ درک کدام بخش برای شما پیچیدهتر است؟ بیایید در بخش نظرات زیر درباره آن گفتوگو کنیم!
سفر رمزنگاری خود را ساده کنید
آیا می خواهید ارزهای رمزنگاری شده را ذخیره، ارسال، پذیرش، سهام یا معامله کنید؟ با Cryptomus همه چیز امکان پذیر است - ثبت نام کنید و وجوه ارز دیجیتال خود را با ابزارهای مفید ما مدیریت کنید.
شروع کنید










