شراء العملات المشفرة
الأسواق
العقود الفورية
العقود الآجلةBTC
مدخرات
مركز الأحداث
مركز المكافآت
المزيد
مهرجان صفر رسوم
SegWit (الشاهد المنفصل): ما SegWit؟SegWit، اختصارًا لـ Segregated Witness، ترقية رئيسية لبروتوكول Bitcoin غيّرت طريقة تخزين بيانات توقيع المعاملات واحتسابها داخل كتل Bitcoin.تعني كلمة «segregated» الفصل، ويشير مصطلح «witness»SegWit (الشاهد المنفصل): ما SegWit؟SegWit، اختصارًا لـ Segregated Witness، ترقية رئيسية لبروتوكول Bitcoin غيّرت طريقة تخزين بيانات توقيع المعاملات واحتسابها داخل كتل Bitcoin.تعني كلمة «segregated» الفصل، ويشير مصطلح «witness»

SegWit (الشاهد المنفصل)

2026/10/13 16:57
#Intermediate
Humanity
H$0.05241-9.32%
PX
PX$0.0107-4.46%
Core DAO
CORE$0.01705-5.17%
Quack AI
Q$0.081195-21.40%
MemeCore
M$0.96799+8.17%

ما SegWit؟

SegWit، اختصارًا لـ Segregated Witness، ترقية رئيسية لبروتوكول Bitcoin غيّرت طريقة تخزين بيانات توقيع المعاملات واحتسابها داخل كتل Bitcoin.

تعني كلمة «segregated» الفصل، ويشير مصطلح «witness» إلى بيانات التوقيع والبرنامج النصي المستخدمة لإثبات صحة معاملة Bitcoin.

ببساطة، تفصل SegWit البيانات المرتبطة بالتوقيع عن بيانات المعاملة الأساسية، مع إبقاء هذه البيانات مرتبطة بالكتلة.

ساعد هذا التغيير Bitcoin على معالجة مشكلة قابلية تغيير المعاملات، وتحسين سعة الكتل، ودعم معاملات أكثر كفاءة، وتسهيل بناء أنظمة دفع متقدمة مثل Lightning Network.

ترد المواصفات التقنية الأصلية في BIP 141: Segregated Witness، التي تحدد بنية بيانات الشاهد وقواعد الإجماع الخاصة بـ SegWit.

SegWit ليست عملة جديدة ولا بلوكتشين منفصلة ولا علامة تجارية لمحفظة.

إنها ترقية لبروتوكول Bitcoin غيّرت تنسيق المعاملات بطريقة متوافقة مع الإصدارات السابقة.

وبما أن SegWit طُبقت عبر انقسام ناعم، واصلت عقد Bitcoin القديمة عملها، فيما فرضت العقد المحدّثة قواعد الشاهد الجديدة.

تعريف مبسط بـ SegWit

SegWit ترقية لـ Bitcoin تنقل بيانات التوقيع إلى قسم منفصل خاص بالشاهد ضمن المعاملة.

يجعل ذلك معرّف المعاملة أكثر استقرارًا ويغير طريقة قياس حجم المعاملة لحساب الرسوم وحدود الكتل.

تتيح SegWit لمستخدمي Bitcoin إرسال المعاملات باستخدام أنواع عناوين SegWit، مثل SegWit المتداخل وSegWit الأصلي.

تبدأ عناوين SegWit الأصلية عادةً بـ «bc1» على شبكة Bitcoin الرئيسية.

تساعد SegWit على خفض الرسوم لكثير من أنواع المعاملات، لأن بيانات الشاهد تحظى بوزن أقل ضمن نظام وزن كتل Bitcoin.

كما تجعل تصميمات العقود الذكية وقنوات الدفع في Bitcoin أكثر أمانًا، لأن معرّفات المعاملات تصبح أقل عرضة للتغييرات غير المرغوب فيها.

أسباب إنشاء SegWit

أُنشئت SegWit لمعالجة مشكلات عدة في Bitcoin في الوقت نفسه.

وكانت أهمها قابلية تغيير المعاملات.

قبل SegWit، كان من الممكن تغيير أجزاء معينة من توقيع المعاملة قبل تأكيدها دون تغيير نتيجة الدفع الفعلية.

وكان ذلك يعني إمكانية تغيير معرّف المعاملة مع بقاء المرسل والمستلم والمبالغ على حالها فعليًا.

جعل هذا السلوك تتبع المحافظ للأرصدة أكثر صعوبة، وصعّب تصميم أنظمة قنوات الدفع بأمان.

توضح مقالة فوائد SegWit من Bitcoin Core أن SegWit تمنع قابلية التغيير من أطراف ثالثة وقابلية تغيير scriptSig، عبر نقل البيانات القابلة للتغيير إلى الشاهد.

كما ساعدت SegWit على زيادة سعة المعاملات الفعلية في Bitcoin، دون الاكتفاء برفع قاعدة حجم الكتلة القديمة البالغة ميغابايت واحد بالطريقة نفسها التي يتبعها الانقسام الصلب.

وقدمت مفهوم وزن الكتلة، الذي يقيس بيانات الشاهد والبيانات الأخرى بأوزان مختلفة.

ما بيانات الشاهد؟

بيانات الشاهد هي الجزء من معاملة Bitcoin الذي يثبت أن الشخص الذي ينفق العملات يملك الحق في إنفاقها.

يتضمن الشاهد في معظم مدفوعات Bitcoin العادية توقيعات رقمية، وأحيانًا برامج نصية.

يثبت التوقيع الرقمي أن الشخص الذي ينفق العملات يتحكم بالمفتاح الخاص الصحيح.

قبل SegWit، كانت بيانات التوقيع هذه جزءًا من بنية المعاملة الأصلية.

أما بعد SegWit، فيمكن وضع بيانات التوقيع في حقل منفصل للشاهد.

هذا الفصل مهم لأن التوقيعات لازمة للتحقق من صحة المعاملة، لكنها ليست لازمة لتحديد آثارها الأساسية.

وتتمثل آثار المعاملة في المدخلات التي تُستهلك والمخرجات التي تُنشأ والمبالغ التي تُحوّل.

بفصل بيانات الشاهد، تستطيع Bitcoin إبقاء المعاملات صالحة مع تحسين طريقة عمل معرّفات المعاملات وسعة الكتل.

كيف غيّرت SegWit معاملات Bitcoin

غيّرت SegWit معاملات Bitcoin بإضافة مساحة جديدة للشاهد وتنسيق تسلسل جديد للمعاملات.

تتضمن معاملة SegWit بيانات المعاملة التقليدية وبيانات الشاهد معًا.

وتظل بيانات المعاملة التقليدية تصف المدخلات والمخرجات والمبالغ ووقت القفل.

أما بيانات الشاهد فتحتوي على التوقيعات ومعلومات فك القفل الأخرى.

تتحقق عقد Bitcoin التي تدعم SegWit من بيانات الشاهد وفق القواعد المحدّثة.

وتظل بنية المعاملة صالحة في نظر العقد القديمة، لأن SegWit صُممت للتوافق مع الإصدارات السابقة.

أتاح هذا التصميم ترقية Bitcoin دون إجبار جميع العقد على تغيير برامجها فورًا وفي الوقت نفسه.

يظهر التغيير للمستخدمين أساسًا عبر تنسيقات العناوين وانخفاض وزن المعاملات وتحسن دعم المحافظ لأنواع المعاملات الحديثة.

SegWit وقابلية تغيير المعاملات

تعني قابلية تغيير المعاملة إمكان تغيير معرّفها دون تغيير أثرها الاقتصادي الأساسي.

قبل SegWit، كانت التوقيعات جزءًا من البيانات المستخدمة لحساب معرّف المعاملة.

إذا أمكن تغيير التوقيع بطريقة صالحة، فقد يتغير معرّف المعاملة أيضًا.

أدى ذلك إلى مشكلات للبرامج التي تعتمد على معرّف معاملة غير مؤكدة.

فعلى سبيل المثال، قد تنشئ محفظة معاملة ثانية تنفق مخرج الباقي الناتج عن معاملة أولى.

إذا تغير معرّف المعاملة الأولى قبل تأكيدها، فقد تصبح المعاملة الثانية غير صالحة لأنها تشير إلى المعرّف القديم.

تساعد SegWit على معالجة هذه المشكلة بإزالة بيانات الشاهد من حساب معرّف معاملات SegWit.

وهذا يجعل معرّف المعاملة مستقرًا في مواجهة كثير من أشكال التغيير غير المرغوب فيه من أطراف ثالثة.

أهمية معالجة قابلية تغيير المعاملات

سهّلت معالجة قابلية التغيير تطوير Bitcoin.

أصبح بإمكان المحافظ تتبع المعاملات غير المؤكدة بموثوقية أكبر.

كما تستطيع أنظمة قنوات الدفع الإشارة إلى معرّفات المعاملات مع مخاطر أقل للتغييرات المفاجئة.

وأصبح تصميم عقود Bitcoin متعددة الخطوات أسهل، إذ يمكن للمعاملات اللاحقة الاعتماد على المعاملات السابقة بأمان.

وهذا أحد أسباب أهمية SegWit لنمو Lightning Network.

تستخدم Lightning قنوات الدفع، وهي تحتاج إلى روابط موثوقة بين المعاملات.

إذا أمكن تغيير معرّفات المعاملات على نحو غير متوقع، تصبح عملية إنشاء القنوات ومنطق العقوبات أصعب بكثير.

لم تنشئ SegWit شبكة Lightning بمفردها، لكنها أزالت عائقًا تقنيًا مهمًا.

SegWit ووزن الكتلة

قدمت SegWit مفهوم وزن الكتلة.

قبل SegWit، كان مستخدمو Bitcoin يتحدثون غالبًا عن حد حجم الكتلة بمصطلحات البايت البسيطة.

بعد SegWit، أصبح الحد المهم هو وحدات وزن الكتلة.

يحتسب وزن الكتلة البيانات غير التابعة للشاهد بوزن أكبر من بيانات الشاهد.

وهذا يعني أن معاملات SegWit قد تشغل مساحة الكتل بكفاءة أكبر عند استخدامها لبيانات الشاهد.

تعرّف BIP 141 وزن الكتلة بأنه حجم المعاملة الأساسي مضروبًا في ثلاثة، مضافًا إليه الحجم الإجمالي للمعاملة، مع حد أقصى لوزن الكتلة يبلغ 4,000,000 وحدة وزن.

يمنح هذا النظام بيانات الشاهد وزنًا أقل، مع استمرار فرض حد على التكلفة الإجمالية التي تفرضها الكتل على الشبكة.

والنتيجة أن Bitcoin تستطيع إدراج نشاط معاملات أكبر دون احتساب كل بايت بالطريقة نفسها تمامًا.

SegWit والبايتات الافتراضية

البايتات الافتراضية، التي يُشار إليها غالبًا بـ vbytes أو vB، هي وحدة لقياس الرسوم تُستخدم مع معاملات SegWit.

يُحسب الحجم الافتراضي للمعاملة استنادًا إلى وزنها.

تعرض المحافظ غالبًا رسوم Bitcoin بوحدة ساتوشي لكل بايت افتراضي.

يساعد ذلك المستخدمين على مقارنة الرسوم بين معاملات Legacy ومعاملات SegWit.

قد تحتوي معاملة SegWit على بايتات فعلية أكثر من معاملة Legacy مماثلة، لكنها قد تضم بايتات افتراضية أقل لأن بيانات الشاهد تُحتسب بوزن أخف.

ولهذا تستطيع SegWit خفض الرسوم لكثير من أنواع المعاملات الشائعة.

لا يحتاج المستخدمون إلى حساب وزن الكتلة يدويًا في معظم المحافظ.

ينبغي للمحفظة الجيدة تقدير الرسوم استنادًا إلى الحجم الافتراضي للمعاملة وظروف رسوم الشبكة الحالية.

أنواع عناوين SegWit

قدمت SegWit طرقًا جديدة لاستلام Bitcoin وإرسالها.

أكثر أنواع عناوين SegWit شيوعًا هي SegWit المتداخل وSegWit الأصلي.

تبدأ عناوين SegWit المتداخلة عادةً بـ «3»، لأنها مغلفة ضمن تنسيق Pay-to-Script-Hash.

وتبدأ عناوين SegWit الأصلية عادةً بـ «bc1» على شبكة Bitcoin الرئيسية.

تحدد مواصفات BIP 173 تنسيق Bech32، المستخدم لمخرجات الإصدار 0 من SegWit الأصلية.

عادةً ما تكون SegWit الأصلية أكثر كفاءة من SegWit المتداخلة لأنها لا تحتاج إلى الغلاف الإضافي.

لكن SegWit المتداخلة كانت مفيدة خلال الفترة الانتقالية، لأن بعض المحافظ والخدمات القديمة لم تدعم SegWit الأصلية فورًا.

تدعم كثير من المحافظ الحديثة اليوم SegWit الأصلية افتراضيًا.

Legacy مقارنةً بـ SegWit المتداخلة وSegWit الأصلية

يبدأ عنوان Bitcoin من نوع Legacy عادةً بالرقم «1» على الشبكة الرئيسية.

ويبدأ عنوان SegWit المتداخل عادةً بالرقم «3» على الشبكة الرئيسية.

أما عنوان SegWit الأصلي، فيبدأ عادةً بـ «bc1q» على الشبكة الرئيسية لإصدار SegWit 0.

معاملات Legacy أقدم وغالبًا أقل كفاءة من ناحية الرسوم.

وتوفر معاملات SegWit المتداخلة بعض مزايا SegWit مع توافق أفضل مع الأنظمة القديمة.

أما معاملات SegWit الأصلية، فعادةً ما توفر كفاءة أفضل واكتشافًا أقوى للأخطاء عبر عناوين Bech32.

ينبغي للمستخدمين اختيار محفظة تدعم تنسيقات عناوين Bitcoin الحديثة.

وعند إرسال Bitcoin، ينبغي نسخ العنوان كاملًا بعناية والتأكد من أن محفظة المستلم تدعم نوع العنوان المختار.

SegWit وBech32

Bech32 هو تنسيق ترميز العناوين المستخدم لعناوين الإصدار 0 من SegWit الأصلية.

صُمم لجعل العناوين أسهل في القراءة والكتابة، وأفضل في اكتشاف الأخطاء.

تستخدم عناوين Bech32 أحرفًا صغيرة فقط وأرقامًا من مجموعة محدودة من الرموز.

وهذا يقلل الالتباس بين الأحرف المتشابهة في الشكل.

يتضمن Bech32 أيضًا مجموع تحقق يساعد على اكتشاف أخطاء الكتابة أو النسخ.

تبدأ عناوين SegWit الأصلية التي تستخدم Bech32 بـ «bc1q» على شبكة Bitcoin الرئيسية.

أما على شبكة Bitcoin التجريبية، فتستخدم العناوين المشابهة بادئة مختلفة يمكن قراءتها بشريًا.

ينبغي للمستخدمين عدم تعديل عناوين Bech32 يدويًا، إذ قد يجعلها تغيير بسيط غير صالحة أو يؤدي إلى إرسال الأموال إلى وجهة خاطئة.

SegWit وBech32m

Bech32m هو تنسيق لاحق لمجموع التحقق، مخصص لإصدارات الشاهد الأحدث.

يُعرّف هذا التنسيق في BIP 350.

يُستخدم Bech32 لعناوين SegWit من الإصدار 0.

أما Bech32m فيُستخدم لعناوين الشاهد من الإصدار 1 وما بعده، بما فيها عناوين Taproot.

هذا التمييز مهم، لأن على المحفظة استخدام تنسيق مجموع التحقق الصحيح لإصدار الشاهد.

قد يبدأ عنوان SegWit أصلي من الإصدار 0 وعنوان Taproot كلاهما بـ «bc1»، لكنهما ليسا من نوع العنوان نفسه.

لا يحتاج المستخدمون عادةً إلى اختيار تنسيق مجموع التحقق يدويًا.

ينبغي للمحافظ معالجة تنسيق العنوان الصحيح تلقائيًا.

SegWit ورسوم Bitcoin

قد تخفض SegWit رسوم معاملات Bitcoin، لأن نظام وزن الكتل يمنح بيانات الشاهد وزنًا أقل.

تُدفع الرسوم عادةً بناءً على الحجم الافتراضي، لا الحجم الفعلي البسيط بالبايت.

غالبًا ما يكون الحجم الافتراضي لمعاملة SegWit الأصلية أقل من الحجم الافتراضي لمعاملة Legacy مماثلة.

وهذا يعني أن المستخدم قد يدفع عددًا أقل من الساتوشي في ظل معدل الرسوم نفسه.

لكن SegWit لا تضمن انخفاض الرسوم في كل الأوقات.

تظل رسوم Bitcoin مرتبطة بطلب الشبكة وازدحام mempool وتعقيد المعاملة ومدى استعجال تأكيدها.

وقد تظل تكلفة معاملة SegWit معقدة أعلى من معاملة بسيطة.

ومع ذلك، يُعد استخدام SegWit عمومًا أحد أسهل الطرق التي يمكن للمستخدمين العاديين اتباعها لتحسين كفاءة الرسوم.

SegWit وسعة كتل Bitcoin

زادت SegWit السعة الفعلية لكتل Bitcoin عبر تغيير طريقة احتساب البيانات.

لكنها لم تجعل حجم كل كتلة غير محدود ببساطة.

بل أدخلت حدًا أقصى لوزن الكتلة ومنحت بيانات الشاهد وزنًا أقل.

وهذا يعني أن الكتل قد تتضمن بيانات معاملات أكثر عندما تستخدم المعاملات SegWit بكفاءة.

تعتمد الزيادة الفعلية في السعة على عدد المعاملات التي تستخدم SegWit وأنواعها.

إذا استخدم عدد قليل من المستخدمين SegWit، فستكون فائدة زيادة السعة أقل.

أما إذا استخدم كثير من المستخدمين تنسيقات SegWit الفعالة، فيمكن إدراج معاملات أكثر في الكتل.

وهذا أحد أسباب أهمية دعم المحافظ واعتماد المستخدمين لتوسيع نطاق Bitcoin.

SegWit بوصفها انقسامًا ناعمًا

فُعّلت SegWit عبر انقسام ناعم.

الانقسام الناعم هو تغيير للقواعد متوافق مع الإصدارات السابقة؛ إذ تفرض العقد المحدّثة قواعد أكثر صرامة، بينما تظل العقد القديمة قادرة على متابعة السلسلة.

وهذا ما ميّز SegWit عن الانقسام الصلب الذي يتطلب من جميع المستخدمين قبول قواعد جديدة غير متوافقة.

غالبًا ما تُستخدم الانقسامات الناعمة في Bitcoin لأنها تقلل مخاطر التنسيق.

لكنها تظل بحاجة إلى دعم واسع من المنظومة، بما يشمل المعدّنين والعقد والمحافظ والمطورين والمستخدمين.

كان تفعيل SegWit محطة مهمة في تاريخ Bitcoin، لأنه أظهر مدى صعوبة ترقيات البروتوكول عندما يهتم كثير من أصحاب المصلحة بالأمان واللامركزية.

النقطة الأهم للمستخدمين هي أن SegWit أصبحت جزءًا من قواعد إجماع Bitcoin.

وتدعمها عمومًا محافظ Bitcoin والبنية التحتية الحديثة.

SegWit وLightning Network

ساعدت SegWit على تسهيل بناء Lightning Network على Bitcoin وزيادة أمانه.

Lightning Network نظام دفع من Layer 2 يعتمد على قنوات الدفع، ويسمح بإجراء مدفوعات كثيرة خارج السلسلة مع استخدام Bitcoin لفتح القنوات وإغلاقها.

تعتمد قنوات الدفع على معاملات Bitcoin مُنشأة بعناية.

قبل SegWit، جعلت قابلية تغيير المعاملات إنشاء سلاسل من المعاملات غير المؤكدة بأمان أكثر صعوبة.

حسّنت SegWit أساس إنشاء قنوات Lightning عبر زيادة موثوقية معرّفات المعاملات.

كما جعلت معاملات فتح القنوات وإغلاقها أكثر كفاءة من حيث الرسوم في كثير من الحالات.

تظل لـ Lightning مخاطرها الخاصة، مثل إدارة السيولة والتوجيه والنسخ الاحتياطية للقنوات والمراقبة أثناء الاتصال بالإنترنت.

ومع ذلك، كانت SegWit تحسينًا مهمًا للطبقة الأساسية دعم نمو Lightning.

SegWit وتوافق المحافظ

يُعد توافق المحافظ مهمًا، لأن المحافظ لم تضف دعم SegWit في الوقت نفسه.

ينبغي للمحفظة الحديثة أن تدعم استلام العناوين الأصلية لـ SegWit وإرسالها.

قد لا تدعم بعض المحافظ القديمة سوى عناوين Legacy أو SegWit المتداخلة.

إذا لم تدعم محفظة المرسل تنسيق عنوان المستلم، فقد يتعذر على المرسل إتمام الدفع من تلك المحفظة.

أصبح هذا أقل شيوعًا اليوم، لكنه قد يحدث مع الأدوات القديمة.

يشرح دليل تطوير محافظ SegWit من Bitcoin Core مفاهيم أساسية في المحافظ، مثل txid وwtxid وتسلسل بيانات الشاهد.

ينبغي للمستخدمين تحديث برامج محافظهم واختبار معاملات صغيرة عند استخدام محفظة أو تنسيق عنوان جديد.

وينبغي للمطورين دعم تنسيقات العناوين الحديثة لتحسين كفاءة الرسوم وتجربة المستخدم.

SegWit والفرق بين txid وwtxid

قدمت SegWit فكرة أن للمعاملة معرّف txid ومعرّف wtxid.

txid هو معرّف المعاملة التقليدي، ويستثني بيانات الشاهد في معاملات SegWit.

أما wtxid فهو معرّف معاملة الشاهد الذي يتضمن بيانات الشاهد.

يساعد هذا الفرق على الحفاظ على التوافق مع السماح للعقد المحدّثة بتتبع بيانات المعاملات الكاملة التي تتضمن الشاهد.

يظل txid بالنسبة إلى معظم المستخدمين المعرّف الرئيسي الذي يرونه في المحافظ ومستكشفات البلوكشين.

أما المطورون، فمن المهم لهم فهم txid وwtxid عند بناء المحافظ والعقد ومستكشفات البلوكشين وأنظمة بث المعاملات.

وهذا مثال آخر على تغيير SegWit للبنية الداخلية لـ Bitcoin مع الإبقاء على تجربة الدفع الظاهرة للمستخدم مألوفة في معظمها.

لا يحتاج المستخدمون عادةً إلى التعامل مع wtxid مباشرةً.

SegWit والتوقيع المتعدد

حسّنت SegWit الكفاءة والأمان لكثير من معاملات التوقيع المتعدد.

يعني التوقيع المتعدد اشتراط أكثر من توقيع واحد لإنفاق العملات.

قبل SegWit، كان من الممكن أن تكون معاملات التوقيع المتعدد كبيرة، لأنها تتضمن توقيعات متعددة ضمن بيانات المعاملة التقليدية.

مع SegWit، يمكن وضع بيانات التوقيع في مساحة الشاهد واحتسابها بوزن أقل.

وقد يخفض ذلك الرسوم على محافظ التوقيع المتعدد، ولا سيما عند الإنفاق من البرامج النصية المعقدة.

كما ساعدت SegWit على دعم إصدارات أفضل للبرامج النصية، ما سهّل تصميم ترقيات Bitcoin المستقبلية.

قد يكون التوقيع المتعدد المتوافق مع SegWit جزءًا مهمًا من حفظ Bitcoin بأمان أكبر للشركات والصناديق والمستخدمين المهتمين بالأمان.

ومع ذلك، ينبغي للمستخدمين فهم النسخ الاحتياطي للمفاتيح وسياسة التوقيع ودعم محافظ الأجهزة وإجراءات الاسترداد قبل استخدام التوقيع المتعدد.

SegWit وTaproot

Taproot ترقية لاحقة لـ Bitcoin تستند إلى إطار إصدارات الشاهد الذي قدمته SegWit.

يتضمن الإصدار 0 من SegWit أنواعًا شائعة من المخرجات مثل P2WPKH وP2WSH.

أما Taproot فتستخدم الإصدار 1 من الشاهد.

وهذا يوضح أن SegWit لم تكن مجرد تغيير مؤقت لتحسين الكفاءة.

بل أرست أيضًا مسار ترقية أوضح لتحسينات نصوص Bitcoin المستقبلية.

قدمت Taproot توقيعات Schnorr وخصوصية محسّنة لبعض أنماط الإنفاق وبنى أكثر مرونة للبرامج النصية.

تستخدم عناوين Taproot تنسيق Bech32m بدلاً من مجموع التحقق الأصلي لـ Bech32.

يمكن للمستخدمين اعتبار SegWit جزءًا من الأساس الذي سهّل نشر ترقيات Bitcoin اللاحقة.

مزايا SegWit

أول المزايا الرئيسية لـ SegWit معالجة قابلية تغيير المعاملات.

جعل ذلك سلاسل المعاملات غير المؤكدة أكثر أمانًا، ووسع إمكانيات تصميم قنوات الدفع.

الميزة الثانية هي تحسين كفاءة الرسوم لكثير من أنواع المعاملات.

غالبًا ما تستخدم المعاملات التي تستقبل الأموال وتنفقها من عناوين SegWit عددًا أقل من البايتات الافتراضية مقارنة بمعاملات Legacy.

الميزة الثالثة هي زيادة السعة الفعلية للكتل.

يمكن إدراج نشاط معاملات أكبر في الكتل عند استخدام بيانات الشاهد بكفاءة.

الميزة الرابعة هي تحسين دعم الترقيات المستقبلية عبر إصدارات الشاهد.

أما الميزة الخامسة فهي توفير بنية تحتية أفضل لميزات Bitcoin المتقدمة، مثل Lightning والتوقيع المتعدد الحديث.

قيود SegWit

لا تجعل SegWit معاملات Bitcoin مجانية.

ولا تلغي الازدحام خلال فترات الطلب المرتفع.

ولا تجعل تأكيدات Bitcoin على الطبقة الأساسية فورية.

ولا تلغي حاجة المستخدمين إلى حماية مفاتيحهم الخاصة والتحقق من العناوين.

ولا تجعل كل محفظة قديمة متوافقة مع كل أنواع العناوين الحديثة.

ولا تحل وحدها جميع تحديات قابلية التوسع.

SegWit ترقية قوية، لكنها جزء من التطوير التقني الأوسع لـ Bitcoin.

ينبغي للمستخدمين فهم مزاياها دون اعتبارها حلاً كاملاً لكل مشكلات الرسوم أو السرعة أو سهولة الاستخدام في Bitcoin.

مخاطر وأخطاء شائعة للمستخدمين بشأن SegWit

من الأخطاء الشائعة الخلط بين تنسيقات العناوين.

قد لا يفهم المستخدم الفرق بين عنوان Legacy وعنوان SegWit متداخل وعنوان SegWit أصلي وعنوان Taproot.

ومن الأخطاء استخدام برامج محفظة قديمة لا تستطيع الإرسال إلى تنسيقات العناوين الأحدث.

ومنها افتراض أن الرسوم الأقل تعني دائمًا تأكيدًا أسرع.

فقد يستغرق تأكيد معاملة SegWit منخفضة الرسوم وقتًا طويلاً إذا كانت الشبكة مزدحمة.

ومن الأخطاء إرسال الأموال عبر خدمة أو محفظة غير مدعومة دون التحقق من التوافق أولاً.

ومنها الاعتقاد بأن SegWit تغيّر حد عرض Bitcoin البالغ 21 مليونًا.

لم تغير SegWit جدول العرض الثابت لـ Bitcoin.

كيفية معرفة ما إذا كان عنوان Bitcoin يستخدم SegWit

قد تساعد بادئات عناوين Bitcoin المستخدمين على تحديد نوع العنوان.

عادةً ما يكون العنوان على الشبكة الرئيسية الذي يبدأ بـ «1» من نوع Legacy.

وقد يكون العنوان على الشبكة الرئيسية الذي يبدأ بـ «3» من نوع SegWit متداخل أو من أنواع عناوين تجزئة النصوص البرمجية الأخرى.

عادةً ما يكون العنوان على الشبكة الرئيسية الذي يبدأ بـ «bc1q» من نوع SegWit الأصلي، الإصدار 0.

أما العنوان على الشبكة الرئيسية الذي يبدأ بـ «bc1p»، فعادةً ما يكون عنوان Taproot يستخدم الإصدار 1 من الشاهد.

تفيد هذه الأنماط، لكن ينبغي للمستخدمين الاعتماد على برامج المحفظة ومستكشفات البلوكشين للتفسير الدقيق.

ولا ينبغي أن تحل بادئات العناوين محل المراجعة الدقيقة للمعاملات.

قبل إرسال مبالغ كبيرة، ينبغي للمستخدمين تأكيد العنوان مع المستلم عبر قناة موثوقة.

كيفية استخدام SegWit بأمان

استخدم محفظة Bitcoin حديثة تدعم SegWit الأصلية.

حافظ على تحديث برنامج المحفظة.

احتفظ بنسخ احتياطية من عبارات الاسترداد بأمان ودون اتصال بالإنترنت.

لا تشارك أبدًا المفاتيح الخاصة أو عبارات الاسترداد مع أي موقع إلكتروني أو حساب دعم أو جهة تتواصل عبر الرسائل.

تحقق من عنوان الاستلام كاملًا قبل إرسال Bitcoin.

أرسل معاملة اختبارية صغيرة عند التحويل إلى نوع عنوان جديد أو محفظة غير مألوفة.

اختر معدل رسوم مناسبًا وفق ظروف الشبكة الحالية.

انتظر عددًا كافيًا من التأكيدات قبل اعتبار دفعة مرتفعة القيمة نهائية.

أهمية SegWit لمطوري Bitcoin

تكتسب SegWit أهميتها للمطورين لأنها غيّرت تسلسل المعاملات وحساب الرسوم وتجزئة التوقيعات والتعامل مع العناوين وبنية المحافظ.

يحتاج مطورو المحافظ إلى فهم بيانات الشاهد وتنسيقات العناوين.

ويحتاج مطورو مستكشفات البلوكشين إلى عرض حقول معاملات SegWit على نحو صحيح.

كما يحتاج مطورو أنظمة الدفع إلى فهم استقرار txid وتتبع التأكيدات.

ويحتاج مطورو Lightning وأنظمة العقود الأخرى في Bitcoin إلى تحسينات SegWit المتعلقة بقابلية تغيير المعاملات.

أما مطورو أدوات الرسوم، فيحتاجون إلى حساب وزن المعاملات وحجمها الافتراضي على نحو صحيح.

أصبحت SegWit الآن جزءًا أساسيًا من المعرفة اللازمة لتطوير Bitcoin.

ومن المرجح أن يكون أداء تطبيق Bitcoin الذي يتجاهل SegWit أضعف من حيث كفاءة الرسوم والتوافق مع المستخدمين المعاصرين.

أهمية SegWit لمستخدمي Bitcoin

تكتسب SegWit أهميتها للمستخدمين لأنها قد تخفض الرسوم وتحسن التوافق مع أدوات Bitcoin الحديثة.

غالبًا ما يستطيع المستخدم الذي يستقبل Bitcoin على عنوان SegWit أصلي إنفاقها لاحقًا بكفاءة أكبر.

وقد يكون ذلك مفيدًا على نحو خاص عندما تكون رسوم الشبكة مرتفعة.

كما تدعم SegWit منظومة Bitcoin الأوسع، إذ تسهّل استخدام أنظمة متقدمة مثل Lightning.

لا يحتاج المستخدمون إلى فهم كل التفاصيل التقنية للاستفادة من SegWit.

كل ما يحتاجون إليه أساسًا هو محفظة جيدة تدعم تنسيقات العناوين الحديثة.

وينبغي لهم أيضًا فهم أن عناوين SegWit عناوين Bitcoin عادية على شبكة Bitcoin.

استخدام SegWit لا يعني استخدام عملة مختلفة.

مفاهيم خاطئة شائعة عن SegWit

من المفاهيم الخاطئة الشائعة أن SegWit تزيل التوقيعات من معاملات Bitcoin.

تفصل SegWit بيانات التوقيع في مساحة الشاهد، لكن التوقيعات تظل مطلوبة للتحقق.

ومن المفاهيم الخاطئة أنها تنشئ أصل Bitcoin منفصلاً.

لا تنشئ SegWit عملة جديدة أو نظام أرصدة منفصلاً.

ومنها الاعتقاد بأن SegWit تخفض تكلفة كل معاملة مهما كانت الظروف.

تحسن SegWit كفاءة الرسوم لكثير من المعاملات، لكن الرسوم تظل معتمدة على طلب الشبكة وتصميم المعاملة.

ومن المفاهيم الخاطئة أيضًا أن SegWit وTaproot شيء واحد.

Taproot ترقية لاحقة تستخدم نظام إصدارات الشاهد، بينما SegWit هي الترقية الأقدم التي قدمت هذه البنية.

الأسئلة الشائعة

ما معنى SegWit؟

SegWit اختصار لـ Segregated Witness، ويشير إلى فصل بيانات الشاهد في معاملة Bitcoin عن بنية بيانات المعاملة الأساسية.

ما بيانات الشاهد في Bitcoin؟

بيانات الشاهد هي معلومات التوقيع والبرنامج النصي المستخدمة لإثبات صحة معاملة Bitcoin.

لماذا أُضيفت SegWit إلى Bitcoin؟

أُضيفت SegWit لمعالجة قابلية تغيير المعاملات وتحسين السعة الفعلية للكتل وخفض الرسوم لكثير من أنواع المعاملات ودعم تصميم أفضل للعقود الذكية في Bitcoin.

هل تخفض SegWit رسوم Bitcoin؟

قد تخفض SegWit الرسوم لكثير من المعاملات، لأن بيانات الشاهد تُحتسب بوزن أقل، لكن الرسوم الفعلية تظل معتمدة على طلب الشبكة واختيار معدل الرسوم.

هل تجعل SegWit Bitcoin أسرع؟

لا تغير SegWit الفاصل الزمني الأساسي بين كتل Bitcoin، لكنها قد تزيد السعة الفعلية وتحسن كفاءة الرسوم، ما قد يساعد على إدراج معاملات أكثر في الكتل.

هل SegWit انقسام صلب؟

لا، فُعّلت SegWit عبر انقسام ناعم، أي أنها صُممت لتكون متوافقة مع الإصدارات السابقة من عقد Bitcoin.

ما عنوان SegWit الأصلي؟

عنوان SegWit الأصلي هو عنوان Bitcoin يستخدم تنسيق Bech32، ويبدأ عادةً بـ «bc1q» على شبكة Bitcoin الرئيسية.

ما عنوان SegWit المتداخل؟

عنوان SegWit المتداخل هو عنوان SegWit مغلف ضمن تنسيق تجزئة النصوص البرمجية، ويبدأ عادةً بالرقم «3» على شبكة Bitcoin الرئيسية.

هل كل عنوان يبدأ بـ bc1 هو عنوان SegWit؟

العنوان على شبكة Bitcoin الرئيسية الذي يبدأ بـ «bc1» هو عنوان شاهد، لكن «bc1q» يشير عادةً إلى SegWit من الإصدار 0، بينما يشير «bc1p» عادةً إلى Taproot.

هل تغير SegWit عرض Bitcoin؟

لا، لا تغير SegWit حد عرض Bitcoin البالغ 21 مليونًا ولا جدول إصدارها.

لماذا تعد SegWit مهمة لـ Lightning؟

تكتسب SegWit أهميتها لـ Lightning لأنها تعالج قابلية تغيير المعاملات، ما يجعل إنشاء قنوات الدفع أكثر موثوقية.

هل تدعم كل المحافظ SegWit؟

تدعم معظم محافظ Bitcoin الحديثة SegWit، لكن بعض المحافظ القديمة أو محدودة الإمكانات قد لا تدعم كل تنسيقات عناوينها.

هل ينبغي أن أستخدم SegWit؟

يستفيد معظم المستخدمين من استخدام محفظة حديثة تدعم SegWit الأصلية، لما توفره من كفاءة أفضل للرسوم وتوافق مع بنية Bitcoin الحالية.

الخلاصة

تُعد SegWit، أو Segregated Witness، إحدى أهم الترقيات في تاريخ Bitcoin.

غيّرت طريقة تعامل Bitcoin مع بيانات التوقيع، إذ نقلت معلومات الشاهد إلى بنية منفصلة مع إبقاء المعاملات قابلة للتحقق بالكامل.

عالج هذا التصميم أشكالاً رئيسية من قابلية تغيير المعاملات، وحسّن كفاءة الرسوم، وزاد السعة الفعلية للكتل، وأتاح دعمًا أفضل لأنظمة متقدمة مثل Lightning.

كما أرست SegWit الأساس لتنسيقات عناوين الشاهد الحديثة وترقيات إصدارات الشاهد المستقبلية.

تعني SegWit للمستخدمين العاديين أساسًا معاملات Bitcoin أكثر كفاءة ودعمًا حديثًا للعناوين.

أما للمطورين، فتعني بنى معاملات جديدة والتعامل مع txid وwtxid وقواعد وزن الكتل وأدوات أفضل لبناء قنوات الدفع والبرامج النصية المعقدة.

وبالنسبة إلى شبكة Bitcoin، أظهرت SegWit كيف يمكن لانقسام ناعم مصمم بعناية تحسين قابلية التوسع والأمان دون إنشاء أصل منفصل.

والدرس العملي بسيط: SegWit جزء طبيعي من Bitcoin، واستخدام محفظة حديثة متوافقة معها من أسهل الطرق للاستفادة من بنية معاملات Bitcoin الحالية.
BTC ETFs See $679M in Outflows
BTC ETFs See $679M in OutflowsBTC ETFs See $679M in Outflows
Citi sees BTC at $113K. What do institutions see?