Skip to main content

شبکهٔ بلاکچین چیست

توجه: این سند ترجمه خودکار نسخه اصلی انگلیسی است.

شبکهٔ بلاکچین چیست

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

به‌طور خلاصه: شبکهٔ بلاکچین لایهٔ زیرساخت است — «کجای» کریپتو. توکن‌ها روی شبکه‌ها اجرا می‌شوند، برنامه‌ها روی شبکه‌ها مستقر می‌شوند و ویژگی‌های شبکه (سرعت، هزینه، مدل امنیتی، اجماع) شکل می‌دهد چه چیزی می‌توان روی آن ساخت.

شبکهٔ بلاکچین چگونه کار می‌کند

در هستهٔ خود، شبکهٔ بلاکچین با یک چرخهٔ ساده کار می‌کند:

  1. کاربران تراکنش ارسال می‌کنند. تراکنش می‌تواند انتقال توکن، فراخوانی قرارداد هوشمند یا هر عملیات دیگری باشد که شبکه پشتیبانی می‌کند.
  2. گره‌ها تراکنش‌ها را منتشر می‌کنند. تراکنش به گره‌های شبکه پخش می‌شود و آن‌ها قالب و قواعد پایه‌ای آن را می‌سنجند (مثلاً آیا فرستنده موجودی کافی دارد؟).
  3. اجماع بلوک تولید می‌کند. زیرمجموعه‌ای از گره‌ها (اعتبارسنج‌ها، ماینرها یا نقش‌های معادل بسته به سازوکار اجماع) تراکنش‌های معتبر را در یک بلوک گرد می‌آورند. شبکه از طریق پروتکل اجماع خود توافق می‌کند کدام بلوک بعدی افزوده شود.
  4. بلوک به زنجیره افزوده می‌شود. پس از رسیدن به اجماع، بلوک جدید به زنجیره اضافه می‌شود و بخشی از رکورد دائمی می‌گردد. همهٔ گره‌ها نسخهٔ خود از دفتر کل را به‌روزرسانی می‌کنند.
  5. وضعیت به‌روزرسانی می‌شود. موجودی حساب‌ها، وضعیت قراردادهای هوشمند و داده‌های دیگر، تراکنش‌های بلوک جدید را بازتاب می‌دهند.

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

شبکه‌های مختلف این چرخه را به شکل‌های متفاوت پیاده می‌کنند. Ethereum از اعتبارسنج‌های Proof of Stake استفاده می‌کند که بلوک‌ها را پیشنهاد و گواهی می‌کنند. Solana برای توان عملیاتی بالا از ترکیب Proof of Stake و Proof of History استفاده می‌کند. Bittensor از اجماعی تخصصی استفاده می‌کند که برای ارزیابی مدل‌های AI طراحی شده است. اصل زیربنایی — توافق توزیع‌شده بر دفتر کل مشترک — یکی است.

تفاوت شبکه با توکن و برنامه

این سه مفهوم، به‌ویژه نزد تازه‌واردان، اغلب با هم اشتباه گرفته می‌شوند. آن‌ها لایه‌های متمایزی‌اند:

لایه چیست مثال
شبکه زیرساخت — خودِ بلاکچین، گره‌ها، اجماع و قواعد پروتکل آن Ethereum، Solana، Base، Arbitrum One، Bittensor، Avalanche، Polygon
توکن دارایی دیجیتالی که روی شبکه وجود دارد — از قواعد شبکه پیروی می‌کند و از زیرساخت آن استفاده می‌کند ETH (روی Ethereum)، SOL (روی Solana)، BNB (روی BNB Smart Chain)
برنامه برنامه‌ای (قرارداد هوشمند یا dApp) مستقر روی شبکه که از زیرساخت شبکه برای کار استفاده می‌کند یک پروتکل DeFi، یک بازی، یک پلتفرم عامل‌های AI

قیاسی مفید: شبکه سیستم جاده‌هاست، توکن‌ها خودروهایی‌اند که روی جاده‌ها حرکت می‌کنند و برنامه‌ها مقصدهایی (مغازه‌ها، دفترها، خدمات) هستند که کنار جاده‌ها ساخته شده‌اند. سیستم جاده باید وجود داشته باشد تا خودروها حرکت کنند یا مقصدها فعالیت کنند.

این تمایز از این رو مهم است که:

  • ویژگی‌های یک توکن تا حدی توسط شبکه‌ای که روی آن اجرا می‌شود تعیین می‌شود (سرعت تراکنش، هزینه، مدل امنیتی).
  • قابلیت‌های یک برنامه محدود به امکانات شبکه است (آیا از قرارداد هوشمند پشتیبانی می‌کند؟ با چه زبان برنامه‌نویسی؟ با چه توان عملیاتی؟).
  • یک استاندارد توکن (مثلاً ERC-20) می‌تواند روی چند شبکه وجود داشته باشد اگر معماری سازگاری داشته باشند (مثلاً زنجیره‌های سازگار با EVM).

انواع شبکه‌های بلاکچین

شبکه‌های بلاکچین معمولاً در چند بُعد دسته‌بندی می‌شوند:

بر پایهٔ لایه

  • لایه ۱ (L1) — بلاکچینی مستقل و خودفرمان با سازوکار اجماع و مدل امنیتی خودش. مثال‌ها: Ethereum، Solana، Avalanche، Bittensor.
  • لایه ۲ (L2) — شبکه‌ای ساخته‌شده روی یک L1 که امنیت آن را به ارث می‌برد اما تراکنش‌ها را جداگانه پردازش می‌کند تا سرعت بیشتر یا هزینهٔ کمتری داشته باشد. مثال‌ها: Base، Arbitrum One، Polygon zkEVM.

بر پایهٔ معماری

  • سازگار با EVM — شبکه‌هایی که ماشین مجازی Ethereum را اجرا می‌کنند و به توسعه‌دهندگان امکان می‌دهند همان قراردادهای هوشمند را روی چند زنجیره مستقر کنند. مثال‌ها: Ethereum، BNB Smart Chain، Base، Arbitrum One، Avalanche C-Chain، Polygon.
  • غیر-EVM — شبکه‌هایی با ماشین مجازی و مدل برنامه‌نویسی خودشان. مثال‌ها: Solana (SVM/Rust)، Bittensor (مبتنی بر Substrate).
  • اپ‌چین‌ها (Appchains) — بلاکچین‌های هدف‌ساز که برای یک برنامه یا مورد کاربرد واحد طراحی شده‌اند و اغلب با چارچوب‌های ماژولاری مانند Cosmos SDK یا Substrate ساخته می‌شوند.

بر پایهٔ اجماع

  • Proof of Stake (PoS) — اعتبارسنج‌ها برای مشارکت در تولید بلوک، توکن به‌عنوان وثیقه استیک می‌کنند. Ethereum، Solana، Polygon و دیگران از آن استفاده می‌کنند.
  • Proof of Work (PoW) — ماینرها برای تولید بلوک معماهای محاسباتی حل می‌کنند. در گذشته Ethereum (پیش از Merge) و همچنان Bitcoin از آن استفاده می‌کنند.
  • DPoS — Proof of Stake نمایندگی‌شده، که در آن دارندگان توکن قدرت رأی را به مجموعهٔ کوچک‌تری از اعتبارسنج‌ها واگذار می‌کنند.
  • PoSA — Proof of Staked Authority، ترکیب staking با مجموعهٔ ثابت اعتبارسنج‌ها. BNB Smart Chain از آن استفاده می‌کند.
  • اجماع تخصصی — سازوکارهایی که برای اهداف خاص طراحی شده‌اند، مانند Yuma Consensus در Bittensor برای ارزیابی مدل‌های AI.

بر پایهٔ هدف

  • شبکه‌های همه‌منظوره — برای پشتیبانی از هر نوع برنامه‌ای (DeFi، بازی، AI، اجتماعی و غیره) طراحی شده‌اند. بیشتر L1ها و L2های بزرگ در این دسته‌اند.
  • شبکه‌های تخصصی — برای یک حوزه یا کارکرد خاص طراحی شده‌اند، مانند شبکه‌های رایانش AI، لایه‌های دسترس‌پذیری داده یا زنجیره‌های متمرکز بر حریم خصوصی.

شبکه‌های بلاکچین کجای DecAIHub دیده می‌شوند

شبکهٔ بلاکچین یکی از مهم‌ترین فیلدهای بافتاری در کارت پروژهٔ DecAIHub است:

  • فیلد Main chain — ثبت می‌کند پروژه روی کدام شبکه(ها) مستقر است یا از طریق آن‌ها کار می‌کند. مقادیر شامل Ethereum، Solana، Base، Arbitrum One، BNB Smart Chain، Bittensor، Avalanche، Polygon و دیگران است.
  • فیلد Type — محیط اجرا / معماری پروژه را نشان می‌دهد: EVM (قراردادهای هوشمند سازگار با EVM)، non-EVM (پلتفرم‌های قراردادی دیگر) یا Appchain (پروژه خودش زنجیره‌ای مخصوص یک برنامه است).
  • فیلد Consensus — برای پروژه‌هایی که خودشان شبکه‌اند، سازوکار اجماع را ثبت می‌کند.

با خواندن فیلد Main chain درمی‌یابید:

  • پروژه به کدام زیرساخت وابسته است. پروژه‌ای روی Ethereum مدل امنیتی Ethereum را به ارث می‌برد. پروژه‌ای روی Solana از توان عملیاتی Solana بهره می‌برد اما ریسک قطعی‌های آن را هم به ارث می‌برد.
  • پروژه به کدام اکوسیستم تعلق دارد. شبکه‌ها اکوسیستم دارند — جوامع توسعه‌دهندگان، ابزارها، استخرهای نقدینگی و پایگاه‌های کاربری. انتخاب شبکه تصمیمی راهبردی است که تعیین می‌کند همسایگان پروژه و ادغام‌های بالقوهٔ آن چه کسانی باشند.
  • هزینه و سرعت تراکنش‌ها چگونه است. L2هایی مانند Base و Arbitrum One کارمزد کمتری از L1 اتریوم دارند. Solana توان عملیاتی بالایی دارد. این ویژگی‌ها بر کاربردپذیری عملی پروژه اثر می‌گذارند.

شبکهٔ بلاکچین به‌تنهایی چه چیزی را ثابت نمی‌کند

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

اشتباه نگیرید با

  • توکن — دارایی دیجیتالی که روی شبکه اجرا می‌شود. شبکه زیرساخت است؛ توکن دارایی‌ای روی آن زیرساخت است. ETH یک توکن است؛ Ethereum شبکه است.
  • برنامه (dApp) — برنامه‌ای مستقر روی شبکه. شبکه محیط اجرا را فراهم می‌کند؛ dApp محصول رو به کاربر را.
  • پروتکل — مجموعه قواعدی که نحوهٔ کار یک سیستم را تعیین می‌کند. شبکهٔ بلاکچین یک پروتکل را پیاده می‌کند، اما «پروتکل» می‌تواند به قواعد سطح برنامه هم اشاره کند (مثلاً یک پروتکل DeFi روی Ethereum).
  • اکوسیستم — جامعهٔ گسترده‌تر پروژه‌ها، ابزارها و کاربران حول یک شبکه. شبکه لایهٔ فنی است؛ اکوسیستم لایهٔ انسانی و اقتصادی.

پرسش‌های متداول

از کجا بفهمم یک پروژهٔ DecAIHub از کدام شبکه استفاده می‌کند؟

فیلد Main chain را در کارت پروژه ببینید. این فیلد شبکه(های) اصلی بلاکچینی را که پروژه روی آن‌ها مستقر است یا از طریق آن‌ها کار می‌کند فهرست می‌کند. اگر پروژه خودش یک شبکه باشد، فیلد Type معماری آن را بازتاب می‌دهد (Appchain برای زنجیرهٔ خودفرمان مخصوص یک برنامه، یا L1) و فیلد Consensus سازوکار اجماع آن را توصیف می‌کند. برای پروژه‌های L2، خودِ معماری L2 در فیلد Consensus با فرمولی مانند L2 (Optimistic Rollup, Base on Ethereum) ثبت می‌شود.

آیا انتخاب شبکه بر DecAI Fit پروژه اثر دارد؟

نه به‌طور مستقیم. چارچوب DecAI Fit محورهای AI reality، Onchain necessity، Token necessity و Evidence را ارزیابی می‌کند. انتخاب شبکه بافتار می‌دهد (آیا فعالیت واقعی on-chain وجود دارد؟ آیا شبکه کارکرد ادعاشده را پشتیبانی می‌کند؟) اما به‌خودی‌خود عامل امتیازدهی نیست. پروژه‌ای با ادغام قوی on-chain روی هر شبکه‌ای همان امتیازی را می‌گیرد که ادغام معادل روی هر شبکهٔ دیگر.

تفاوت L1 و L2 چیست؟

L1 بلاکچینی خودفرمان با اجماع خودش است — برای امنیت به زنجیرهٔ دیگری وابسته نیست. L2 شبکه‌ای ساخته‌شده روی یک L1 است که تراکنش‌ها را خارج از L1 پردازش می‌کند تا از مزایای سرعت و هزینه بهره ببرد و برای امنیت نهایی به L1 متکی است. Ethereum یک L1 است؛ Base و Arbitrum One L2هایی ساخته‌شده روی Ethereum هستند. برای جزئیات، توضیح‌گرهای اختصاصی L1 و L2 را ببینید.

آیا یک پروژه می‌تواند روی چند شبکهٔ بلاکچین وجود داشته باشد؟

بله. بسیاری از پروژه‌ها روی چند شبکه مستقر می‌شوند (چندزنجیره‌ای). در DecAIHub، فیلد Main chain ممکن است چند شبکه را فهرست کند اگر پروژه روی هر کدام استقرار معناداری داشته باشد. اما صرفِ حضور چندزنجیره‌ای نشانهٔ کیفیت نیست — آنچه مهم است این است که ادغام on-chain روی هر زنجیره اساسی باشد.

منابع خارجی

همچنین ببینید