blockchain چگونه کار می کند؟

  • 2022-10-25

B Lockchain Technology احتمالاً بهترین اختراع از زمان خود اینترنت است. این اجازه می دهد تا بدون نیاز به اعتماد یا یک مقام مرکزی ، مبادله ارزش را انجام دهد. تصور کنید که شما و من 50 دلار در هوای فردا در سانفرانسیسکو شرط بندی می کنیم. شرط می بندم که آفتابی خواهد بود ، شما باران می بارد. امروز ما سه گزینه برای مدیریت این معامله داریم:

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

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

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

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

همچنین به لطف تلاش های داوطلبانه و پشتیبانی از جامعه blockchain در چینی و ماندارین ساده موجود است.

اصول بیت کوین

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

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

- مارک آندرسن

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

برای پیگیری میزان بیت کوین که هر یک از ما در اختیار ماست ، blockchain از یک دفترچه استفاده می کند ، یک فایل دیجیتالی که تمام معاملات بیت کوین را ردیابی می کند.

پرونده Ledger مانند یک بانک یا در یک مرکز داده واحد در یک سرور نهاد مرکزی ذخیره نمی شود. این در سراسر جهان از طریق شبکه ای از رایانه های خصوصی توزیع می شود که هم داده ها را ذخیره می کنند و هم محاسبات را اجرا می کنند. هر یک از این رایانه ها یک "گره" از شبکه blockchain را نشان می دهد و یک کپی از پرونده Ledger دارد.

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

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

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

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

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

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

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

تعادل کیف پول خود را ردیابی کنید

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

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

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

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

به یاد داشته باشید که از آنجایی که شبکه توزیع شده است، نه پشتیبانی مشتری برای تماس وجود دارد و نه کسی که بتواند به شما کمک کند تراکنش گم شده یا رمز عبور فراموش شده کیف پول را بازیابی کنید. به همین دلیل، اگر علاقه مند به انجام تراکنش در شبکه بیت کوین هستید، بهتر است از نسخه متن باز و رسمی نرم افزار کیف پول بیت کوین (مانند Bitcoin Core) استفاده کنید و رمز عبور یا کلید خصوصی کیف پول خود را در یک بسیار ذخیره کنید. مخزن امن

اما آیا واقعا بی خطر است؟و چرا به آن بلاک چین می گویند؟

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

تعداد کل آدرس های ممکن بیت کوین 2¹6⁰ یا 1461501637330902918203684832716283019655932542976 است.

این تعداد زیاد از شبکه در برابر حملات احتمالی محافظت می کند در حالی که به هر کسی اجازه می دهد یک کیف پول داشته باشد.

با این تنظیم ، هنوز یک سوراخ امنیتی بزرگ وجود دارد که می تواند برای یادآوری بیت کوین پس از گذراندن آنها مورد سوء استفاده قرار گیرد. معاملات از گره به گره در شبکه منتقل می شوند ، بنابراین ترتیب که در آن دو معاملات به هر گره می رسند متفاوت است. یک مهاجم می تواند یک معامله را ارسال کند ، منتظر بماند تا همتای یک محصول را حمل کند و سپس یک معامله معکوس را به حساب خودش ارسال کند. در این حالت ، برخی از گره ها می توانند معامله دوم را قبل از اول دریافت کنند و بنابراین معامله اولیه پرداخت را نامعتبر می دانند ، زیرا ورودی های معامله همانطور که قبلاً هزینه شده است مشخص می شود. چگونه می دانید ابتدا کدام معامله درخواست شده است؟سفارش معاملات توسط Timestamp ایمن نیست زیرا به راحتی می تواند جعلی باشد. بنابراین ، هیچ راهی برای گفتن اینکه آیا معامله قبل از دیگری اتفاق افتاده است ، وجود ندارد و این پتانسیل کلاهبرداری را باز می کند.

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

شبکه بیت کوین با گروه بندی آنها در بلوک ، معاملات را سفارش می دهد. هر بلوک شامل تعداد مشخصی از معاملات و پیوندی به بلوک قبلی است. این همان چیزی است که یک بلوک را بعد از دیگری به موقع قرار می دهد. بنابراین بلوک ها در یک زنجیره مرتبط با زمان سازماندهی می شوند (شکل 6) که نام آن را به کل سیستم می دهد: blockchain.

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

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

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

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

اختلاف نظر در مورد اینکه کدام بلوک نشانگر انتهای دم زنجیره ای است ، دوباره پتانسیل کلاهبرداری را باز می کند. اگر یک معامله در بلوکی باشد که متعلق به یک دم کوتاه تر باشد (مانند بلوک B در شکل 7) ، پس از حل بلوک بعدی ، این معامله ، به همراه سایر افراد در بلوک خود ، به معاملات تأیید نشده باز می گرددواد

معاملات موجود در سیستم blockchain بیت کوین توسط یک مسابقه ریاضی محافظت می شود: هر مهاجمی در مقابل کل شبکه رقابت می کند.

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

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

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

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

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

بیت کوین

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

به عنوان راهی برای تعادل ماهیت تورم بیت کوین به دلیل خطاهای نرم افزاری و از دست دادن رمز عبور کیف پول ، پاداش به کسانی که مشکل ریاضی هر بلوک را حل می کنند ، پاداش می گیرد. فعالیت اجرای نرم افزار blockchain بیت کوین به منظور به دست آوردن این پاداش های بیت کوین "معدن" نامیده می شود - و بسیار شبیه به معدن طلا است.

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

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

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

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

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

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

مزایا و چالش های بلاک چین

اکنون که درک کلی از نحوه عملکرد بلاک چین دارید، بیایید نگاهی گذرا به چرایی جالب بودن آن بیندازیم.

استفاده از فناوری بلاک چین مزایای قابل توجهی دارد:

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

با این حال، چند چالش وجود دارد که باید مورد توجه قرار گیرد:

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

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

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

  • نویسنده : حسن اکلیلی
  • منبع : creation-site-internet-angers.tech
  • بدون دیدگاه

ثبت دیدگاه

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