اسف للتاخير بالرد, احاول دائما ان ابقي يوم او اثنين بعيد عن المنتدي وفي الغالب ما تكون الخميس والجمعة
Schnorr تبدو مثالية جدا لتحل مشكلات البلوكشاين ، لكن ما لم أفهمه هو هل ستمكننا من توقيع رسائل باستخدام عناوين Segwit أم سنتخلى تماما عن نظام سيڨويت اذا ثبتنا واجهة موازية second layer الخاصة بSchnorr? قد يكون فهمي للأمر به بعض الخلل و أنا أريد أن أصحح معلوماتي من خلال هذا النقاش. كذلك أود أن أسأل ما الذي يتطلبه تثبيت Schnorr بالضبط؟ ما حجم الموافقة المطلوبة و هل يستحق هذا سوفت فورك أو هارد فورك؟
هي Schnorr بناء علي خوازرمية ال Segwit من خلال اسكربت P2SH بالتالي فانت لن تتخلي عن تلك التقنية ولكن سيتم دمج Segwit و Schnorr و Lightning network لتعزيز الخصوصية من جهة ولتقليل كفاءة المعاملات من جهة اخرى.
لنسبط الامر تقنية Segwit ركزت علي المخارج وذلك بتقليل عدد البايت بالنسبة للمخارج وبالتالي تقليل رسوم المعاملات ولكن افضل تخفيض يمكن الحصول عليه هو 38% بالنسبة ل Schnorr فهي تعمل علي المداخل وهي نفس فكرة التوقيعات المتعددة حيث يمكنك اجراء توقيع متعدد المفاتيح حاليا ولكن الرسوم ستكون مرتفعة كما ان امكانية التتبع عالية حيث ان المفاتيح متعددة التوقيعات تبدأ ب3
فكرة Schnorr هي اعادة ضغط لمعاملات الدخل بحيث يمكن زيادة نسبة التخفيض عن طريق توقيع جميع المعاملات من مصدر واحد مع توقيع واحد بالتالي تخفيض كبير في عدد البابيات للدخل, ولدينا تخفيض سابق للخرج مع الحفاظ علي بلوك بسعة 1 ميجابايت او 4 ميجا WU
فائدة اخيرة لهذه القتنية وهي منع هجمات SPAM لو تتذكرون في العام 2017 ارتفعت الرسوم بشكل كبير بسبب هجمات الاسبام مما يعني انك قد تحتاج لبذل المزيد من الجهد حتي تفعل ذلك اذا تم تطبيق Schnorr
بالنسبة ل Schnorr فهي مبنية اساسا علي Segwit بالتالي هي سوفت فورك
هذا فعلا يحل احدى أهم المشكلات و هي الخصوصية و صعوبة تتبع العناوين و التحويلات، لكن هذا في المقابل يطرح مشكلة "الشفافية" اي ان البلوكشاين مفترض تكون مقروءة و واضحة للتثبت من عمليات التحويل. يعني لو استطعنا اخفاء عناوين التحويلات فكيف ارى المعاملة على البلوكشاين ان لم اكن احد طرفي التحويلة؟
الخصوصية التي اعنيها هي صعوبة تتبع العملات, فمثلا حاليا من السهل تتبع كل المعاملات في الشبكة ولكن اذا تمكن عدة مفاتيح من الارسال في نفس الوقت ولعدة مخارج يعني ان عدة اشخاص ارسلوا في نفس الوقت لعدة اشخاص بتوقيع واحد فمن الصعب تحليل البيانات واكتشاف هوية المرسلين بمعني اذا تم دمج Schnorr مع CoinJoi مع معاملات شبكة البرق فستزداد صعوبة معرفة من يقوم بارسال العملات ولكنها ممكنة.
اذن هو ليس اخفاء وانما زيادة صعوبة تتبع العملات
لدي سؤال بخصوص عناوين سيقويت هل يتم دعم هذه التقنية الجديدة إلى حد الساعة من قبل الماينرز و النودرز؟ كذالك كما أشار الأخ أوميغا بأن روجر لا يدعم البتكوين و المطورين هذه التقنية و يعتبر العدو الأول لعملة البتكوين و يريد أن تكون عملته في ريادة المجال، لا أعتقد أنه سينجح لأن كل المستثمرين العملة الرقمية لا يؤيدون أفكاره و أنا واحد منهم. هل أعضاء المنتدى العربي يؤيدون عناوين ليكاسي أم سيقويت؟ و في المستقبل هل سوف يتم التخلي عن ليكاسي؟
كل هذه العناوين هي سوفت فورك وبالتالي كل النودز تقبل بها.
اعتقد ان هدا المشكلة من الماضي , او ربما الاخ Hugeblack لديه شرح اكثر بخصوص الموضوع , ولكن ما اعرفه انه الان يمكنك توقيع رسالة باستخدام عنوان Segwit والتاكد من صحة التوقيع باستخدام اي محفظة تدعم Segiwt , طبعا الانتشار لايقارن ب Legacy ولكن في نفس الموضوع يمكن ان تجد اني قمت بتوقيع على عنوان Segwit من مخفظة Coinomi وتحققت منه باستخدام محفظة Electrum كما اني جرت العكس بدون اي مشكلة, اعتقد ان النقاش في هدا الموضوع يجب ان يكون في ذلك الموضوع حتى لا نخرج من سياق هدا الموضوع.
المشكلة ليست في هذه العناوين ولكن لا يوجد اتفاق علي برتوكزول معين للتوقيع بها ولكن بمجرد ان يتم اتفاق سيصبح التوقيع بها موحدا لكل المحافظ.
انت الان يمكنك ان توقع معاملة بعنوان يبدأ ب bc1 ولكن التحقق من صحة ذلك العنوان لا يتم الا لمحفظة تدعم نفس آلية فك التشفير والا سيكون التوقيع خاطئا. فمثلا يمكنك التوقيع باستخدام محفظة electrum ولكن فقط الاشخاص الذين يستخدمون نفس طريقة elevtrum في توقيع العناوين سيتمكنون من التحقق من صحه التوقيع بشكل صحيح