نمودار

تبلیغ
فهرست
  • خانه
  • بازارها
    • فارکس
    • بورس
    • ارز دیجیتال
  • تحلیل تکنیکال
  • تحلیل فاندامنتال
  • نمودار زنده
  • وبسایت انگلیسی ما
خانه
بازارها
ارز دیجیتال
ساخت بلاک بلاکچین: قدم به قدم و به زبان ساده
ارز دیجیتال

ساخت بلاک بلاکچین: قدم به قدم و به زبان ساده

پایه گذار September 18, 2025
Desktop Offer
Mobile Offer

در این پُست مراحل ساخت بلاک بلاکچین را مرحله به مرحله و به زبان ساده بیان می‌کنیم.

پس از خواندن این پُست شما می‌دانید که چگونه یک بلاک ساخته و ناشکن می‌شود و چه کسانی در ساخت آن نقش دارند.

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

در سایت‌های اجتماعی با ما باشید

  • Facebook
  • X
  • Instagram
  • Telegram

آنچه در ادامه خواهید خواند

Toggle
  • مرحله اول: جمع‌آوری تراکنش‌ها در ممپول
  • مرحله دوم: ساخت بلاک
    • انتخاب تراکنش‌ها از ممپول
    • ساخت هش مرکل روت
    • بسته بندی اجزای بلاک
  • مرحله سوم: حل معما یا پازل
    • معرفی اجمالی کار استخراج کننده
    • خُب. معما چگونه حل می‌گردد؟
  • مرحله چهارم: پخش و تایید بلاک
  • مرحله پنجم: شدن بلاک به بلاکچین

مرحله اول: جمع‌آوری تراکنش‌ها در ممپول

جمع‌آوری تراکنش‌ها از کجا شروع می‌شود؟ از کیف پول‌ها.

همه‌ای این‌ها از من و شما، صرافی‌ها، و قراردادهای هوشمند آغاز می‌گردد — و همه دارای کیف پول گرم یا سرد است و یا هم دارای گرم و سرد.

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

این تراکنش‌ها در این سالن (ممپول) باقی می‌ماند تا آنکه توسط یکی از استخراج کننده یا نود (Node) برای پردازش برداشته شود.

مرحله دوم: ساخت بلاک

یک بلاک با ترکیب اجزای آن و با ترتیب ساخت می‌شود. و باید مراحل خود را طی کند که از انتخاب تراکنش‌ها از ممپول شروع می‌شود.

انتخاب تراکنش‌ها از ممپول

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

در اینجا شما تصور کنید که استخراج کننده فقط 4 تراکنش را بنام TxA, TxB, TxC, TxD انتخاب کرده است.

این تراکنش‌ها در بدنه بلاک قرارد دارد. یعنی استخراج کننده بار اول بدنه بلاک را می سازند و بعد به سمت هدر می‌آید.

سپس؛ مرحله ساخت هش مرکل روت شروع می‌شود. اینجا کمی کار دارد.

ساخت هش مرکل روت

پس از اینکه تراکنش‌ها از ممپول برای ساخت بلاک انتخاب شد — استخراج کننده با استفاده از تابع هش تراکنش‌ها را با یک هش که مشهور به مرکل روت است خلاصه سازی می‌کند.

(مرکل روت خلاصه تراکنش‌ها ها است با کمپیوتر قابل بررسی است؛ نه چشم من و شما)

خُب. مرکل روت چگونه کار می‌کند؟

تصور کنید که یک استخراج کننده فقط 4 تراکنش را برای ساخت یک بلاک انتخاب کرده است.  نام‌های آن تراکنش را: TxA, TxB, TxC, TxD گذاشتیم و استخراج کننده با استفاده از تابع هش مراحل زیر را اجرا می‌کند:

  • اول، تمام تراکنش‌ها را جداگانه هش می‌کند که نتیجه آن هش A، هش B، هش C، و هش D است
  • دوم، هش‌ها را دوبه‌دو جوره‌ای هش می‌کند که نتیجه آن هش AB و هش CD می‌گردد.
  • سوم و آخرین مرحله، هش AB و هش CD باهم هش شده هش ABCD را می‌سازد.

شما می‌توانید مراحل ساخت هش مرکل روت را در فلوچارت زیر بییند.

مراحل ساخت هش مرکل روت

بسته بندی اجزای بلاک

استخراج کننده برای بسته بندی بلاک اجزای هدر را یعنی:

  • نسخه؛
  • هش بلاک قبلی؛
  • درجه سختی استخراج؛
  • مرکل روت؛
  • برچسب زمانی؛ و
  • نانس

را باهم یکجا کرده و با استفاده از تابع هش (فرمول ریاضی) و انتخاب 0 به عنوان نانس اولین بار تلاش برای ساخت بلاک می‌کند.

مرحله سوم: حل معما یا پازل

این همان مرحله است که نشان دهنده کار استخراج کننده (اثبات کار) است. یعنی گذر از این مرحله نشان می‌دهد که سازنده بلاک برای حل معما کار کرده است.

معرفی اجمالی کار استخراج کننده

وظیفه استخراج کننده ساختن یک هش با یکجا کردن داده ‌های هدر و نانس است.

برای ساخت بلاک قانون پروتکل ساده است: هش بلاک (Block Hash) باید کم‌تر یا برابر به هدف (Target) باشند.

در واقع هش و تارگت هردو ارقام است. و این ارقام قابل تبدیل به دیگر مد‌ل‌ها است.

کمپیوتر از ارقام باینری استفاده می‌کند. و این کاوشگران است که آن را تبدیل به اعداد خام و یا هگزادسیمال می‌کند تا ما با چشم راحت‌تر بخوانیم.

وقتی ما می‌گوییم که هش کم‌تر از تارگت (هدف) باشند ارقامی است (باینری) که فقط کمپیوتر خوب می‌فهمند. برای ما انسان گیج کننده و زمان‌بر که حفظ کنیم و یا مقایسه کنی.

شما صرف هش و هدف را ارقام در نظر بگیرید. کمپیوتر‌ها (استخراج کننده‌ها) تلاش می‌کنند که با یکجا کردن داده‌های هدر و نانس یک هشِ بسازند که کوچک‌تر از هدف باشند.

یادداشت: هدف و بعضی دیگر داده‌ها را کاوشگر بلاکچین شکل فشرده آن را نشان می‌دهد. اگر شما خواهان درک عمیق آن هستید، باید کورس توسعه بلاکچین بگیرید. در اینجا ممکن نیست.

خُب. معما چگونه حل می‌گردد؟

طوری که گفته شد استخراج کننده یا ماینر باید هش یا شناسه‌ای بسازند که کم‌تر از هدف یا تارگیت باشند.

در اینجا یک مثال فرضی خیلی خیلی خیلی ساده آورده ایم.

فرض کنید که هدف ساخت یک بلاک ایجاد یک هش است که کم‌تر از 0001000 است.

کمپیوتر استخراج کننده یا ماینر شروع به حل معما با یکجا کردن دیگر داده‌های هدر بلاک همراه با حدس زدن شروع می‌کند.

حدس اول: استخراج کننده (0 + داده‌ها) را باهم هش می‌کند. نتیجه: 5495556 می‌شود. این رقم بزرگتر از هدف یعنی 0001000 است.

حدس دوم: استخراج کننده (1 + داده‌ها) را باهم هش می‌کند. نتیجه: 0015556 می‌شود. این رقم بزرگتر از هدف یعنی 0001000 است.

حدس سوم: استخراج کننده (2 + داده‌ها) را باهم هش می‌کند. نتیجه: 5490000 می‌شود. این رقم بزرگتر از هدف یعنی 0001000 است.

.

.

.

بالاخره حدس بیستم: استخراج کننده (19 + داده‌ها) را باهم هش می‌کند. نتیجه: 0000856 می‌شود. این رقم کوچک‌تر از هدف یعنی 0001000 است.

تبریک! معما حل شد. استخراج کننده با استفاده از 19 به عنوان نانس و همراه با دیگر داده‌های هدر توانست هشِ بسازند که کوچک تر از هدف است.

مرحله چهارم: پخش و تایید بلاک

پس از اینکه بلاک توسط یکی از استخراج کننده موفقانه ایجاد شد، استخراج کننده آن را در شبکه پخش می‌کند.

دیگر مشترکین شبکه با بررسی کار سازنده بلاک؛ آن را با بررسی تراکنش‌ها، و تکرار هش آن را تایید می‌کند.

سازنده بلاک (استخراج کننده موفق) پس از تایید توسط دیگر مشترکین پاداش خود را دریافت می‌کند.

پاداش استخراج کننده موفق بیت‌کوین‌های جدید که وارد شبکه می‌شود همراه با کارمزدهای تراکنش است.

مرحله پنجم: شدن بلاک به بلاکچین

پس از تایید بلاک معرفی شده توسط دیگر مشترکین، در بلاک اضافه شده و دایمی می‌گردد.

هش که توسط این استخراج کننده ساخته شده بود، جز هدر بلاک بعدی می‌گردد. در بلاک بعدی اسم آن هش بلاک قبلی است.

این‌‌ هش‌ها بلاک‌ها را باهم وصل و ناشکن می‌کند. از این زمان ببعد بلاک عضو دایمی شبکه شده و تغییر آن ناممکن می‌گردد. اگر حمله‌ کننده‌ای بخواهد آن را تغییر دهند باید سرمایه‌هنگفتی را سرمایه‌گذاری کرده و حمله کند — که اقتصادی نیست.

مرتبط: اجزای بلاک در بلاکچین: یک بلاک (Block) از چه و چه ساخته شده است؟

Share
Linkedin
Tweet
Telegram
Whatsapp
Email
نوشته قبلی
نوشته بعدی

نوشته‌های مشابه

دفتر کل توزیع شده چیست؟ کتاب دیجیتالی که تراکنش‌های کریپتو را ثبت می‌کند
یک دفتر کل توزیع شده مانند صفحه گسترده (Spreadsheet) یک …

دفتر کل توزیع شده چیست؟ کتاب دیجیتالی که تراکنش‌های کریپتو را ثبت می‌کند

بیت‌کوین (Bitcoin) چیست؟ معرفی دقیق و ساده
بیت‌کوین مشهور‌ترین و اولین ارز دیجیتال است. طرفداران این ارز …

بیت‌کوین (Bitcoin) چیست؟ معرفی دقیق و ساده

درباره نویسنده

پایه گذار

سازنده این وبسایت (پایه گذار) دارای تجربه ۸ ساله در بازار مالی، اهل افغانستان و ساکن در استونی است. او دارای کارشناسی اقتصاد عمومی و کارشناسی ارشد/ماستری مدیریت بازرگانی است.

یک پاسخ بگذارید لغو پاسخ

تبلیغ

ما را در سایت‌های اجتماعی دنبال کنید

  • X
  • Telegram
  • Facebook
  • Instagram

پر خواننده

  • مارجین‌‌ها در فارکس: مارجین آزاد، مارجین مورد نیاز، مارجین استفاده شده، سطح مارجین؛ و مارجین کال
    مارجین‌‌ها در فارکس: مارجین آزاد، مارجین مورد …
    برای معرفی مارجین در فارکس از یک قیاس استفاده می‌کنیم: خرید خانه. تصور کنید که شما قصد خرید خانه دارید — اما پول به اندازه کافی ندارید. ارزش خانه‌ای انتخاب شده، …
  • اکویتی (Equity) یا اکوئیتی در فارکس: ارزش واقعی حساب شما
    اکویتی (Equity) یا اکوئیتی در فارکس: ارزش …
    پلتفرم تریدینگ مانند متاتریدر 4 را باز می‌کنید و می‌بینید که بالانس شما مثبت است — این شما را خوشحال می‌سازد. اما؛ وقتی متوجه می‌شوی که اکوئیتی شما کم‌تر است — …
  • بالانس (Balance) در فارکس چیست؟ (این ارزش واقعی حساب شما نیست)
    بالانس (Balance) در فارکس چیست؟ (این ارزش …
    اگر با دیدن بالانس خود خوشحال می‌شوید — ممکن است در اشتباه باشید. بالانس در فارکس دارایی واقعی شما نیست، قدرت خرید شما نیست، یا مقدار پولی نیست که شما بتوانید …
  • سود یا زیان شناور در فارکس: تا معامله باز دارید — روی آن حساب نکنید
    سود یا زیان شناور در فارکس: تا …
    شما صدها بار سود یا زیان شناور (Floating Profit/Loss) را این‌گونه مشاهده کرده اید: یک معامله باز می‌کنید، بازار به نفع شما حرکت کرده و احساس می‌کنید که تحلیل شما درست …
  • افت سرمایه یا دراودان چیست؟ (چه باعث سقوط سرمایه حساب شما می‌شود؟)
    افت سرمایه یا دراودان چیست؟ (چه باعث …
    تصور کنید که کوهنوردی رفتید. به یک ارتفاع می‌رسید که دارای منظره‌ای زیبا است (مانند سرمایه حساب معامله شما). اما؛ بعضی اوقات قبل از ادامه به سمت قله شما مجبور به …

پست‌های مشابه

  • تاریخچه بلاکچین: قبل از بیت‌کوین تا 2025
    تاریخچه بلاکچین: قبل از بیت‌کوین تا 2025
    تاریخچه بلاکچین با ساخت بیت‌کوین توسط ساتوشی ناکاموتو شروع نشد. قبل از اینکه ساتوشی اولین خط برنامه خود را بنویسند، رویای پول دیجیتالی در حال تحقق بود. در …
  • فومو (FOMO) چیست؟ شناخت حس از دست دادن فرصت
    فومو (FOMO) چیست؟ شناخت حس از دست …
    فومو (Fear of Missing Out—FOMO) به معنای ترس از دست دادن است. کدام ترس؟ ترس از دادن فرصت‌های سرمایه‌گذاری در بازارهای مالی مانند سهام و ارزهای دیجیتال. فومو …
  • تایید هویت شبکه آیس چگونه انجام می شود؟
    تایید هویت شبکه آیس چگونه انجام می …
    تایید هویت یا KYC به منظور جلوگیری سو استفاده کنندگان است. برعکس شبکه پای که برای تایید هویت مشخصات مانند نام، آدرس و سند هویت الزامی است، برای …
  • اثبات کار و اثبات سهام در ارز دیجیتال: تفاوت‌ها شرح داده شده است
    اثبات کار و اثبات سهام در ارز …
    دو غول مکانیزم اجماع در دنیای بلاکچین اثبات کار و اثبات سهام است. اثبات کار یک مسابقه سرعت است که تنها سریع‌ترین برنده است. اثبات سهام؟ بیش‌تر شبیه …
  • کلید عمومی و کلید خصوصی در دنیای ارز دیجیتال
    کلید عمومی و کلید خصوصی در دنیای …
    کلید عمومی و کلید خصوصی هردو برای تراکنش ارز دیجیتال ضروری است. کلیدها تشکیل از یک سری حرف‌ها و ارقامی است که: در جریان ساخت کیف پول یا …

نمودار

پیوندهای ضروری

  • سلب مسئولیت
  • سیاست حریم خصوصی
  • شرایط استفاده از نمودار
  • خط‌مشی کوکی‌ها
  • ارتباط با ما
  • درباه نمودار

نوشته‌های تازه

  • کوریلیشن یا همبستگی ارز: چرا بعضی جفت‌ها باهم حرکت می‌کند؟ (و بعضی نه)
  • حساب دمو در فارکس: برای کسب تجربه بدون ریسک پول واقعی است
  • تفاوت بالانس و اکوئیتی: ارزش واقعی حساب فارکس شما کدام است؟
  • تفاوت مارجین و لوریج: دو روی یک سکه معامله شما (ریسک و پاداش)
  • بریک ایون چیست؟ (در تریدینگ سود یا زیان و یا سر‌به‌سر؟)

هشدار

تجارت در بازارهای مالی با ریسک همراه است. در صورت عدم آموزش و تجربه کافی ممکن تمام پول‌های واریز شده خود را از دست دهید.
نمودار به هیچ وجه مسئول بُرد یا باخت شما نبوده و تمام مطالب این وبسایت هدف آموزشی داشته و نظر شخصی است.

نمودارهای مهم

  • نمودار بیت‌کوین
  • نمودار اتریوم
  • نمودار سولانا
  • نمودار سویی
Copyright © 2025 نمودار
نمودار نسخه فارسی Srading.com است.

Ad Blocker Detected

Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker.

Refresh
ما از کوکی‌ها برای تجربه بهتر شما استفاده می‌کنیم. باکلیک “قبول”، یا ادامه استفاده از این وبسایت شما برای ما اجازه استفاده تمام کوکی‌ها را می‌دهید.
معلومات خصوصی ما را نفروشید.
تنظیمات کوکیقبول
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT