coingram
کوینگرام

نوسان

قیمت

نام ارز

0.2%

95,123 $

7,543,253,900 تومان

Bitcoin

Bitcoin

btc

0.4%

1,813.5 $

143,808,171 تومان

Ethereum

Ethereum

eth

0%

1 $

79,300 تومان

Tether

Tether

usdt

1.7%

2.21 $

175,253 تومان

XRP

XRP

xrp

0.3%

601.1 $

47,668,816 تومان

Binance Coin

Binance Coin

bnb

1.3%

149.07 $

11,821,251 تومان

Solana

Solana

sol

0%

0.9999 $

79,292 تومان

USD Coin

USD Coin

usdc

0.1%

0.1752 $

13,893 تومان

Dogecoin

Dogecoin

doge

0.7%

0.6921 $

54,884 تومان

Cardano

Cardano

ada

1.4%

0.2468 $

19,571 تومان

TRON

TRON

trx

انواع الگوریتم‌ های اجماع (بخش اول)

20/دی/1398
افزودن به نشان شده ها
انواع الگوریتم‌ های اجماع (بخش اول)
آموزش
اخبار
معرفی
9285
دقیقه

سیستم توافق توزیع شده (اجماع) یعنی در هنگام ارسال یا دریافت وجه نقد از هر شخصی، نیاز به اعتماد به یک سرویس شخص ثالث مثل بانک نباشد. در روش سنتی پرداخت، شما نیاز به اعتماد به یک سرویس شخص ثالث مورد قبول دو طرف معامله مثل Visa, Mastercard, PayPal, Banks دارید که تاریخچه‌ی تراکنش‌ها و میزان موجودی شما را نگه داری می‌کنند. در روشی که بیت کوین و تعدادی دیگر از ارزهای دیجیتالی معرفی می‌کنند، هرکسی یک کپی از دفتر کل توزیع شده را دارد و به صورت مستقیم می‌تواند اطلاعات مورد تایید خود را بر روی این دفتر کل بنویسد. در ادامه به توضیح مهم‌ترین پروتکل‌های اجماع می‌پردازیم.

گواه اثبات کار (Proof-of-Work)

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

بنابراین به دلیل اینکه:

  • هر گره در شبکه می‌تواند برای پیدا کردن راه حل تلاش کند.
  • تعداد زیادی از گره‌ها برای مدت زمان معینی (تقریبا ۱۰ دقیقه) برای حل پازل رقابت می‌کنند.
  • راه حل فقط می‌تواند به صورت تصادفی پیدا شود.

گره‌ای که به صورت مخرب عمل کند، فرصت کمی برای تحمیل بلوک مخرب (double spend) در شبکه دارد، مگر اینکه حمله کننده بیش از ۵۰٪ از منابع محاسباتی شبکه را تامین کند (حمله ۵۱ درصد). بنابراین، PoW یک روش غیر قابل قبول نفوذ ارائه می‌دهد مگر اینکه یک مهاجم بتواند بیش از ۵۰ درصد منابع را جمع آوری کند.

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

نقاط قوت

در بیت‌کوین گره ای که برای ایجاد یک بلوک جدید انتخاب شده است، بابت ثبت تراکنش‌ها پاداش خود به صورت بیت‌کوین را دریافت می‌کند. به دلیل اینکه انجام محاسبات و استخراج پول کار بسیار پر تلاش و پر هزینه‌ای است، ماینر‌ها تنها بر روی یک شاخه‌ای از بلاک‌چین تمرکز می‌کنند که به نظر می‌رسد زنجیره رسمی (یعنی بلاک‎چین با اکثریت بلوک‌ها) باشد.

نقاط ضعف

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

  • استخراج متمرکز: به دلیل اینکه اختلافات زیادی در قدرت CPU کامپیوترها وجود دارد، کاربرانی که پردازنده‌های کم قدرت دارند اغلب میدان را به ماشین‌های قدرتمند می‌بازند. بنابراین، PoW نمی‌تواند الزامات الگوریتم اجماع مبنی بر اینکه گره‌های تصادفی باید در میان وسیعترین جمعیت ممکن از شرکت کنندگان انتخاب شوند را بر آورده سازد. این ضعف خطر استخراج متمرکز (استخرهای بزرگ پول) را افزایش می‌دهد.
  • تأخیر زمانی زیاد: بلوک‌های جدید تقریبا هر ۱۰ دقیقه تولید می‌شود. در نتیجه انتظار برای تایید یک بلوک تولید شده برای یک تراکنش ممکن است تا ساعت‌ها طول بکشد چرا که یک تراکنش باید حتما توسط گره‌های موجود در زنجیر اصلی تایید شود تا مطمئن شد که بلوک تولید شده به شاخه اصلی بلاک‌چین اصلی متصل شده است.
  • نرخ پایین تراکنش: حداکثر اندازه بلوک تایید شده تحت الگوریتم اجماع در شبکه بیت‌کوین، حداکثر ۷ تراکنش در ثانیه است که به نسبت تعداد کمی است.

گواه اثبات سهام (Proof-of-Stake)

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

برخلاف گواه اثبات کار (PoW) که در آن به ماینرها برای حل پازل ریاضی با هدف تایید تراکنش‌ها و ایجاد بلوک جدید جایزه داده می‌شد، در گواه اثبات سهام این خالق بلوک جدید است که بسته به میزان سرمایه‌اش یک راه قطعی انتخاب می‌کند. پس جایزه‌ای در کار نیست و ماینرها فقط کارمزد تراکنش‌ها را دریافت می‌کنند. البته قابل ذکر است که در سیستم PoS از کلمه‌ Forgers بجای Miners استفاده می‌شود.

نقاط قوت

گواه اثبات سهام دارای مزایایی نسبت به گواه اثبات کار (PoW) است. گواه اثبات سهام قدرت محاسباتی زیادی مصرف نمی‌کند، با ممانعت از ایجاد استخرهای استخراج متمرکز (centralized mining pools)، خطر حملات مخرب را کاهش می‌دهد و با توجه به اینکه سازنده بلوک‌ها، مالک بخشی از آن سکه‌ها نیز هستند، کسی که مسئولیت «محافظت» از سکه‌ها بر عهده دارد، مالک بخشی از آن سکه‌ها نیز هست. (اتفاقی که در گواه اثبات کار لزوما نمی‌افتد)

نقاط ضعف

یکی از نقاط ضعف گواه اثبات سهام در خطر نبودن سهام‌داران (nothing at stake) است. یک ماینر می تواند در زمان ایجاد انشعاب (Fork) با هر دو شاخه همراهی کند. این می‌تواند مانع شکل‌گیری اجماع بین گره‌ها شود و خطر دو بار خرج کردن (double spend) را افزایش می‌دهد.

منبع:

میهن بلاکچین


امتیاز دادن به خبر

با لایک کردن هر خبر شما می توانید کوین بیشتر جایزه بگیرید


مطالب مرتبط با این موضوع

آموزش کامل استفاده از صرافی Lbank به همراه جشنواره ویژه و تخفیف در کارمزد

آموزش کامل استفاده از صرافی Lbank به همراه جشنواره ویژه و تخفیف در کارمزد

دارایی‌های دنیای واقعی (RWA) در بلاک‌چین و کریپتو: دروازه‌ای به سمت فرصت‌های نوین

دارایی‌های دنیای واقعی (RWA) در بلاک‌چین و کریپتو: دروازه‌ای به سمت فرصت‌های نوین

سی زد بایننس از زندان آزاد شد; تاثیر آزادی CZ  بر روی بازار چه خواهد بود؟

سی زد بایننس از زندان آزاد شد; تاثیر آزادی CZ بر روی بازار چه خواهد بود؟

آموزش کامل استفاده از صرافی Kcex

آموزش کامل استفاده از صرافی Kcex

تحلیلگر مطرح بازار ارز دیجیتال رویایی از قله‌های جدید برای بیت‌کوین، اتریوم و سولانا می‌کشد!

تحلیلگر مطرح بازار ارز دیجیتال رویایی از قله‌های جدید برای بیت‌کوین، اتریوم و سولانا می‌کشد!


تحلیل کاربران

الگوریتم نویسی و بیت کوین

YOOSOF.Y

26/بهمن/1398

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

10

مشارکت

amirhossein_fzl

26/بهمن/1398

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

10

ماین و گره

مهدی خوش نژاد

22/دی/1398

اگر عمل ماینینگ تایید تراکنش ها است وشبکه از nتا گره تشکیل شده است و همه گره باید متوجه تایید تراکنش توسط یک گره دیگر شوند سوال این جاست این عملیات به لحظه انجام شود یانه ؟اگر به لحظه انجام شود چگونه ؟اگر مدت زمانی برای تایید طول بکشد مشکلی رخ نمی دهد؟؟؟؟ یاحق

25

بیتکوین

پوریا صدری

20/دی/1398

اکثر درامد افراد با ترید کردن است ولی مجموعه گیری بسیار امری مهم است.شما سرمایه خود را چند برابر میکنید

30

اجماع

Razy

24/دی/1398

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

23

الگوریتم

zahra.akrami

14/بهمن/1398

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

10

انواع الگوریتم های اجماع

yasin139527

28/دی/1398

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

21

بیتکوین

rezamohamadi

30/دی/1398

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

14

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

[email protected]

20/بهمن/1398

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

8

بیت کوین یک نوع ارز دیجیتالیه

karim1376

30/دی/1398

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

19

الگوریتم اجماع

rezamohamadi

30/دی/1398

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

15

مکانیسم های اجماع

rezamohamadi

30/دی/1398

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

14

استخراج سخت نیست

boomarsam

27/دی/1398

راستش درسته که استخراجش سخته ولی نباید به عنوان عیب درنظر بگیریمش چون طی زمان با اموزش خوب میشه خیلی راحت مشکلو حل کرد

26

انواع الگوزیتم های اجماع

الناز

22/دی/1398

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

23

نظر

rahil7

20/بهمن/1398

الگوریتم اجماع در ارز دیجیتال آیوتا بکار رفته است. جهت انجام تراکنش در شبکه آیوتا، باید دو تراکنش قبلی که دریافت کرده‌اید را تأیید کنید. دو تراکنش درازای یکی، یا توافق جمعی «نیکی در حق دیگران» (pay-it-forward) اعتبار تراکنش‌ها را با اضافه شدن هر چه بیشتر آن‌ها به تنگل تقویت می‌کند. به دلیل ایجاد اجماع از طریق تراکنش‌ها، ازلحاظ تئوری اگر فردی بیش از یک سوم تراکنش‌ها را تولید کند، می‌تواند شبکه را قانع به تأیید تراکنش‌های نامعتبر خود کند.

8

سیستم اجماع

Bist1234

24/دی/1398

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

24

بیت کویین

majiiid

20/دی/1398

بیت کویین یک تراکنش به این صورت که تایید تراکنشهای انجام شده واین به صورت یک سلسله مراتب انجام میگردد البته بعضی ها با شرکت های هرمی جابجا میگیرند به خاطر همین شباهت است

44

عالی

asheune

07/بهمن/1398

شاید به گوش خیلی هاتون نخورده باشه. ولی یه زودی روش pos جایگزین ماینر ها و روش pow میشه. این روش مسترنود نام داره که ارز دش اولین ارزی بود که اینکار رو انجام داد و بعد از انجام قیمتش تا هزار دلار بالا رفت.

11

اجماع

elmira3030

05/بهمن/1398

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

15

کوین گرام

heydar1382

04/بهمن/1398

اکثر درامد افراد با ترید کردن است ولی مجموعه گیری بسیار امری مهم است. تمام

17

سنجیده

amir_khani

29/دی/1398

بهترین کار تجربه کسب کردن است اگر بتونیم تجربه و یادگیری لازم تو استخراخ بیتکوین و غیره یاد بگیریم میتونیم ب راحتی نون اور خودمان باشیم

14

دانلود اپلیکیشن موبایل کوینگرام

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

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

برگزیده ها

درآمد از کوینگرام

شرایط و قوانین

مفاهیم پایه

آشنایی با بلاکچین

آشنایی با بیتکوین

آشنایی با اتریوم

کوینگرام

درباره ما

ارتباط با ما

شبکه های اجتماعی

اینستاگرامتلگرام

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