SegWit چیست ؟

What is SegWit?

0

SegWit چیست ؟

 

SegWit چیست ؟  SegWit   ( مخفف   Segregated Witness  ) یک ارتقا دهنده پروتکل است که نحوه ذخیره سازی داده ها را تغییر میدهد.

در تاریخ  10  می  2017  در  Litecoin   و در 23  آگوست  2017  در  بیتکوین  فعال شد .

توسعه دهنده   Pieter Wiulle  برای اولین بار این ایده را در کنفرانس  Scaling Bitcoin  در دسامبر  2015  ارئه داد .

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

حداکثر اندازه بلاک در پروتکل اصلی  یک مگابایت  است

که تعداد تراکنش هایی را که بیتکوین میتواند پردازش کند تقریبا به  7  عدد در ثانیه رسانده است .

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

هدف اولیه   SegWit  رفع اشکالات بوجود آمده در کد بیتکوین میباشد و بانام  قابلیت انعطاف پذیری تراکنش  بوده است

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

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

( هش بعدی ) را که اصلاح کرده ند تغییر داده  اما محتوای آن را عوض نمیکند .

اگرچه مشکل اساسی برای  بیتکوین  محسوب نمیشود

اما از ایجاد ویژگی های پیچیده تر مانند پروتکل های لایه دوم و قراردادهای هوشمند جلوگیری مینماید .

SegWit  با حذف اطلاعات  ، قابلیت انعطاف پذیری تراکنش را ثابت میکند

( که در غیر اینصورت بعنوان اطلاعات شاهد شناخته میشود )

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

مرجع خرید و فروش رمزارزها (ارز دیجیتال)

نازک کردن …

SegWit چیست ؟

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

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

بیتکوین میتواند تولید بیشتری را بدون تغییر اندازه بلاک پردازش کند .

SegWit  مفهوم جدیدی را با نام ( وزن بلاک ) معرفی کرده است .

این یک بزرگ نمایی از اندازه بلاک و بدون امضای داده ها است و در حدود 4 مگابایت میباشد

در حالیکه محدودیت اندازه بلاک برای معاملات پایه میتواند در یک مگابایت محدود شود  .

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

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

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

در اوج ساختن …

SegWit چیست ؟

یک گام بزرگ دیگر که  SegWit  امکان پذیر کرده  این است که از توسعه پروتکل های لایه دوم مانند شبکه رعد پشتیبانی میکند

در طراحی ثابت و شکل پذیری آسان هر ویژگی که به تراکنش های تایید نشده وابسته هستند را با ریسک کمتری روبرو میکند .

شبکه رعد با انجام معاملات مکرر و کوچک  خارج از زنجیره  فقط در صورت آماده بودن کاربران در بلاکچین بیتکوین ظرفیت معاملات آنرا بیشتر تقویت میکند

فعال سازی  SegWit  و همچنین توسعه کار در مورد ویژگی های دیگر مانند  MAST  را افزایش داده

( که قراردادهای هوشمند پیچیده تر  بیتکوین  را امکان پذیر میکند ) 

امضاهای  Schnorr ( که باعث افزایش ظرفیت معاملات دیگری میشود ) و  TumbleBit ( یک شبکه لایه فوقانی ناشناس ) .

همه کس خوشحال نیستند ..

همه افراد در  جامعه بیتکوین  موافق این نیستند که  SegWit  راه حل مورد نظریست  که بیتکوین منتظر آن بوده است  .

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

مقاومت در برابر  SegWit  یکی از عوامل توسعه  بیتکوین کش  بود که یک شاخه از شبکه  بیتکوین  است

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

ما کجا هستیم ..

SegWit چیست ؟ در تایم پیکسل ، 14 درصد از تراکنش ها از قالب جدید استفاده میکردند

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

دلیل اصلی این است که بسیاری از کیف پولها هنوز پشتیبانی  SegWit  را اضافه نکرده اند .

برخی از نام های بزرگ مانند :  Ledger – Trezor – Kraken – Electrum   قبلا این کار را انجام داده اند . 

Coinbase  بزرگترین  و محبوبترین ارائه دهنده کیف پول از نظر تعداد تراکنش ها ، در حال انجام فعالیت برروی آن بود و انتظار بر این داشت که این نسخه را در اوایل سال  2018 اجرا کند

ولی پیاده سازی  کیف پول بیتکوین اضافه شده با مشکل مواجه شد و BitcoinCore  اعلام کرد که  SegWit  را در سه ماهه نخست سال 2018 عرضه میکند  .

با کد اصلی  بیتکوین  میتوان تنظیماتی مناسب در  SegWit  نیز انجام داد و این امر میتواند منجر به افزایش در استفاده از آزمایش و عملکرد اضافی شود .

Bitcoin Core   در وبسایت خود لیستی از مشاغل و پروژه هایی که بطور یکپارچه در   segwit  کار میکنند را نگهداری میکند که  در زمان پیکسل ، 19 پیاده سازی و با  90 نفر دیگر آماده گسترش میباشد .

همانطور که کیف پولهای بیشتری از این نسخه نیز استفاده میکنند درصد معاملات استفاده شده از ساختار  SegWit  افزایش خواهد یافت

مسلما هزینه تراکنش بیتکوین ( بخاطر افزایش دامنه و پتانسیل بیتکوین بلاکها که شامل تعداد زیادی از تراکنش ها هستند ) باید کاهش یابد

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

 

شاید مطالب زیر برای شما مفید باشد

  1. فناوری بلاکچین چگونه کار می کند؟

  2. یک بلاکچین چه کاری می تواند انجام دهد؟

  3. فناوری بلاکچین و تغییر سازکار مالی؟

  4. یک برنامه غیر متمرکز چگونه است ؟

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.

برای امنیت، استفاده از سرویس reCAPTCHA گوگل مورد نیاز است که موضوع گوگل است Privacy Policy and Terms of Use.

من با این شرایط موافق هستم .