Insights on Crypto Payments, Infrastructure, and Operations
بینش‌های عمیقدرک بلاکچین

تحلیل تخصصی / OxaPay Deep Insights

بلاکچین چیست؟ وضعیت مشترک، اعتماد و مالکیت دیجیتال

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

درک بلاکچین16 فصلشروع مطالعه

بلاکچین سیستمی مشترک برای توافق بر سر تاریخچه و محاسبه وضعیت کنونی است

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

این تعریف از عبارت ساده «زنجیره‌ای از بلوک‌ها» مفیدتر است. بلوک‌ها شیوه سازمان‌دهی داده هستند؛ هدف بزرگ‌تر، هماهنگی است: انسان‌ها و نرم‌افزارهایی که مالک پایگاه داده مشترکی ندارند، می‌توانند به سابقه‌ای سازگار اتکا کنند.

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

گزارش مروری بر فناوری بلاکچین مؤسسه NIST، بلاکچین‌ها را دفترکل‌هایی توزیع‌شده، آشکارکننده دست‌کاری و مقاوم در برابر آن توصیف می‌کند. این دقت واژگانی مهم است: بازنویسی تاریخچه در شرایط عادی شبکه دشوار است، اما «تغییرناپذیری» خاصیتی جادویی یا مطلق نیست.

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

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

وضعیت مشترک پاسخ به این پرسش است: اکنون چه چیزی در سیستم معتبر است؟

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

در سیستم متمرکز، یک متصدی مسئول این پاسخ است. بانک پایگاه داده حساب‌ها را کنترل می‌کند؛ بازارگاه سوابق مالکیت را نگه می‌دارد؛ و پردازشگر پرداخت وضعیت تراکنش را تعیین می‌کند. دیگران به پایگاه داده و رویه‌های آن متصدی اعتماد می‌کنند.

بلاکچین این وظیفه را توزیع می‌کند. گره‌ها نسخه‌هایی از تاریخچه مرتبط را نگه می‌دارند یا بررسی می‌کنند و با اعمال قواعد مشترک، وضعیت فعلی را محاسبه می‌کنند. در معرفی فنی اتریوم، بلاکچین یک پایگاه داده عمومی توصیف شده که رایانه‌های بسیاری آن را به‌روزرسانی و به اشتراک می‌گذارند. ارزش آن صرفاً در تکثیر داده نیست؛ در توان رسیدن نسخه‌ها به یک وضعیت معتبر مشترک است.

  • وضعیت: آخرین شرایط معتبر موجودی‌ها، مالکیت، داده قراردادها یا سایر اطلاعات دفترکل.
  • تاریخچه: توالی مرتب تغییرات تأییدشده‌ای که وضعیت فعلی را به وجود آورده‌اند.
  • قواعد: شرایط پروتکل برای تشخیص معتبر بودن تغییرات پیشنهادی.
  • توافق: فرایند انتخاب ترتیب پذیرفته‌شده در مواجهه با نامزدهای رقیب.

وضعیت مشترک به معنای دریافت هم‌زمان هر پیام توسط همه گره‌ها نیست. شبکه تأخیر دارد و ممکن است گره‌ها موقتاً اختلاف‌نظر داشته باشند. ویژگی مهم، همگرایی است: مشارکت‌کنندگان معتبر بتوانند سرانجام همان تاریخچه پذیرفته‌شده را تشخیص دهند و وضعیت یکسانی را محاسبه کنند.

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

بلوک‌ها مرتب‌سازی، بررسی و محافظت از تاریخچه را آسان‌تر می‌کنند

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

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

راهنمای توسعه‌دهندگان بیت‌کوین بلاکچین را تاریخچه عمومی، مرتب و زمان‌دار تراکنش‌ها معرفی می‌کند که در جلوگیری از دوباره‌خرج‌کردن و تغییر تراکنش‌های پیشین نقش دارد. اتریوم نیز تراکنش‌ها را در بلوک‌ها گروه‌بندی کرده و از طریق تعهدات رمزنگاری به تاریخچه پیشین متصل می‌کند؛ همان‌طور که در مستندات بلوک‌های اتریوم شرح داده شده است.

Block 104 → previous reference: Block 103
           transaction commitments
           resulting state commitment
                 ↓
Block 105 → previous reference: Block 104
           new transaction commitments
           new resulting state commitment

بنابراین زنجیره صرفاً فضای ذخیره‌سازی نیست؛ توالی قابل حسابرسی فراهم می‌کند. سیستم نه‌تنها وضعیت کنونی را نشان می‌دهد، بلکه مشخص می‌کند کدام تغییرات پذیرفته‌شده آن را به وجود آورده‌اند.

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

تاریخچه تراکنش‌ها تغییرات را ثبت می‌کند؛ وضعیت کنونی نتیجه همه تغییرات معتبر تا یک نقطه مشخص است. این تمایز ضروری است، زیرا بلاکچین‌ها وضعیت را به روش‌های متفاوتی نمایش می‌دهند.

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

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

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

بینش سیستمی: تاریخچه می‌گوید سیستم چگونه تغییر کرد؛ وضعیت آخرین نتیجه را نشان می‌دهد. بلاکچین به هر دو مفهوم نیاز دارد، حتی اگر شیوه ذخیره یا ارائه آن‌ها متفاوت باشد.

بلاکچین اعتماد را حذف نمی‌کند؛ آن را میان قواعد، نرم‌افزار، اقتصاد و عملیات توزیع می‌کند

اصطلاح «بی‌نیاز از اعتماد» اغلب اشتباه فهمیده می‌شود. بلاکچین جهانی بدون اعتماد نمی‌سازد؛ بلکه نیاز به اعتماد به یک متصدی واحد با اختیار انحصاری بر دفترکل را کاهش می‌دهد. اعتماد در بخش‌های بیشتری از سیستم توزیع می‌شود.

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

این توزیع، ریسک را تغییر می‌دهد نه اینکه از بین ببرد. کاربر ممکن است کمتر به دفترکل یک بانک وابسته باشد، اما در مقابل به حفاظت از کلید، درستی نرم‌افزار، مشارکت کافی شبکه، اعتبار داده ورودی و روش بازیابی نیاز دارد.

در تحلیل بلاکچین نباید فقط پرسید «آیا غیرمتمرکز است؟»؛ باید روشن کرد کدام اختیارات توزیع شده‌اند، کدام وابستگی‌ها همچنان متمرکزند و برای معتبر ماندن نتیجه دقیقاً باید به چه چیزهایی اعتماد کرد.

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

اعتبارسنجی رعایت قواعد را بررسی می‌کند؛ اجماع تاریخچه معتبر نهایی را تعیین می‌کند

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

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

  • پرسش اعتبارسنجی: آیا این تراکنش یا بلوک پیشنهادی طبق قواعد پروتکل مجاز است؟
  • پرسش اجماع: همه مشارکت‌کنندگان باید کدام ترتیب معتبر را به‌عنوان تاریخچه پذیرفته‌شده بشناسند؟

اثبات کار، اثبات سهام، رأی‌گیری تحمل‌پذیر خطای بیزانسی، مدل‌های نمایندگی و سازوکارهای ترتیب‌دهی مجوزدار، پاسخ‌های متفاوتی به پرسش دوم می‌دهند. بده‌بستان‌های آن‌ها بر نهایی‌شدن تراکنش، ظرفیت پردازش، امکان مشارکت، مقاومت در برابر سانسور و هزینه بازنویسی تاریخچه اثر می‌گذارد.

مرز مهم: اجماع درباره درست‌بودن یک ادعای دنیای واقعی حکم نمی‌دهد؛ تعیین می‌کند تغییر وضعیت مطابق قواعد شبکه هست یا نه و کدام تاریخچه معتبر پذیرفته خواهد شد.

مالکیت روی زنجیره معمولاً یعنی توان پذیرفته‌شده برای مجازکردن تغییر وضعیت در آینده

مالکیت در بلاکچین اغلب با عبارت «داشتن سکه در کیف پول» توصیف می‌شود. این بیان راحت اما از نظر فنی ناقص است. سابقه دارایی در وضعیت مشترک شبکه وجود دارد و کیف پول اطلاعات محرمانه لازم برای مجازکردن تراکنش‌های مؤثر بر آن سابقه را مدیریت می‌کند.

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

این الگو شکلی قدرتمند از کنترل دیجیتال ایجاد می‌کند: شبکه بدون مراجعه به مدیر مرکزی حساب، مجوز را بررسی می‌کند. در عوض مسئولیت سنگینی ایجاد می‌شود؛ گم‌کردن یا افشای اطلاعات مجوزدهی ممکن است کنترل عملی دارایی را از بین ببرد.

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

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

کیف پول مجوزها را مدیریت می‌کند؛ بلاکچین سابقه دارایی را نگه می‌دارد

کلید خصوصی برای ایجاد امضای دیجیتال استفاده می‌شود. امضا ثابت می‌کند درخواست با اختیار دارنده راز متناظر تأیید شده، بی‌آنکه لازم باشد آن راز افشا شود. مستندات حساب‌های اتریوم رابطه حساب‌ها با رمزنگاری کلید عمومی را توضیح می‌دهد.

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

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

مدل مالکیت: دفترکل شرایط کنترل دارایی را ثبت می‌کند؛ کیف پول به طرف مجاز کمک می‌کند همان شرایط را برآورده کند.

سکه بومی و توکن هر دو می‌توانند ارزش داشته باشند، اما در لایه‌های متفاوتی از سیستم قرار دارند

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

توکن معمولاً با منطق برنامه‌ای روی بلاکچین تعریف می‌شود. مثلاً استاندارد ERC-20 توابع مشترکی برای موجودی، انتقال، عرضه و تأیید مجوز خرج تعیین می‌کند. قرارداد توکن سوابق خود را در وضعیت گسترده‌تر اتریوم به‌روزرسانی می‌کند.

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

  • سکه بومی: در پروتکل پایه تعریف می‌شود و معمولاً در مدل کارمزد و امنیت خود شبکه نقش دارد.
  • توکن: در منطق قرارداد یا برنامه تعریف می‌شود و برای اجرا و تسویه به شبکه زیرساختی وابسته است.
مقایسه سکه بومی بلاکچین با توکن مبتنی بر قرارداد هوشمند
سکه در پروتکل پایه تعریف می‌شود؛ توکن معمولاً از منطق اجرایی روی آن پروتکل استفاده می‌کند. هر دو می‌توانند ارزش جابه‌جا کنند، اما وابستگی‌های یکسانی ندارند.

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

بلاکچین می‌تواند درباره سابقه داخلی خود شواهد قوی ارائه دهد: نشان دهد تراکنشی امضا، اعتبارسنجی، مرتب، در بلوک ثبت و طبق قواعد شبکه حفظ شده است؛ همچنین مشخص کند از رویدادهای پذیرفته‌شده چه وضعیتی به دست آمده است.

اما به‌تنهایی نمی‌تواند اثبات کند کالای ارسال‌شده اصل است یا انتقال ملک از نظر قانونی معتبر بوده. درستی داده آب‌وهوای اوراکل یا ادعای ذخایر یک صادرکننده نیز بدون مدرک بیرونی قابل اثبات نیست. این واقعیت‌ها از طریق انسان‌ها، مؤسسات، دستگاه‌ها، قراردادها، حسابرسان یا خدمات داده وارد سیستم می‌شوند.

  • شواهد داخلی قوی: مجوز تراکنش، ترتیب، ثبت در تاریخچه، انتقال وضعیت و اجرای ثبت‌شده قرارداد.
  • وابستگی بیرونی: هویت، مالکیت حقوقی، کیفیت ذخایر، وضعیت محموله، داده بازار و واقعیت‌هایی که بیرون از شبکه منشأ می‌گیرند.

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

بلاکچین‌های عمومی و مجوزدار، اختیار را به شیوه‌های متفاوتی توزیع می‌کنند

شبکه‌های عمومی بدون نیاز به مجوز معمولاً امکان مشارکت گسترده در ثبت تراکنش، اعتبارسنجی یا تأمین امنیت اقتصادی را فراهم می‌کنند. قواعد آن‌ها برای محیطی باز طراحی شده که مشارکت‌کنندگان الزاماً یکدیگر را نمی‌شناسند یا به هم اعتماد ندارند.

شبکه‌های مجوزدار مشارکت را با هویت، کنترل سازمانی، سیاست عضویت یا اعتبارسنج‌های تأییدشده محدود می‌کنند. برای مثال Hyperledger Fabric یک بستر سازمانی دفترکل توزیع‌شده مجوزدار است که شیوه حکمرانی و عضویت آن قابل تنظیم است.

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

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

بلاکچین زمانی مفید است که چند طرف به وضعیت مشترک نیاز داشته باشند، اما کنترل انحصاری سابقه را نخواهند

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

بلاکچین زمانی مرتبط‌تر می‌شود که طرف‌های مستقل باید تغییرات را ثبت یا راستی‌آزمایی کنند، تاریخچه قابل حسابرسی لازم است و هیچ طرفی نباید بتواند آن را یک‌جانبه بازنویسی کند. در غیر این صورت، متصدی واحد می‌تواند قدرت یا وابستگی بیش از حد ایجاد کند.

  • نشانه مثبت: چندین طرف باید همان سابقه در حال تغییر را بررسی کنند.
  • نشانه مثبت: هیچ مشارکت‌کننده‌ای نباید به‌تنهایی سابقه را بازنویسی کند.
  • نشانه ضعیف: یک متصدی قابل اعتماد از قبل مالک همه داده‌ها و تصمیم‌هاست.
  • نشانه ضعیف: داده‌ها باید به‌صورت پیش‌فرض کاملاً خصوصی بمانند یا بتوان آن‌ها را حذف و اصلاح کرد.

هزینه تکثیر داده، اجماع، مدیریت کلید، حکمرانی، پایش و یکپارچه‌سازی نیز باید توجیه شود. پروژه‌ای که فقط به یک صفحه‌گسترده مشترک نیاز دارد، نباید صرفاً به دلیل جذابیت واژه بلاکچین به پروژه بلاکچینی تبدیل شود.

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

بلاکچین می‌تواند ثبت کند که ارزش طبق قواعد شبکه جابه‌جا شده است. اما پذیرنده همچنان باید مشتری و سفارش مرتبط را شناسایی کند و دارایی، شبکه، مبلغ و زمان امن تحویل کالا یا خدمت را بررسی کند.

این وظیفه زیرساخت پرداخت است: وصل‌کردن وضعیت بلاکچین به فاکتورها، شناسه سفارش، منطق نرخ تبدیل، به‌روزرسانی وضعیت، سوابق حسابداری و فرایندهای پشتیبانی.

مستندات Merchant Service در OxaPay ابزارهایی مانند صدور فاکتور کریپتویی، پرداخت با برند کسب‌وکار و آدرس‌های ثابت را معرفی می‌کند. برای سیستم‌های سفارشی نیز OxaPay Merchant Service و Merchant API لایه‌ای تجاری فراهم می‌کنند که ایجاد و پیگیری جریان پرداخت را در دارایی‌ها و شبکه‌های پشتیبانی‌شده ممکن می‌سازد.

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

اصل پذیرندگی: بلاکچین وضعیت در سطح شبکه را برقرار می‌کند؛ زیرساخت پرداخت مشخص می‌کند آن وضعیت برای کسب‌وکار چه معنایی دارد.

پنج برداشت ساده‌انگارانه، منشأ بسیاری از سوءتفاهم‌ها درباره بلاکچین‌اند

  • «داده بلاکچین هرگز تغییر نمی‌کند.» دقیق‌تر این است که تغییر تاریخچه پذیرفته‌شده به‌تدریج دشوارتر می‌شود، اما امنیت به شبکه، اجماع، مشارکت و عمق تأیید بستگی دارد.
  • «بلاکچین اعتماد را حذف می‌کند.» وابستگی به یک مالک دفترکل را کاهش می‌دهد و اعتماد را میان قواعد پروتکل، رمزنگاری، نرم‌افزار، مشوق‌ها و عملیات توزیع می‌کند.
  • «کیف پول سکه‌ها را درون خودش نگه می‌دارد.» سابقه دارایی در بلاکچین است؛ کیف پول اطلاعات و نرم‌افزار لازم برای کنترل آن را مدیریت می‌کند.
  • «عمومی یعنی ناشناس.» دفترکل عمومی قابل مشاهده است. آدرس‌ها ممکن است مستعار باشند، اما فعالیت آن‌ها قابل تحلیل و حتی اتصال به هویت‌هاست.
  • «بلاکچین ثابت می‌کند هر داده ثبت‌شده درست است.» بلاکچین نشان می‌دهد شبکه داده یا انتقال را طبق قواعد خود پذیرفته؛ حقیقت بیرونی همچنان به مدرک بیرونی نیاز دارد.

شفاف‌ترین مدل ذهنی بلاکچین، ماشین وضعیت مشترکی با حافظه قابل حسابرسی است

مشارکت‌کنندگان درخواست‌های امضاشده می‌سازند. گره‌ها آن درخواست‌ها را اعتبارسنجی می‌کنند. شبکه تغییرات معتبر را مرتب می‌کند. بلوک‌ها یا تعهدات معادل، تاریخچه پذیرفته‌شده را حفظ می‌کنند. سپس هر مشارکت‌کننده می‌تواند وضعیت فعلی را محاسبه یا بررسی کند.

درخواست امضاشده
       ↓
اعتبارسنجی پروتکل
       ↓
ترتیب‌دهی تراکنش‌ها
       ↓
تاریخچه پذیرفته‌شده
       ↓
وضعیت مشترک کنونی
       ↓
امکان مجوزدهی به تغییرات بعدی

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

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

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

منابع فنی و نهادی استفاده‌شده در این تحلیل

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