Author

Topic: [التعليم] خصوصية البيتكوين وعدم الكشف عن هو (Read 187 times)

legendary
Activity: 2744
Merit: 3096
Top Crypto Casino
اخي خالد هل يمكنك اقتباس بعض الاخطاء الواقعة في الموضوع؟ طبعا للاسف لم اتمكن من قرائته نظرا لحجمه, اتمنى منك ومن الاعضاء الاخرين توضيح الاخطاء الثقنية الموجودة في هدا الموضوع. شكرا
اولا اخي ميكي، أود أن تؤكد انني اقدر المجهود المبذول في ترجمة مثل هذه المواضيع و نحن بحاجة ماسة لمثل هذه المجهودات و تعليقي السابق ليس القصد منه التقليل من هذا العمل باي شكل من الأشكال. الاشكال الوحيد هو انني وجهت ملاحظات مماثلة في السابق لكن لم يكن هناك تفاعل.
للأسف، لم اكمل قراءة كامل الموضوع لكن تأكد انني في حال وجدت اي خطأ، حسب تقديري طبعا، ساقوم بالإشارة اليه و الهدف هو محاولة تقديم الإضافة و اثراء المحتوى و ليس القصد التقليل من مجهودات اي شخص لا سمح الله.
فقط أود التوضيح ان نوع الأخطاء ليس معلومات خاطئة بالأساس و لكن ترجمة بعض المصطلحات و خاصة التقنية ترجمة حرفية و هو ما يمكن أن ينجر عنه تغيير المعنى.
legendary
Activity: 1778
Merit: 1474
🔃EN>>AR Translator🔃
ليس هناك شك في حجم المجهودات  المبذولة في التصميم و التنسيق و لكن في الترجمة هناك عديد المراجعات التي يمكن القيام بها و تقديم محاولة افضل. لقد كنت لاحظت اشارة العديد منكم الى ان هذه الترجمة او باقي المحاولات التي قام بها الاخ alain ليست جيدة جدا لدرجة ان البعض شك في ان تكون من انتاج برنامج ذكاء صناعي او ان تكون الترجمة اصلا تمت باستخدام برنامج الي.

بالاضافة الى ان العضو قليل التفاعل مع الملاحظات و لا يشارك في تقديم وجهة نظر حول تفسير طريقته في الترجمة. مفروض ان هذا يجب ان يكون مطروحة للنقاش ايضا.
حتى تعليقك الاخير للتفسير ليحي قد زاد الامر غرابة. انا بصراحة لا اعرف اي عربي من اي دولة و مهما كانت لهجته او ثقافته ان يتكلم بنفس طريقتك الا ان كنت اجنبيا و العربية لغتك الثانية مثلا.
اود ان اخبرك ان الترجمة مهمة صعبة و ليس من المهم ان تترجم كل المواضيع على AOBT في فترة سريعة و الافضل ان تكون متقنة. هل لو كانت ترجمة مدفوعة الاجر ستنجزها ايضا بهذا الشكل؟
legendary
Activity: 1848
Merit: 1982
Payment Gateway Allows Recurring Payments
legendary
Activity: 2436
Merit: 6643
be constructive or S.T.F.U
رغم ما يمكن أن تتسبب فيه من مغالطات للمبتدئين. تن لم يقم بتصحيح بعض الأخطاء الواضحة فوقتها أعتقد أنه من الأجدر التبليغ عن هذه المواضيع لحذفها برغم الجهد المبذول فيها.

اخي خالد هل يمكنك اقتباس بعض الاخطاء الواقعة في الموضوع؟ طبعا للاسف لم اتمكن من قرائته نظرا لحجمه, اتمنى منك ومن الاعضاء الاخرين توضيح الاخطاء الثقنية الموجودة في هدا الموضوع. شكرا
sr. member
Activity: 280
Merit: 367
AOBT ~ English >>> Arabic
أنا مندهش حقا كيف تمكنت من عمل كل ذلك لوحدك وكم المدة الزمنية التي استغرقتها لترجمة الموضوع وتنسيقه باللغة العربية؟
أخي yhiaali3، شكرًا لك كثيرًا على كلماتك اللطيفة وتعليقاتك.

أخي yhiaali3، الحقيقة هي أن هذا الموضوع كان ضخمًا للغاية، يحتوي على الكثير من المعلومات المهمة والمفيدة التي زادت من جماله.

أخي yhiaali3، استغرقت فترة زمنية طويلة، أكثر من أسبوع، لأكمل هذه الترجمة. كنت حرًا لفترة كبيرة في حياتي الواقعية، بدون التزامات أو أعمال هامة، وكنت أيضًا في إجازة من وظيفتي. لهذا السبب فكرت في تخصيص وقتي لاستكمال عمل الترجمة. قد نصحني أحد في قسم الخدمة من خلال رسالة شخصية بالتقديم، حيث اعتبر أنه قد يتم قبولي. قدمت الطلب، وبعد بضعة أيام، تلقيت ردًا بأنني تم قبولي كمترجم عربي. كانت هناك مهام ترجمة جارية، مثل ترجمة التقدم إلى اللغة المحلية. قضيت عدة أيام في إكمالها. لم يكن لدي الكثير من المعرفة حول كيفية عمل الأعضاء في خدمة AOBT، لذا قمت بإكمال جميع الترجمات دون إضاعة الوقت.

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

كمثال، أشاركك قليلا من الكتابة. يرجى تجاهل خط الكتابة

legendary
Activity: 1848
Merit: 1982
Payment Gateway Allows Recurring Payments
أنا مندهش حقا كيف تمكنت من عمل كل ذلك لوحدك وكم المدة الزمنية التي استغرقتها لترجمة الموضوع وتنسيقه باللغة العربية؟
هذه هي المشكلة اخي يحيى.
لا يمكن الا ان نشكر الأخ على مجهودات في ترجمة بعض المواضيع. لكن للأسف بعض الترجمات لا تؤد المعنى الصحيح و كنت قد نبهته لمثل هذه الإخاء لكن للأسف يبدو أنه لا يستجيب لطلباتنا.
ساعطيه فرصة أخرى حتى يتدارك هذه الأخطاء  رغم ما يمكن أن تتسبب فيه من مغالطات للمبتدئين. تن لم يقم بتصحيح بعض الأخطاء الواضحة فوقتها أعتقد أنه من الأجدر التبليغ عن هذه المواضيع لحذفها برغم الجهد المبذول فيها.
بما أنك تطرقت للموضوع أخي خالد فأنا أيضا أستغرب كثير من الأحيان من تصرفات هذا الأخ، أولا لفت انتباهي أنه تم توجيه نفس الملاحظات له منك ومن بعض الأخوة حيث يبدو أنه إما يستخدم ترجمة آلية أو ذكاء اصطناعي لكنه لم يرد على أحد أو قدم تبرير أو اعتذار أو أي شيء وتابع عمله بنفس الطريقة.

والأمر الآخر الذي لفت انتباهي أيضا أنه يكتب الموضوع ثم يهجره بمعنى أنه لايشارك في الردود والنقاش الذي يحصل في الموضوع ، حصل هذا في كثير من المواضيع التي كتبها .

لا أدري ما هي أسبابه أو مبرراته ولا أريد بناء حكم مسبق لذا أرجو أن يشاركنا المناقشة ويخبرنا ماهي مبرراته.
legendary
Activity: 2744
Merit: 3096
Top Crypto Casino
أنا مندهش حقا كيف تمكنت من عمل كل ذلك لوحدك وكم المدة الزمنية التي استغرقتها لترجمة الموضوع وتنسيقه باللغة العربية؟
هذه هي المشكلة اخي يحيى.
لا يمكن الا ان نشكر الأخ على مجهودات في ترجمة بعض المواضيع. لكن للأسف بعض الترجمات لا تؤد المعنى الصحيح و كنت قد نبهته لمثل هذه الإخاء لكن للأسف يبدو أنه لا يستجيب لطلباتنا.
ساعطيه فرصة أخرى حتى يتدارك هذه الأخطاء  رغم ما يمكن أن تتسبب فيه من مغالطات للمبتدئين. تن لم يقم بتصحيح بعض الأخطاء الواضحة فوقتها أعتقد أنه من الأجدر التبليغ عن هذه المواضيع لحذفها برغم الجهد المبذول فيها.
legendary
Activity: 1848
Merit: 1982
Payment Gateway Allows Recurring Payments
بصراحة موضوع ضخم جدا، يمكن تسميته بالموسوعة لأنه يحتوي معلومات هامة جدا يمكن ان تكون كمرجع
شكرا أخي على الجهود الكبيرة التي بذلتها لترجمة الموضوع وتنسيقه بالطريقة الصحيحة باللغة العربية.

أنا مندهش حقا كيف تمكنت من عمل كل ذلك لوحدك وكم المدة الزمنية التي استغرقتها لترجمة الموضوع وتنسيقه باللغة العربية؟
sr. member
Activity: 280
Merit: 367
AOBT ~ English >>> Arabic
16. دائرة المعاملات
العودة إلى المحتويات

في مؤتمر بيتكوين 2013 في سان خوسيه، كاليفورنيا [1], أوليفييه كوتو من جامعة مونتريال بكندا قدم دائرة المعاملات من خلال الاستفادة من نظرية الشبكة لتنظيم معاملات البيتكوين التي تشكل دوائر معقدة، مما يزيد من صعوبة تتبع هويات الأطراف المعنية [2].



هناك العديد من مفاهيم الشبكة المستخدمة في دائرة المعاملات، على سبيل المثال.:
- شبكة الفراشة [3]



- شبكة بينس [4].


شبكة بينيس من ويكيميديا كومنز [4]

ستجعل دائرة المعاملات من الصعب تحليل هوية مالكي عناوين البيتكوين المشاركين في هذه المعاملات، وبالتالي زيادة إخفاء هوية البيتكوين [5].
ومع ذلك، فإن الرياضيات الأساسية معقدة، وحتى الآن لم يتم إنشاء تطبيق يمكن استخدامه بسهولة [6].

لا يوجد شيء أصلي بشكل خاص في البروتوكول؛
للوهلة الأولى، يبدو مفهوم دائرة المعاملات مشابهًا لـ Coinjoin.
قدم أوليفييه كوتو دائرة المعاملات (الخلاطات اللامركزية للبيتكوين) في مؤتمر بيتكوين في مايو 2013 بينما كان CoinJoin لجريجوري ماكسويل هو أغسطس 2013. وظهرت مفاهيم أخرى أبسط بكثير، مثل تلك التي نفذها تاكي ومارتن (لكن الفكرة الأولية كانت أيضًا لا يمكن فصلها عن مفهوم CoinJoin الذي اقترحه جريجوري ماكسويل) [6].

مرجع:
[1] مؤتمر Bitcoin 2013 - أوليفييه كوتو - الخلاطات اللامركزية للبيتكوين
     https://www.youtube.com/watch?v=6hc8qaR_Fok
[2] أوليفييه كوتو، الخصوصية في البيتكوين من خلال الخلاطات اللامركزية
     https://core.ac.uk/download/pdf/151552849.pdf
[3] مارتن كولير. تحليل منهجي للتكافؤ في الشبكات متعددة المراحل. مجلة Lightwave Technology، المجلد. 20، العدد 9، سبتمبر 2002
     https://pdfs.semanticscholar.org/9c3a/5530f8492dc63d200f08080ea93c2f0cd6ac.pdf
[4] https://en.wikipedia.org/wiki/Clos_network
[5] ديماز أنكا ويجايا، بيتكوين تينغكات لانجوت ، الصفحة 60: Puspantara، 2016.
     https://play.google.com/books/reader?id=EEFgDQAAQBAJ&hl=en&pg=GBS.PA60
[6] فيتاليك بوتيرين، إخفاء هوية البيتكوين غير الموثوق بها هنا أخيرًا، 2013
     https://bitcoinmagazine.com/articles/trustless-bitcoin-anonymity-here-at-last-1377737692
-    مراجع أخرى أنظر إلى المشاركة رقم 1


sr. member
Activity: 280
Merit: 367
AOBT ~ English >>> Arabic
15. التحكم بالعملة
العودة إلى المحتويات

تتيح لك ميزة التحكم في العملات التحكم في كيفية إنفاق العملات المعدنية في محفظتك عالية الدقة. يمكنك اختيار العناوين التي سترسل العملات المعدنية وأي من العملات المعدنية التي تلقيتها سيتم استخدامها.

عندما تقوم بإرسال عملات البيتكوين إلى شخص آخر، يختار عميل البيتكوين بشكل عشوائي نوعاً ما عنوانك الذي سيرسل العملات المعدنية. مع التحكم بالعملة، يمكنك الاختيار بالضبط. الأمر الأكثر تحديدًا هو أي من مخرجاتك غير المنفقة ستكون مدخلات الإرسال.

الإعدادات > الخيارات > المحفظة > (علامة اختيار) تمكين ميزات التحكم بالعملة.




والصورة أدناه توضح كيف تنفق (أنا أستخدم Electrum Wallet - Bitcoin testnet على سبيل المثال)




كيف تستعمل؟

1. انقر فوق علامة التبويب العنوان
2. اختر العنوان الذي تريد إنفاقه
3. انقر بزر الماوس الأيمن واختر الإنفاق من



الصورة المعروضة، تم تنشيط التحكم في العملة الخاصة بك.

هذا هو مثال للمعاملة باستخدام التحكم في العملة



المعاملة التي قمت بها تبدو مثل هذا: https://live.blockcypher.com/btc-testnet/tx/dcfd79703dc27b32b636d10dd037e5ea53055641cbe18c558b6d89a81ccaef09/ (* لا تكشف عن معرف تكساس إذا كنت تريد الخصوصية)


مصدر:

[1]. https://medium.com/@nopara73/coin-control-is-must-learn-if-you-care-about-your-privacy-in-bitcoin-33b9a5f224a2
[2]. https://bitcoin.stackexchange.com/questions/37486/what-does-bitcoin-cores-coin-control-features-do-and-how-do-i-use-it
[3]. https://cryptomining-blog.com/tag/what-is-coin-control/

sr. member
Activity: 280
Merit: 367
AOBT ~ English >>> Arabic
14. تحليل عدم الكشف عن هويته بيتكوين
العودة إلى المحتويات

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

يعد نشر معلومات عنوان Bitcoin أمرًا شائعًا لتلقي المدفوعات والتبرعات. لكن يمكن للمحللين ربط عنوان البيتكوين مباشرة بالهوية الحقيقية لصاحب العنوان. المعاملات المتعلقة بهذا العنوان لها أيضًا مخاطر تتعلق بالخصوصية - مالك عنوان Bitcoin وأولئك الذين يتعاملون مع هذا العنوان.

تم تحليل خصائص معلومات عنوان البيتكوين التي يمكن جمعها على الإنترنت في البحث [1]. يقوم الباحثون بجمع معلومات عنوان البيتكوين من المتاجر التي تنشر عناوين البيتكوين الخاصة بهم. وبعد ذلك، قاموا بتجميع العناوين حسب الموقع الجغرافي للمحلات التجارية. بالطبع، يمكن استنتاج أن العملاء الذين يتعاملون باستخدام عناوين Bitcoin موجودون في نفس المنطقة الجغرافية التي توجد بها هذه المتاجر.

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

مستخدمو Bitcoin الذين يعرضون عناوين Bitcoin الخاصة بهم على المواقع والمنتديات ووسائل التواصل الاجتماعي هم أيضًا هدف التحليل، بما في ذلك عناوين التبرعات الخاصة بـ Wikileaks [2]. نجح البحث في فتح العلاقات لمعاملات البيتكوين في الرسم البياني للشبكة.


مصدر: تحليل عدم الكشف عن هويته في نظام البيتكوين [2]

يمكن أن تحتوي محفظة Bitcoin على أكثر من عنوان Bitcoin واحد لإدارة هذه العناوين للمستخدمين. إذا حاول المستخدم إجراء معاملة تتطلب أموالاً بمبلغ يتجاوز الأموال الموجودة في عنوان واحد، فستقوم المحفظة تلقائيًا بإنشاء معاملة تحتوي على أكثر من مبلغ إدخال واحد (متعدد). يتم استخدام هذا المفهوم من قبل المحللين من خلال تقنيات تجميع العناوين وربطها بهوية المالك نفسه.

يتم استغلال هذه الخاصية في البحث من خلال تقنيات التجميع [3]. تتم هذه التقنية من خلال جمع المعاملات ذات المدخلات المتعددة وتحديد أصحاب هذه العناوين. يتم أيضًا إجراء أبحاث أخرى ذات نطاق أوسع باستخدام التحليل الكمي لتحديد الخصائص العامة لمعاملات البيتكوين التي حدثت [4].

عنوان التغيير هو عنوان Bitcoin مملوك لمرسل Bitcoin لتلقي الفرق بين الأموال الموجودة في العنوان والأموال المدفوعة. إنها ممارسة شائعة في معاملات البيتكوين. من خلال هذه الممارسة، يمكن القول أن مرسل البيتكوين يمتلك عنوان المرسل في المعاملة. يتم استخدام عنوان المرسل أيضًا في تقنيات التجميع [3]، ويمتلك نفس المالك التعريف باعتباره العنوان اعتبارًا من عناوين الإدخال بصيغة الجمع.

يمكن أن يكون مبلغ البيتكوين الموجود في معاملة البيتكوين نقطة انطلاق لمحللي البيتكوين. على سبيل المثال، إذا قام شخص ما بإجراء دفعة بمبلغ محدد (على سبيل المثال، بقيمة كبيرة)، فيمكن لشخص آخر تخمين من أجرى معاملة بهذه القيمة المحددة دون الحاجة إلى إجراء تحليل أكثر تعمقًا.

مرجع:
[1] E. أندرولاكي، G.O. Karame، M. Roeschlin،. تي شيرير، و إس. كابكون،
     "تقييم خصوصية المستخدم في البيتكوين," in التشفير المالي وأمن البيانات, الطبعة: سبرينغر، 2013، ص 34-51
     https://link.springer.com/chapter/10.1007/978-3-642-39884-1_4
[2] إف ريد وم. هاريجان، تحليل عدم الكشف عن هويته في نظام البيتكوين: سبرينغر، 2013.
     https://users.encs.concordia.ca/~clark/biblio/bitcoin/Reid%202011.pdf
[3] S. Meiklejohn، M. Pomarole، G. Jordan، K. Levchenko، D. McCoy، G.M. فولكر، وآخرون،
     "حفنة من عملات البيتكوين: وصف الدفع بين الرجال بدون أسماء،" USENIX؛ تسجيل الدخول:، 2013.
    https://cseweb.ucsd.edu/~smeiklejohn/files/imc13.pdf
[4] د. رون وأ. شامير، "التحليل الكمي للرسم البياني الكامل لمعاملات البيتكوين،
     "في التشفير المالي وأمن البيانات، الطبعة: سبرينغر، 2013، الصفحات 6-24.
     https://link.springer.com/chapter/10.1007%2F978-3-642-39884-1_2
-    ديماز أ.و. & أوسكار د.، Blockchain من Bitcoin إلى Dunia، الصفحات 110-111: جساكوم، 2017.
     [email protected] ; @kriptologi
-    مراجع أخرى أنظر إلى المشاركة رقم 1


sr. member
Activity: 280
Merit: 367
AOBT ~ English >>> Arabic
13. Taproot
العودة إلى المحتويات

تعود أصول فكرة Taproot إلى رسالة بريد إلكتروني من مطور Bitcoin غريغوري ماكسويل في يناير 2018 ثم تابع بواسطة بيتر وويل.

قال بيتر وويل: "ما هو الجذر الرئيسي؟ محاولة جعل جميع نصوص الإخراج ومعظم الإنفاق لا يمكن تمييزها". يهدف Taproot إلى تحسين الخصوصية والكفاءة والمرونة في قدرات البرمجة النصية للبيتكوين دون إضافة افتراضات أمنية جديدة.



بدلاً من وجود مفاهيم منفصلة لـ pay-to-pubkey و pay-to-script-hash، ادمجهما في مفهوم واحد واجعل كل مخرجات على حد سواء. سيكون كل مخرج قابلاً للإنفاق على مفتاح واحد وبدون نصوص برمجية أو أكثر. ثم سنقوم بذلك بطريقة تجعل الإنفاق باستخدام مفتاح عام فقط سيكون فعالاً للغاية: سيتطلب فقط توقيعًا واحدًا على السلسلة.

Taproot + Schnoor



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

مصدر:
https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-January/015614.html
https://en.wikipedia.org/wiki/Merkle_tree
https://github.com/sipa/bips/blob/bip-schnorr/bip-taproot.mediawiki
https://cryptonews.com/news/bitcoin-a-step-closer-to-taproot-the-biggest-upgrade-since-s-5618.htm
http://www.altnews.nu/taproot-the-new-update-that-will-revolutionize-the-bitcoin-blockchain/
https://en.bitcoin.it/wiki/Script
https://blog.bitmex.com/the-schnorr-signature-taproot-softfork-proposal/
https://www.bitcoinmedia.id/11-tahun-bitcoin-saatnya-privasi-bitcoin-dengan-taproot-dan-schnorr/
https://bitcoinist.com/schnorr-taproot-soft-fork-promises-big-things-for-bitcoin/
https://diyhpl.us/wiki/transcripts/sf-bitcoin-meetup/2019-12-16-bip-taproot-bip-tapscript/


sr. member
Activity: 280
Merit: 367
AOBT ~ English >>> Arabic
12. MAST (شجرة بناء الجملة المجردة Merklized)
العودة إلى المحتويات

أشجار بناء الجملة المجردة Merklized (MAST) هي اقتراح إضافي مقترح في بروتوكول Bitcoin يتيح تنفيذ ما يلي:
- حجم صفقة أصغر
- مزيد من الخصوصية
- عقد ذكي أكبر.

المشكلة: لم يتم استخدام بيانات البرنامج النصي.
- يمنح ساتوشي ناكاموتو Bitcoin ميزة تسمح للمستخدمين بكتابة البرامج (تسمى النصوص البرمجية) التي يمكن استخدامها مفاتيح عامة ديناميكية وتوقيعات.
- عند تحديد برنامج نصي - وهو البرنامج الافتراضي لكل محفظة - فإن الإجماع على بروتوكول Bitcoin لن يسمح لأي شخص بالإنفاق على عملة البيتكوين الخاصة بك حتى يبرر برنامج نصي محدد مسبقًا العملية.
- حاليًا، يجب كتابة جميع البرامج النصية على Blockchain (ككل).

أصل ماست
فكرة MAST تأتي من مفهومين موجودين مسبقا، وهما أشجار بناء الجملة المجردة (AST) و أشجار ميركل.
- AST - هي طريقة لوصف البرنامج من خلال تقسيمه إلى أجزاء منفصلة بحيث يسهل تحليل وظائف كل منها وتحسينها أيضًا.
- Merkle Tree - تسمح للعقدة بنسخ بعض المعلومات دون الحاجة إلى نسخ جميع المعاملات.

-snip-

صور شجرة ميركل

هناك مزايا لاستخدام شجرة Merkle من حيث التحقق من الكتلة.
على سبيل المثال، في بنية شجرة Merkle في الصورة أعلاه، للتحقق من المعاملة D، لا تحتاج العقدة إلى نسخ جميع المعاملات A وB وC وD وE، ولكنها كافية لنسخ C و AB و EEEE لإنتاج جذر Merkle. وقد أدى ذلك إلى ظهور العقد التي لا تحتوي على نسخة كاملة من blockchain، والتي تسمى بعد ذلك التحقق من الدفع المبسط (SPV).

المرجع: دليل مطور بيتكوين - https://bitcoin.org/en/developer-guide#transaction-data (دي.إيه هاردينج - 2015، 12 يناير 2016) - https://bitcoin.org/en/glossary/simplified-payment-verification.

مثال على شجرة بناء الجملة المجردة



مثال على شجرة ميركل



مثال على MAST
يمكن لـ Allice استخدام ما يصل إلى BTC (الصورة اليسرى)، أو بعد ثلاثة أشهر، يمكن لبوب وتشارلي إنفاق BTC (الصورة اليمنى) - ما عليك سوى الحفظ بالكامل من الرهون (جذر Merkle) للحصول على جميع الاشتراكات .



فوائد تنفيذ MAST
1. المعاملات الصغيرة
يمكنك إضافة العديد من المشتركين كما تريد.



2. مزيد من الخصوصية
من المرجح أن تعمل فوائد MAST بشكل أفضل في تحسين الخصوصية عند دمجها مع طرق أخرى مثل generalized threshold trees (بيتر وويل وجريجوري ماكسويل), نصوص برمجية بدون نصوص (أندرو بولسترا) و discrete log contracts (ثاديوس دريجا).

3. أكبر العقد الذكي
لدى Bitcoin ثلاثة أحجام بايت مختلفة تنطبق على كل نص برمجي اعتمادًا على تطور الرهون.



مع MAST، لا يمكنك تجاوز الحد الأقصى للبايتات
حد عشرة آلاف بايت للنصوص البرمجية الفارغة، و520 بايت حدًا لـ P2SH، و10000 بايت حدًا لـ SegWit.

مرجع:
- https://github.com/jl2012/bips/blob/mast/bip-mast.mediawiki
- https://github.com/bitcoin/bips/blob/master/bip-0114.mediawiki
- http://www.mit.edu/~jlrubin/public/pdfs/858report.pdf
- https://bitcointechtalk.com/what-is-a-bitcoin-merklized-abstract-syntax-tree-mast-33fdf2da5e2f
- https://www.youtube.com/watch?v=Phn_Im2K_PY
- https://bitcoinops.org/en/topics/mast/
- https://themoneymongers.com/merkelized-abstract-syntax-tree-mast/
- https://diyhpl.us/wiki/transcripts/bitcoin-core-dev-tech/2017-09-07-merkleized-abstract-syntax-trees/
- دليل مطور البيتكوين  - https://bitcoin.org/en/developer-guide#transaction-data (دي.إيه هاردينج - 2015، 12 يناير 2016)
  https://bitcoin.org/en/glossary/simplified-payment-verification
- مراجع أخرى أنظر إلى المشاركة رقم 1


sr. member
Activity: 280
Merit: 367
AOBT ~ English >>> Arabic
11. توقيع شنور
العودة إلى المحتويات
توقيع شنور هو نظام توقيع: مجموعة من القواعد الرياضية التي تربط المفتاح الخاص والمفتاح العام والتوقيع.
اخترع Claus-Peter Schnorr نظام التوقيع الرقمي هذا، لكنه لم يكن مخصصًا في الأصل لتقنية التشفير.
شنور هي خوارزمية بديلة للتوقيع الرقمي ولها العديد من المزايا.

حاليًا، تستخدم Bitcoin خوارزمية ECDSA (خوارزمية التوقيع الرقمي للمنحنى الإهليلجي) لإنشاء توقيعات مشفرة للإرسال/التسليم secp256k1 الرسائل وزوج المفاتيح.
السبب الرئيسي وراء عدم استخدام Bitcoin لتوقيع Schnorr في البداية هو أن Schnorr غير موحد وغير متوفر في مكتبات التشفير بشكل عام.

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

في السابق، لم يكن من الممكن استخدام شنور في بروتوكول البيتكوين. تم تضمين مخططات التوقيع الأخرى، ECDSA، في بروتوكول Bitcoin، لذا يتطلب تغييرها شوكة صلبة.
ولكن مع SegWit (الشاهد المنفصل)، يتم نقل بيانات التوقيع الرقمي بالكامل إلى جزء منفصل من المعاملة: لم يتم دمج الشاهد في بروتوكول Bitcoin القديم. يمكن تغيير جميع القواعد المطبقة على Witness تقريبًا من خلال الشوكات الناعمة، بما في ذلك المخطط المستخدم في التوقيعات.

سعة
الجزء الأكثر فائدة في شنور هو تجميع التوقيعات المتعددة.

تتضمن العديد من معاملات البيتكوين مدخلات متعددة. تتطلب كل هذه المدخلات توقيعات منفصلة، مما يعني أنه يجب إدخال كل هذه التوقيعات في المعاملة، ويجب إرسالها جميعًا عبر الشبكة، ويجب تضمينها جميعًا في الكتلة.
ولكن مع Schnorr، تتطلب جميع المدخلات توقيعًا واحدًا مدمجًا يمثل كل هذه التوقيعات المختلفة.
يمكن لـ Schnorr توفير خيار التعامل باستخدام نظام بسيط متعدد المستخدمين.

وهي إحدى المزايا التي تقدمها شنور. نظرًا لأنه يجب إدخال توقيع واحد فقط في المعاملة، فيجب إرسال توقيع واحد فقط عبر الشبكة، ويجب إدخال توقيع واحد فقط في الكتلة. وهذا يعني أن هناك مساحة أكبر للمعاملات.
يعتمد المقدار الدقيق للمساحة الإضافية على نوع المعاملة المضمنة في الكتلة. لكن التقديرات التقريبية التي أجراها Eric Lombrozo (مطور Bitcoin الأساسي) تظهر أن توقيع Schnorr يمكن أن يزيد في النهاية السعة الإجمالية بنسبة 40 بالمائة أو أكثر، وهي نسبة إضافية تتراوح بين 60 إلى 100 بالمائة تم تقديمها سابقًا بواسطة Segregrated Witness.

متعدد التوقيع
وينطبق بناء القدرات، كما هو موضح أعلاه، على المعاملات العادية، لأن العديد من المعاملات تتضمن أكثر من مدخل واحد. لكن الفوائد يمكن أن تكون أكثر أهمية من حيث المعاملات متعددة التوقيع، وهي المعاملات التي تتطلب فيها البيانات الواحدة نفسها توقيعات متعددة (عادةً من أشخاص مختلفين).


حجم Bitcoin blockchain مع وبدون التوقيعات المتعددة.
مصدر: https://eprint.iacr.org/2018/068.pdf


خصوصية
كما ذكرنا سابقًا، يمكن أن تشتمل المعاملة الواحدة على العديد من المدخلات. بشكل عام، يشير هذا الإدخال إلى العناوين التي يتحكم فيها نفس الشخص.
لكن خدعة تعزيز الخصوصية التي اكتشفها جريجوري ماكسويل (مطور Bitcoin Core)، CoinJoin، تسمح لمستخدمين مختلفين بدمج جميع معاملاتهم في معاملة واحدة. ستتضمن هذه المعاملة الواحدة عدة مدخلات من دافعين مختلفين، والتي ترسل الأموال إلى عدة مخرجات تنتمي إلى مستفيدين مختلفين.
ملاحظة: يمكن رؤية المناقشة حول Coinjoin في موضوع خصوصية وإخفاء الهوية في Bitcoin، النقطة 6. CoinJoin.

إذا تم تنفيذها بشكل صحيح، فإن CoinJoin تعد طريقة رائعة لزيادة الخصوصية في بروتوكول Bitcoin، لأنه ليس من الواضح ما هي المدخلات المدفوعة، وما هي المخرجات الصحيحة.
CoinJoin ليس مفهوما جديدا. ولكن حتى الآن فإن CoinJoin عادةً ما يكون أمرًا صعبًا بعض الشيء. ولهذا السبب فإن معظم الناس لا يهتمون.
لكن توقيع Schnorr يمكن أن يضيف مزايا جديدة إلى CoinJoin. فهو يسمح لجميع المشاركين في معاملات CoinJoin ليس فقط بدمج معاملاتهم ولكن أيضًا بدمج توقيعاتهم. والقيام بذلك يعني أن حجم المعاملة الفعلي سيكون أصغر من جميع المعاملات الفردية مجتمعة. وهذا بدوره يعني أن عامل التعدين سيفرض عادةً رسومًا أقل مقابل معالجة المعاملة.
لن يؤدي استخدام نظام توقيع Schnorr على CoinJoin إلى زيادة الخصوصية فحسب، بل يمكن أيضًا - وهو الأهم - أن يقلل التكاليف لجميع المشاركين في المعاملة.


مرجع:
- غريغوري ماكسويل، وأندرو بولسترا، ويانيك سورين، وبيتر وويل، التوقيعات المتعددة البسيطة من شنور مع تطبيقات على البيتكوين، https://eprint.iacr.org/2018/068.pdf
- شنور، https://en.bitcoin.it/wiki/Schnorr
- توقيع شنور, https://en.wikipedia.org/wiki/Schnorr_signature
- آرون فان ويردوم، قوة شنور: خوارزمية التوقيع لزيادة حجم البيتكوين وخصوصيتها،
  https://bitcoinmagazine.com/articles/the-power-of-schnorr-the-signature-algorithm-to-increase-bitcoin-s-scale-and-privacy-1460642496
- أليسا هيرتيج، تتطلع شركة Schnorr إلى أن تصبح أكبر تغيير في Bitcoin منذ SegWit،
  https://www.coindesk.com/schnorr-is-looking-poised-to-become-bitcoins-biggest-change-since-segwit
- رينيه بيكهارت، مقدمة لتوقيعات شنور الخاصة بالبيتكوين وشبكة Lightning. البرنامج التعليمي لتوقيع شنور الجزء الأول،
  https://www.youtube.com/watch?v=n5aompcR9W0
- رينيه بيكهارت، MuSig - العناوين المتعددة التوقيعات في البيتكوين. البرنامج التعليمي لتوقيع شنور الجزء الثاني،
  https://www.youtube.com/watch?v=4v4G8Vtr3Bk
- رينيه بيكهارت، مقدمة لتوقيعات المحول عبر توقيعات شنور - البرنامج التعليمي لتوقيع شنور الجزء 3،
  https://www.youtube.com/watch?v=a8Pdpz_Jzok
- يوديك براستيا، ترقية البيتكوين كاش إلى Fitur Pemulihan Dan Keamanan, https://www.seputarforex.com/berita/bitcoin-cash-upgrade-fitur-pemulihan-dan-keamanan-288550-15
- خصوصية, https://en.bitcoin.it/wiki/Privacy
- مراجع أخرى أنظر إلى المشاركة رقم 1


sr. member
Activity: 280
Merit: 367
AOBT ~ English >>> Arabic
10. خدمة الخلط
العودة إلى المحتويات
هناك طرق أخرى للتعامل مع مشكلات الخصوصية في معاملات البيتكوين، وهي استخدام خدمة الخلط (العشوائية).


خلط البيتكوين20

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

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

المجموعة الثانية هي خدمة تجمع عدة معاملات في معاملة مهمة باستخدام مفهوم مثل CoinJoin (تجمع الآلية عدة معاملات متشابهة في معاملة تتكون من العديد من المدخلات والمخرجات).

عندما يستخدم المستخدمون خدمات مثل هذه، يتعين عليهم دفع رسوم خدمة البيتكوين لمدير الخدمة بمبلغ يتراوح بين 0.5% إلى 3%. على الرغم من أن مثل هذه الخدمات قد تزيد من عدم الكشف عن هويته، إلا أن هناك أيضًا مخاطر يتحملها المستخدمون، لأنهم لا يستطيعون التحكم في عملة البيتكوين الخاصة بهم عندما يرسلون البيتكوين إلى عنوان البيتكوين الخاص بالمدير. وهذا يعني أنه عندما يتصرف مدير الخدمة بطريقة احتيالية عن طريق سرقة عملة البيتكوين الخاصة بالمستخدم، لا يمكن للمستخدم القيام بأي شيء آخر لأنه لا يمكن إلغاء جميع معاملات البيتكوين.

في أطروحة فيليكس مادواكور 20 حول خدمات الخلط / معاملات البيتكوين المجهولة، الصفحات 18-20، تم تقسيم طريقة الخلط إلى ثلاث فئات
https://www.dropbox.com/s/3yapwyfz72tvswh/BA_mixing_services.pdf?dl=0
وفيما يلي ملخص لهذه الفئات:

1. الخلط اللامركزي (خلط P2P)


شخصية من خدمة خلط P2P

تم نشر العديد من الأوراق العلمية، مثل أو حول الخوارزميات، التي تسمح بنقل البيتكوين بشكل مجهول. تم تنفيذ بعض هذه الخوارزميات بعملات مشفرة مختلفة بشكل افتراضي (على سبيل المثال: Zerocash22)، ولكن في وقت كتابة [-thesis-]، لم يتم تطبيق أي نهج على نطاق واسع المعتمد في شبكة البيتكوين. على عكس خدمات الخلط المركزية (CMS)، يجب تنفيذ خلط P2P في برنامج محفظة Bitcoin حتى يتمكن المستخدمون من الوصول إليه.

2. خدمات الخلط المركزية (CMS)


شخصية من خدمات الخلط المركزية

عادةً ما يتم تشغيل خدمات الخلط المركزية (CMS) بواسطة موفري مواقع الويب التجارية الذين يعلنون أن خدماتهم يمكنها إخفاء هوية معاملات Bitcoin. عادةً ما تفرض CMS رسومًا تصل إلى 3٪ من المبلغ الأولي للعملات المعدنية التي لم يتم بيعها. غالبًا ما يتم استخدام خوارزمية خلط P2P داخليًا بواسطة CMS.

3. خلط خارج السلسلة

يمكن للجمهور الوصول إلى كل معاملة يتم إرسالها عبر شبكة Bitcoin من خلال Bitcoin blockchain. ومع ذلك، ظهرت مؤخرًا العديد من الجهود العلمية لإيجاد حلول لإرسال واستقبال معاملات البيتكوين دون الحاجة إلى نشرها على البلوكشين.
ومن بين الحلول التنفيذية لهذه المشكلة ما يلي شبكة البرق.
تؤدي الشبكة المسرّعة إلى إجراء معاملات تكاد تكون فورية وقد تؤدي إلى إلغاء تكاليف المعاملات.

-snip- يعد إخفاء الهوية أمرًا صعبًا للغاية، خاصة مع الأنظمة القائمة على blockchain حيث يجب أن يكون الكثير من البيانات علنية، ولكن أيضًا في مجالات أخرى (على سبيل المثال، هناك العديد من نقاط الضعف المعروفة في Tor). يجب عليك دائمًا العمل مع توقع أن أي نظام إخفاء هوية تستخدمه سوف يفشل في النهاية. إذا كنت واثقًا في أي وقت مضى من عدم الكشف عن هويتك، فأنت مخطئ. ...
-snip- أنه على الرغم من أن خدمة الخلط/خوارزمية الخلط قد تبدو موثوقة في الوقت الحالي، من خلال خطأ تسرب/تنفيذ واحد، يمكن للمهاجم أن يكون قادرًا على إلغاء إخفاء هوية أي معاملة سابقة تمت معالجتها بواسطة خدمات الخلط. على الرغم من قيام الخدمة بإصلاح خطأ التسرب/التنفيذ، إلا أن كل معاملة تمت معالجتها قبل الإصلاح تكون معرضة للخطر بشكل لا رجعة فيه. -snip-

مقارنة بين Bitcoin Mixer وCoinJoin23:
Quote
#خلاطCoinJoin
1مصدر مغلق ولا يمكن التحقق من النظام.مفتوح المصدر ولا يمكن للنظام التحقق منه (بشكل عام).
2يتحكم الخلاط في العملة.يتحكم المستخدم في العملة
3يتم فقدان الخصوصية إذا استمر الخلاط في نشاط الخلط أو كانت طريقة الخلط خاطئة.[24]يتم فقدان الخصوصية إذا كان تنفيذ CoinJoin غير صحيح.
تم تجميع بعض روابط موقع Bitcoin Mixers Bitcoin Tumblers بواسطة LeGaulois25:
https://bitcointalksearch.org/topic/m.28964833

مرجع:
20. معاملات البيتكوين المجهولة. فيليكس مادواكور
     https://www.dropbox.com/s/3yapwyfz72tvswh/BA_mixing_services.pdf?dl=0
21. ديماز أ.و. وأوسكار د. Blockchain من البيتكوين إلى دنيا, الصفحات 109-110، 2017: جساكوم
22. إيلي بن ساسون، وأليساندرو كييزا، وكريستينا جارمان، وماثيو جرين، وإيان مايرز، وإيران ترومر، ومادارس فيرزا.
  Zerocash: مدفوعات مجهولة لا مركزية من البيتكوين.
      في الأمن والخصوصية (SP, 2014 IEEE Symposium on, الصفحات 459-474. IEEE, 2014
23. https://bitcointalksearch.org/topic/edu-bitcoin-mixing-service-5125545 - ETFbitcoin
24. كسر خدمات الخلط - madu
25. قائمة 2019 لمواقع خلاطات البيتكوين ومواقع Bitcoin Tumblers - LeGaulois
-    [الدليل] طرق الخلط اللائقة - theymos
-    ما هو بيتكوين خلاط؟ - RapTarX
-    معاملات بيتكوين مجهولة المصدر. بي.مارتن وأ.تاكي. (2013، 25 أغسطس 2015/0)
-    CoinJoin: خصوصية البيتكوين في العالم الحقيقي بواسطة gmaxwell
 -   مراجع أخرى أنظر إلى المشاركة رقم 1


sr. member
Activity: 280
Merit: 367
AOBT ~ English >>> Arabic
9. تجنب الدمج
العودة إلى المحتويات
تجنب الدمج هو مصطلح قدمه مايك هيرن في المفهوم الذي طرحه لتحديد مشكلات خصوصية البيتكوين.
تجنب الدمج هي فكرة تقسيم عدد معين من معاملات البيتكوين إلى عدة معاملات لتجنب التعرف على مستخدم المبلغ المحدد المرسل من مستخدم إلى آخر19.
من خلال حل المعاملات بكمية صغيرة من البيتكوين، سيكون التعرف على هذه المعاملات أكثر صعوبة.

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

خصائص التنفيذ

يحتوي هذا المخطط على العديد من الأشياء التي تجعل من الجيد تنفيذه:
  • يمكن كتابتها بشكل تدريجي   —   يمكن لخوارزمية بسيطة وغير ذكية جدًا تحسين خصوصية شخص ما. وفي وقت لاحق، يمكن تطوير ونشر خوارزمية أفضل، ولكنها لا تتطلب أي ترقيات عالمية معقدة. يعد هذا مناسبًا تمامًا لنموذج تطوير المحافظ المتنافسة الذي يعتمد على المتطوعين والذي تعتمده Bitcoin.
  • إنها بسيطة جدًا ولا تحتوي على أجزاء متحركة أو آلات كبيرة. لا داعي للقلق بشأن وجود هاتف محمول عشوائي في الجانب الآخر من العالم يقود إلى نفق في اللحظة الخطأ، أو تشغيل إعادة تنفيذ عربات التي تجرها الدواب للبرنامج.
  • لا توجد مركزية، ولا حتى أي خوادم موعد عابرة.
  • لا توجد أي مخاطر قانونية، لأنك لا تعتمد على أي خدمات يمكن اعتبارها أدوات لغسل الأموال.
  • إنها قوية. أعلاه، قدمت أمثلة لكيفية ظهور CoinJoin وهي تعمل ولكنها لا تزال تتسرب في ظل وجود القليل جدًا من المعلومات الإضافية. تجنب الدمج ليس لديه هذه المشكلة.

هناك أيضًا بعض السلبيات:
  • مدى جودة خصوصيتك يعتمد بشكل كبير على مدى ذكاء الأشخاص الذين يرسلون لك المعاملات المالية. وبالتالي فإن خصوصيتك تعتمد على الأشخاص الذين قد لا يكون لديهم الكثير من الحوافز لفعل أي شيء حيال ذلك. نأمل أن يقوم برنامج المحفظة الشائعة بفعل الشيء الصحيح بشكل افتراضي.
  • فهو يزيد من عدد المعاملات، على الرغم من أن النفقات العامة ليست عالية كما قد تعتقد  —  المعاملة هي مجرد قائمة من المدخلات والمخرجات ورأس حقلين (الإصدار ووقت القفل). لا يتم تغيير المدخلات والمخرجات حقًا عبر تطبيق CoinJoin الجيد، ويمكن بسهولة ضغط الإصدار/وقت القفل/تشفير المتغير لتوفير المساحة. سيكون الفرق حسب ترتيب البايتات وليس الكيلوبايت.
  • يعتمد على بروتوكول الدفع. لكن أشياء كثيرة تعتمد على ذلك، ويعد بروتوكول الدفع أمرًا بالغ الأهمية للقضاء على إعادة استخدام العنوان، وهو أمر ضروري لكي تعمل جميع مخططات الخصوصية المقترحة على أي حال. من المهم أن نجعل BIP70 سهلاً وواسع الانتشار قدر الإمكان.


مرجع:
19. م. هيرن. (11 ديسمبر 2013). تجنب الدمج ملاحظة حول تقنيات تعزيز الخصوصية في بروتوكول Bitcoin.
     https://medium.com/@octskyward/merge-avoidance-7f95a386692f
 -   https://bitcoinfoundation.org/forum/index.php?/topic/572-merge-avoidance/
 -   اقتراح لإضافة ملحق تجنب الدمج إلى بروتوكول الدفع - amincd
     https://bitcointalksearch.org/topic/proposal-to-add-merge-avoidance-extension-to-payment-protocol-1120137
 -   ديماز أ.و. وأوسكار د. Blockchain من البيتكوين إلى دنيا, الصفحة 109، 2017: جساكوم
 -   مراجع أخرى أنظر إلى المشاركة رقم 1


sr. member
Activity: 280
Merit: 367
AOBT ~ English >>> Arabic
8. MixCoin
العودة إلى المحتويات
MixCoin هو مفهوم يخلق المساءلة عن خلط الخدمات18. لا يتطلب تنفيذ MixCoin إجراء تغييرات على بروتوكول Bitcoin بحيث يمكن للمستخدمين تنفيذه بسهولة.
في MixCoin، هناك طرفان معنيان. الطرف الأول هو الطرف الذي يريد القيام بالعشوائية للبيتكوين، والطرف الثاني هو الطرف الذي يقدم خدمات التوزيع العشوائي.
تم تقديم مساءلة MixCoin كدليل على المعاملة. إذا قام مزود الخدمة بالغش عن طريق سرقة عملة البيتكوين الخاصة بالمستخدم، فسوف يكشف المستخدم عن أدلة الصفقة، وبالتالي تدمير سمعة مزود الخدمة.

فيما يلي رسم تخطيطي يوضح بروتوكول MixCoin18:



يجب أن يتخذ المستخدم "أ" ومزود الخدمة "م" عدة خطوات. يقدم المستخدم "أ" طلب خدمة إلى "م" لإنشاء معاملة بيتكوين. إذا وافق M، يقوم M بتوقيع المعلومات المتعلقة بالمعاملة التي طلبها A باستخدام المفتاح الخاص لـ M. البيانات الموقعة هي دليل سيتم تخزينه بواسطة A ويمكن لأي شخص التحقق منه باستخدام المفتاح العام لـ M. بعد ذلك، يدفع "أ" مبلغًا من البيتكوين وافق عليه "م"، بما في ذلك رسوم المعاملات المدفوعة إلى "م". إذا كان "م" يتصرف بأمانة عن طريق إرسال البيتكوين على النحو المتفق عليه، فيمكن إزالة الأدلة. ولكن إذا كان M يغش، فيمكن لـ A أن ينشر دليلاً ينص على أن M لم يكن صادقًا.

مرجع:
18. جيه. بونيو، أ. نارايانان، أ. ميلر، ج. كلارك، ج. أ. كرول، وإي دبليو فلتن,
     "Mixcoin: عدم الكشف عن هويته للبيتكوين مع مزيج مسؤول،" في التشفير المالي وأمن البيانات، تحرير: سبرينغر،
  2014، ص 486-504.
     رابط للتحميل (PDF): http://www.jbonneau.com/doc/BNMCKF14-FC-mixcoin_proceedings.pdf
 -   ديماز أ.و. وأوسكار د. Blockchain من البيتكوين إلى دنيا, الصفحات 107-109، 2017: جساكوم
 -   مراجع أخرى أنظر إلى المشاركة رقم 1


sr. member
Activity: 280
Merit: 367
AOBT ~ English >>> Arabic
sr. member
Activity: 280
Merit: 367
AOBT ~ English >>> Arabic
6. CoinJoin
العودة إلى المحتويات
يقدم غريغوري ماكسويل حلاً بديلاً لزيادة مستوى الخصوصية لمستخدمي البيتكوين، يسمى CoinJoin13، وهو عبارة عن تطوير للأفكار التي تم تقديمها مسبقًا حول Taint14، CoinJoin هي آلية تجمع بين العديد من المعاملات المماثلة في معاملة تتكون من العديد من المدخلات والمخرجات. ثم تم تطبيق مفهوم CoinJoin في تطبيق يسمى CoinJoin15.

-snip-
معاملات CoinJoin13

توضح الصورة أعلاه كيفية عمل CoinJoin وكيفية مقارنتها بمعاملات Bitcoin.

في المعاملة 1، يريد عنوان 1FF الذي يحتوي على 50 بيتكوين إرسال 0.5 بيتكوين إلى عنوان آخر، 1A1، بعنوان إرجاع 1FF. في نهاية المعاملة، سيكون عنوان 1FF يحتوي على 49.5 بيتكوين بيتكوين.

في المعاملة 2، هناك العديد من عناوين الإدخال والإخراج. على الرغم من أن هذا المخطط يبدو كمعاملة بيتكوين عادية، إلا أنه يمكن استخدامه لحماية هوية المستخدم المرتبط بالمعاملة. على سبيل المثال، يريد مالك العنوان 1A1 إرسال 0.8 BTC إلى 1E5 ولا يريد أن يعرف أي شخص آخر بهذه المعاملة، لذلك فهو يجمع المعاملة مع معاملة أخرى بنفس الحجم، على سبيل المثال، من العنوان 1C3 إلى 1D4. وهذا يعني أنه من خلال النظر إلى المعاملة، لا يستطيع المراقب تحديد العنوان الذي يستقبل عنوان 1A1، لأن البيتكوين قد يكون نشأ من 1D4 أو 1E5.

تحديث
ومن التطبيقات الرائدة في تطبيق مفهوم CoinJoin:

تهانينا لمطوري Wasabi وJoinMarket! كانت JoinMarket رائدة في الكثير من علوم CoinJoin (وراجع للشغل، كتب بيلشر مقالة ويكي ممتازة وشاملة حول الخصوصية)، في حين أن Wasabi هي المحفظة الأولى التي تطبق CoinJoin بطريقة قابلة للاستخدام للغاية وسليمة. باعتباري موقعًا ومانحًا لصندوق مكافآت CoinJoin، أشعر بسعادة غامرة لوجود هاتين القطعتين من البرامج!

لكل من يتطلع إلى تحسين خصوصيته، أوصي بشدة بمراجعة الوسابي، خاصة عبر "الخلاطات" المركزية. -snip-

ملحوظة:

-snip- الوسابي لم يعد صديقنا بعد الآن.  انضموا إلى قارب العدو.  لذلك أعتقد أنه من المهم إما إزالتها من OP أو إضافة ملاحظة بارزة جدًا حول عدم دعمها للخصوصية وعدم الكشف عن هويتها بعد الآن بل على العكس.  هذه خطوة مخيبة للآمال للغاية من جانب الوسابي وتثير اشمئزازي ولكن هذا هو الحال. -snip-

أنظر أيضا هذا الرابط: https://blog.wasabiwallet.io/zksnacks-blacklisting-update/

> ما زالوا لم يوضحوا كيف ستقوم شركة zkSNACKs Ltd بالضبط بإدراج بعض مخرجات المعاملات غير المنفقة في القائمة السوداء إذا لم يقوموا بمراقبة وجمع بيانات المستخدم

لم نشرح، لأنه تافه. من حيث التصميم، لا يستطيع منسق الوسابي انتهاك خصوصية مستخدميه. وهذا لا يعني أن المنسق اختار عدم جمع البيانات، ولكنه يعني أنه لا يستطيع جمع البيانات حتى لو أراد ذلك. المنسق يعرف فقط أن UTXOs يشاركون في عمليات الانضمام للعملة - وكذلك الجمهور - وهذا ليس تسربًا للخصوصية.


مرجع:
13. gmaxwell, CoinJoin: خصوصية البيتكوين في العالم الحقيقي
14. gmaxwell, أنا ألوث الثراء! (متعة txn الخام وتحليل "التلوث" المزعج؛ >51 كيلو بيتكوين مرتبط!)
15. ب. مارتن وأ. تاكي. (2013، 25 أغسطس 2015) معاملات البيتكوين المجهولة.
 -   ديماز أ.و. وأوسكار د., Bitcoin Blockchain للعالم, الصفحات 104-105، 2017: جاسكوم
 -   مراجع أخرى أنظر إلى المشاركة رقم 1


sr. member
Activity: 280
Merit: 367
AOBT ~ English >>> Arabic
المؤلف: Husna QA
الموضوع الأصلي: [Education] Bitcoin Privacy and Anonymity




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

جدول المحتويات:

1. مشاكل خصوصية
2. مبادئ KYC وAML
3. Taint
4. القائمة الخضراء
5. تحديد الموقع الجغرافي
6. CoinJoin
7. CoinSwap
8. MixCoin
9. تجنب الدمج
10. خدمة الخلط
11. توقيع شنور
12. MAST (شجرة بناء الجملة المجردة Merklized)
13. Taproot بواسطة DroomieChikito
14. تحليل عدم الكشف عن هويته بيتكوين
15. التحكم بالعملة بواسطة DroomieChikito
16. دائرة المعاملات
مرجع


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


نموذج خصوصية البيتكوين 1

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

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

2. مبادئ KYC وAML
العودة إلى المحتويات
بدأت الحكومات في العالم تدرك مخططات غسيل الأموال التي يمكن تنفيذها باستخدام العملات الرقمية مثل Liberty Reserve، والتي تجبر المؤسسات المالية على تطبيق مبادئ اعرف عميلك (KYC) ومكافحة غسيل الأموال (AML). باستخدام مبدأ KYC، لا يمكن لأي شخص إنشاء حساب مصرفي بدون بطاقة هوية. ويفرض نفس القانون على المؤسسات المالية المرتبطة بنظام البيتكوين، مثل شركة تداول البيتكوين التي تسمح للمستخدمين ببيع أو شراء البيتكوين وتحويل العملات المحلية إلى بيتكوين أو العكس.3

وفي إندونيسيا، اعتمدت إحدى شركات تبادل البيتكوين/العملة المشفرة بالروبية، وهي Indodax، نفس الآلية من خلال مطالبة مستخدميها بتقديم نسخ من هوياتهم ليتم التحقق منها. تم التحقق من صحتها يدويا من قبل الشركة.
وهذا يعني أن خدمات تداول البيتكوين لديها سجل اتصال بين عنوان البيتكوين والهوية الحقيقية للمستخدم.

نظرًا لأنه يمكن لأي شخص رؤية كل معاملة في نظام Bitcoin، يمكن تتبع Bitcoin الذي تم شراؤه من Bitcoin Exchanger بسهولة. لذلك، إذا كان هناك شك في أن المعاملة مرتبطة بأنشطة غير قانونية، فيمكن تحديد هوية المستخدم المعني إذا كان المستخدم يتعامل مباشرة من البورصة.

3. Taint
العودة إلى المحتويات
Taint عبارة عن تتبع للمعاملات يمكن استخدامه لقياس الاتصال بين عنوان Bitcoin وعنوان Bitcoin آخر متصل بالمعاملات بين هذه العناوين.5

هذا هو أفضل ما يمكنني شرحه لتحليل الشوائب الذي تراه على blockchain.info ولكني لست متأكدًا من أنه واضح جدًا: (مثال خيالي للعنوان 1MtPYAjqohLH5gMq3PH5xKVFWWDxrRQEbh)



جميع العناوين التي تلقت دفعة "ملوثة" ولا تؤثر بأي حال من الأحوال على قيمة العملات المعدنية.

تميل العناوين التي تتعامل مع بعضها البعض إلى أن تكون ذات صلة، على سبيل المثال، مملوكة لنفس المستخدم، أو أن تكون لها علاقة بين البائع والمشتري في نظام المعاملات لشراء وبيع السلع أو الخدمات.

كانت هناك أداة تحليل العيب على Blockchain.info (https://www.blockchain.com/)
ولكن في هذا الوقت، تتم إزالة الميزة6. (CMIIW)

-snip-
أنا أيضًا غاضب بصراحة من أن شخصًا ما قد يدخل إلى السوق بمثل هذا التفكير المشوش، ويحاول تخريب أو تدمير ميزة البيتكوين الأساسية التي تعطي قيمتها، حيث تم إنشاء القيمة بواسطة ساتوشي وطاقم من الملايين من الرجال. - ساعات من مساهمات المجتمع والمعالجات التقنية في تطويره في الغالب في الوقت التطوعي. أنا لست شخصًا يميل إلى الشتائم، لكن هذا غبي وخطير إلى حد مدهش.   من فضلك توقف الآن.  يُزعم في المقال أنهم طلبوا المشورة من توأم وينكلفوس، إذا كان التوأم يقدرون ما يقدر بـ 30 مليون دولار من عملة البيتكوين، فيجب عليهم نصحهم بالتوقف: إذا تم تدمير قابلية الاستبدال، فستتأثر قيمة عملات البيتكوين كعملة معاملة.  
-snip-
سوف تقوم Greenlist بإزالة مفهوم الوظيفة، وهو مفهوم حيث يجب أن يكون لأي عملة بيتكوين بنفس المبلغ قيمة متساوية بغض النظر عن مكان نشأة البيتكوين.
سيقوم نظام القائمة الخضراء هذا بإنشاء تقييمات مختلفة للبيتكوين اعتمادًا على ما إذا كانت عملة البيتكوين تأتي من عنوان متكامل.
يمكن أن تكون سياسات القائمة الخضراء نقطة انطلاق للوكلاء الحكوميين الذين لديهم إمكانية الوصول إلى قاعدة البيانات لتتبع هوية أي شخص يتعامل باستخدام عنوان بيتكوين محدد.8.

5. تحديد الموقع الجغرافي
العودة إلى المحتويات
يمكن فهم تحليل تحديد الموقع الجغرافي كطريقة لرسم خرائط لمستخدمي Bitcoin بناءً على موقعهم على سطح الأرض. يمكن للتقرير القيام بذلك عن طريق تحديد مواقع البائعين الذين يقبلون عملة البيتكوين كوسيلة للدفع.
في كل مرة يقوم فيها المستخدم بإجراء عملية دفع بعملة البيتكوين، يمكنه تقدير أن المستخدم موجود في نفس موقع البائع، بالطبع على افتراض أن البائع يبيع البضائع دون الاتصال بالإنترنت في المتاجر الفعلية الموجودة لديه. وبالتالي، يمكن للمحللين تتبع تفاصيل المعاملة، بما في ذلك، إذا لزم الأمر، فحص كاميرات الدوائر التلفزيونية المغلقة عند البحث عن وجود المستخدم.


خريطة حرارية لتجار التجزئة الذين يقبلون العملات المشفرة كوسيلة للدفع.12

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

مرجع:
العودة إلى المحتويات
-   https://en.bitcoin.it/wiki/Privacy
1. ساتوشي، بيتكوين: نظام النقد الإلكتروني من نظير إلى نظير
2. ديماز أ.و. & أوسكار د.، Blockchain من بيتكوين إلى دنيا، الصفحات من 100 إلى 104، 2017: جساكوم
  [email protected] ; @kriptologi
3. إم موسر، ر. بوهم، ود. بروكر، "تحقيق في أدوات غسيل الأموال في النظام البيئي للبيتكوين،"
  في قمة الباحثين في الجرائم الإلكترونية (eCRS)
، 2013، الصفحات من 1 إلى 14.
4. كايسا، المعلومات القانونية للعملات المشفرة في إندونيسيا
5. ما هو العيب؟
6. هل تمت إزالة وظيفة تحليل الشوائب Blockchain.info؟
7. هل هناك أي أدوات أخرى لتحليل الشوائب (بخلاف أدوات blockchain.info)؟
8. فيتاليك بوتيرين، لماذا تعتبر القائمة الخضراء للبيتكوين خطرة من الناحية الهيكلية على النظام البيئي للبيتكوين
9. تل كشمير، تعقيم البيتكوين: هذه الشركة تريد تتبع حسابات البيتكوين “النظيفة”
10. adam3us، التحقق من صحة العملة يسيء فهم إمكانية الاستبدال وقد يؤدي إلى تدمير البيتكوين
11. https://www.reddit.com/r/Bitcoin/comments/1qj7sw/sanitizing_bitcoin_this_company_wants_to_track/
12. https://coinmap.org/ ; https://academy.binance.com/en/articles/what-is-bitcoin





تمت الترجمة بمبادرة من:

Jump to: