صفر تا صد بیتکوین!
فصل اول - قسمت هفتم: پخش و تأیید تراکنش در شبکه
رومئو تراکنش مورد نظر خود را از طریق نرمافزار کیف پول خود در مثال قسمت قبل، به شبکه بیتکوین پخش میکند. ورودیها (یعنی آدرسهایی که رومئو قبلا بیتکوینی که ادعا میکند را از آنها دریافت کرده است) توسط گروه خاصی از اعضای شبکه به نام «ماینرها» (Miners) تأیید میشوند.
ماینرها همچنین با ترکیب لیستی از تراکنشهای اضافی به شبکه پخش میشوند، یک بلاک ایجاد میکنند. هر ماینری که اثبات کار یا PoW را تکمیل کرده باشد، میتواند یک بلاک جدید را پیشنهاد کند تا به زنجیره اضافه شود یا با ارجاع به بلاک قبلیِ آن، «متصل» (Connected) شود. سپس شبکه از بلاک جدید مطلع میشود.
اگر سایر شرکتکنندگان شبکه (Nodes) موافق باشند که یک بلاک معتبر (Valid) است، آن را ارسال میکنند (یعنی تراکنشهایی که در آن وجود دارد تمام الزامات پروتکل را برآورده کرده باشند و به اندازه کافی به بلاک قبلی ارجاع داده شده باشد). هنگام پیشنهاد بلاک بعدی، ماینر دیگری در نهایت با اشاره به بلاک قبلی، بالایی را میسازد. ماینر بعدی هر تراکنشی را که به آخرین بلاک اضافه شده است، «تأیید» (Verified) خواهد کرد. تعداد تأییدهای تراکنش رومئو با اضافهشدن بلاکها به زنجیره، افزایش مییابد.
قسمت قبل را از اینجا و قسمت بعدی را از اینجا دنبال کنید.
| نویسنده: امین امیری |