جستجو برای:
  • آموزش
    • ویدئوهای آموزشی
    • صندلی داغ
    • مقالات
  • کریپتو همراه
  • فروشگاه
    • دوره آموزش بلاکچین
    • محصولات
  • فرصت های زنجیره ای
    • موقعیت های آموزشی
    • موقعیت های شغلی
  • ارتباط با ما
    • تماس با ما
    • درخواست مشاوره
  • به خانواده کارا بپیوندید!
 
  • 44411005 - 021
  • rezanmmd@gmail.com
کارا گروپ
  • آموزش
    • ویدئوهای آموزشی
    • صندلی داغ
    • مقالات
  • کریپتو همراه
  • فروشگاه
    • دوره آموزش بلاکچین
    • محصولات
  • فرصت های زنجیره ای
    • موقعیت های آموزشی
    • موقعیت های شغلی
  • ارتباط با ما
    • تماس با ما
    • درخواست مشاوره
  • به خانواده کارا بپیوندید!
0
ورود / عضویت

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

30 تیر 1401
ارسال شده توسط Madyar
بلاکچین
63 بازدید

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

بیشتر بخوانیم: مفهوم و نقش (کریپتوگرافی) رمزنگاری در بلاکچین

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

پروتکل اجماع 1

در سال 2008، یک نرم افزار رمزنگاری به نام بیتکوین توسط ساتوشی ناکاموتو معرفی شد و او الگوریتم اثبات کار Proof-of-work (PoW) را به عنوان یک پروتکل اجماع توضیح داد که شامل اتصال طیف گسترده ای از CPU‌ها به منظور حل یک پازل ریاضی می شود. در این مکانیزم طولانی ترین زنجیره بلوکی به سرعت با گره های دیگر ارتباط برقرار می کند تا بدین وسیله اعتبارسنجی شود و یک بلاک جدید را ایجاد کند.

بیشتر بخوانیم: الگوریتم های استخراج – پرکاربردترین سازماندهی ذهن بلاکچین

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

پروتکل اجماع 2

اهداف پروتکل اجماع

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

دوره متوسط آموزش بلاکچین و ارزهای دیجیتال

انواع پروتکل اجماع

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

بیشتر بخوانیم: امنیت بلاکچین و پتانسیل کاربری در زندگی واقعی

پروتکل اجماع 3

Proof of Work (PoW)

پروتکل اجماع اثبات کار شامل استفاده از توابع هش در اعتبارسنجی تراکنش ها بوسیله مجموعه ای از گره ها است و تا زمانی که یک عدد تصادفی از صفرهای انتهایی تولید و توزیع شود. این روش ارتباطی ثابت کرده که در سیستم رمزارزی تاکنون بهترین عملکرد را دارد.

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

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

پروتکل اجماع 4

Proof of Stake (PoS)

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

بیشتر بخوانیم: استیکینگ (Staking) اثبات ساده پیچیدگی در مقیاس پذیری بلاکچین

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

پروتکل اجماع 5

Proof of Capacity (PoC)

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

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

پروتکل اجماع 6

Proof of Elapsed Time (PoET)

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

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

بوسیله دو عامل در این پروتکل اجماع، به هر شرکت کننده شانس مساوی برای برنده شدن داده می شود و آن را معتبر می کند. با این حال، این روش پروتکل اجماع، به سخت افزار و شخص ثالث برای پیاده سازی آن نیاز دارد.

پروتکل اجماع 7

Proof of Burn (PoB)

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

این روش به کاهش عرضه رمزارز و رشد قیمت کوین بومی شبکه کمک کرده و یک خاصیت ضد تورمی از پیش آزمایش شده را به همراه دارد.

بیشتر بخوانیم: الگوریتم اثبات سوختن (Proof of Burn) و استخراج NFT

پروتکل اجماع 8

Proof of Importance (PoI)

پروتکل اجماع اثبات اهمیت شامل مشارکت سرمایه گذاران و تایید کنندگان در انجام عملیات مختلف در شبکه است و به این دلیل که تعداد زیادی از سهامداران مسئولیت شبکه امنیتی را بر عهده دارند، حمله به این پایگاه شبکه دشوار است.

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

پروتکل اجماع 9

اجماع

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

بیشتر بخوانیم: مزایای فناوری بلاکچین – از چرا؟ تا یادگیری!

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

اشتراک گذاری:
در تلگرام
کانال ما را دنبال کنید!
در اینستاگرام
ما را دنبال کنید!
مطالب زیر را حتما بخوانید
  • قابلیت همکاری Interoperability
    قابلیت همکاری (Interoperability) در نسخه سوم وب

    9 بازدید

  • بلاکچین - اکوسیستم بلاکچین
    بلاک ها از اکوسیستم بلاکچین می گویند!

    228 بازدید

  • رمزنگاری یا کریپتوگرافی
    مفهوم و نقش (کریپتوگرافی) رمزنگاری در بلاکچین

    521 بازدید

  • امنیت بلاکچین و پتانسیل کاربری در زندگی واقعی
    امنیت بلاکچین و پتانسیل کاربری در زندگی واقعی

    935 بازدید

  • کازماس (Cosmos)
    کازماس (Cosmos) – امنیت میان زنجیره ای و تفاوت در معماری

    643 بازدید

  • پاراچین های پولکادات
    پاراچین های پولکادات – عمق تاثیر بر ویژگی DAppها

    624 بازدید

قدیمی تر دوره آنلاین امنیت اطلاعات 2 در NYUx
جدیدتر طراح محصول اصلی در پروتکل Co:Create

دیدگاهتان را بنویسید لغو پاسخ

محصولات
  • Safepal S1
    کیف پول سخت افزاری سیف پال مدل S1
  • Cool Wallet Pro
    کیف پول سخت افزاری کول والت پرو
  • آموزش تحلیل بنیادی (فاندامنتال)
    کارگاه عملی آموزش تحلیل بنیادی (فاندامنتال)
  • دوره مقدماتی آموزش بلاکچین و رمزارزها
    دوره مقدماتی آموزش بلاکچین و رمز ارزها
  • Cool Wallet S
    کیف پول سخت افزاری کول ولت اس
مطالب اخیر
  • مهندس ارشد Front-End در Balancer
  • قابلیت همکاری (Interoperability) در نسخه سوم وب
  • رمزنگار در Horizen Labs
  • دوره آنلاین ضروریات تجزیه و تحلیل داده توسط Imperial College
  • جنبه های مختلف داشتن هویت غیرمتمرکز
درباره ما

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

ارتباط با ما
  • تهران - جنت آباد مرکزی - جنب آبشناسان کندرو رجب صلاحی - شاهد یکم - پلاک 16
  • 021-44411005
  • rezanmmd@gmail.com
اینماد کارا گروپ
لوگوی کاراگروپ
تمامی حقوق برای شرکت توسعه راهکارهای توزیع شده کارا محفوظ است.
پشتیبانی آنلاین
مکالمه را شروع کنید
سلام! برای چت در WhatsApp کلیک کنید.
ما معمولاً در چند دقیقه پاسخ می دهیم
پشتیبان واتس آپ
میتونم کمکتون کنم؟
پشتیبان تلگرام
میتونم کمکتون کنم؟

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت