Author

Topic: سؤال: عنوان جديد بكل حوالة و الخصوصية (Read 269 times)

legendary
Activity: 2492
Merit: 3612
Buy/Sell crypto at BestChange
محفظة Electrum تسمح بعرض العناوين المرسلة والتحكم باي عنوان يمكنك ارسال العملات منه.
معلومات جميلة preview يسمح بعرض الـ inputs , outputs و معلومات آخرى.. لكن من اين يمكن التحكم باختيار inputs ؟ هل يوجد خيار بالاعدادات او ان الموضوع يحتاج لاستخدام الاوامر console فقط من باب الفضول لكن preview  فعلاً يقدم معلومات تفصيلة
اولا اعتذر عن التاخر في الرد ولكن هذا الموضوع سقط سهوا ولم يقم احد بالمشاركة لذلك لم انتبه له.
نعم من خلال  القائمة التحكم في  المدخلات وتحديد اي عنوان يمكنك من السحب ومن ثم التحكم في الرسوم بتقليل عدد المدخلات او تعظيم الخصوصية.
عموما هذه المحفظة توفر لك الكثير من الخيارت وحتي يمكنك من القيام بعمليات الخلط مستخدما اضافة chipmixer لتلك المحفظة.

ايذا تمكنك من اجراء التحويلات من حاسوب غير متصل بالانترنت واجراء عملية الارسال من حاسوب متصل.
sr. member
Activity: 490
Merit: 275
محفظة Electrum تسمح بعرض العناوين المرسلة والتحكم باي عنوان يمكنك ارسال العملات منه.
معلومات جميلة preview يسمح بعرض الـ inputs , outputs و معلومات آخرى.. لكن من اين يمكن التحكم باختيار inputs ؟ هل يوجد خيار بالاعدادات او ان الموضوع يحتاج لاستخدام الاوامر console فقط من باب الفضول لكن preview  فعلاً يقدم معلومات تفصيلة
legendary
Activity: 2492
Merit: 3612
Buy/Sell crypto at BestChange
ما اقصده ان كان هناك طريقة مثلا لاختيار عنوان المدخلات حتى لايتم ادراج عناوين كثيرة بالمدخلات او ان الامر يحدث تلقائيا ويتم اختيار اكثر عنوان مناسب لذلك الرصيد بنفس الموضوع هل يمكن رؤية مدخلات حوالة ما قبل نشرها؟

هذا يعتمد علي محفظتك فاذا كانت سيئة البرمجة قد لا تسمح لك بالتحكم بالمدخلات او حتى الرسوم ولكن المحفظة ذات البرمجة الجيدة ستمكنمك من ذلك كما يمكنك اختيار باي عنوان تريد لعملاتك ان ترسل.
محفظة Electrum تسمح بعرض العناوين المرسلة والتحكم باي عنوان يمكنك ارسال العملات منه.
السؤال الان ما هو الفرق بين ان يتم الارسال من عنوان واحد او اكثر من عنوان؟

 - الخصوصية: اذا كنت تريد ان يتم الارسال من عنوان واحد فلربما لن يتمكن الاخرون من تحديد ان بقية العناوين تتبع لنفس محفظتك.
 - الرسوم المنخفضة: سبب انخفاض الرسوم عندما تقوم بارسال المعاملة من عنوان واحد هو ان كل عنوان يمثل 32 بايت وبالتالي المزيد من الرسوم و لنفرض مثلا المثال التالي

كان لديك مليون دولار في عنوان واحد وقمت بارسالها لعنوان واحد فعندها سيكون لديك دخل واحد يمثل 32 بايت وخرج واحد  وبالتالي ستدفع اقل رسوم ممكنة.
اذا كان لديك مليون دولار بمقدار الف دولار بكل عنوان عندها سيكون لديك  الف دخل وبالتالي عدد كبير جدا من الرسوم مقارنة بالرسوم التي تنفقها من العنوان الواحد.

عموما هناك بعض التقنيات التي يتم اضافتها لتقليل الرسوم في هذه الحالة او ما يعرف ب Schnorr Signature

لم اتطرق للتفاصيل في حسابات الرسوم لانه تم الحديث عنها بهذا المنتدى عدة مرات.

لا تعتذز عن كثر الاسئلة هذا هو الغرض من هذا المنتدى
sr. member
Activity: 490
Merit: 275
بالنسبة للمدخلات فانا لم افهم مقصدك ..

ما اقصده ان كان هناك طريقة مثلا لاختيار عنوان المدخلات حتى لايتم ادراج عناوين كثيرة بالمدخلات او ان الامر يحدث تلقائيا ويتم اختيار اكثر عنوان مناسب لذلك الرصيد بنفس الموضوع هل يمكن رؤية مدخلات حوالة ما قبل نشرها؟


بنفس المثال الذي ادرجته لو كان لدي عناوين متعددة و اكبر رصيد بكل عنوان مثلا 10$ و الحد الادنى لاكمال هذه الحوالة 15$ بهذه الحالة ستاخذ المحفظة بهذه الحالة عنوانين كحد ادنى للمدخلات ؟ ربما يتم ادراج عنوان قد لا يرغب احدهم ان يتم ادراجه بالمدخل حتى يحافظ على خصوصيته ماذا ان كان هذا العنوان الزوج الرئيسي بهذه الحالة يمكن معرفه العناوين الفرعية الاخرى ؟ اعتذر عن كثره الاسئلة ساحاول البحث عن سبب كثره الرسوم عندما تكون مدخلات اكثر الا تتاثر رسوم الحوالة بكثرة المخرجات ؟

لكن هذه النصيحة يمكن نقدها بسهولة اذا ان باستعمال عناوين متعددة سيتم اكتشاف انها على ملك شخص واحد
....
ملاحظة: خاصية الارسال عبر الIP لم تعد ممكنة.
ما فهته انه في حالة كان الرصيد المرسل اكبر من اي رصيد باحد العناوين سيتم تمويل النقص بعنوان اخر من نفس المحفظة  كيف كانت خاصية الارسال عن طريق ip تعمل؟ لم افهم هذه الخاصية
legendary
Activity: 1708
Merit: 1364
🔃EN>>AR Translator🔃
@hugeblack

أتفق معك بكل التفاصيل التي ذكرتها.
فقط فيما يخص استخدام عنوان جديد لكل معاملة كما أوصى بذلك ساتوشي نفسه كوسيلة حمائية اختيارية:
For greater privacy, it's best to use bitcoin addresses only once.  You can change addresses as often as you want using Options->Change Your Address.

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

هذا قد يكون مهما:
When you send to a bitcoin address, you don't connect to the recipient.  You send the transaction to the network the same way you relay transactions.  There's no distinction between a transaction you originated and one you received from another node that you're relaying in a broadcast.  With a very small network though, someone might still figure it out by process of elimination.  It'll be better when the network is larger.

If you send by IP, the recipient sees you because you connect to their IP.  You could use TOR to mask that.

You could use TOR if you don't want anyone to know you're even using Bitcoin.

Bitcoin is still very new and has not been independently analysed.  If you're serious about privacy, TOR is an advisable precaution.
ملاحظة: خاصية الارسال عبر الIP لم تعد ممكنة.
legendary
Activity: 2492
Merit: 3612
Buy/Sell crypto at BestChange
الان نحتاج فهم كيف هذه الطريقة تساهم برفع درجة الخصوصية ما فهمته من هذه الطريقة الغاء تتبع الاموال المستقبلة ماذا عن الاموال المرسلة من نفس العنوان؟
دعنا نتفق اولا انه يمكن تتبع كل العملات في البيتكوين طالما انها موجودة علي البلوكشين وطالما انت قمت باثبات هويتك عند ارسال او استقبال عملات.
اما عن استخدام عناوين متعددة فهي تفيد خصوصيتك من ناحية انه لا يمكن للكل معرفة مقدار الاموال التي تمتلكها فلنفرض مثلا انك قمت باعطائى عنوانك الذي يحتوى جميع معاملاتك من اجل ان ارسل لك تبرع بمقدار 1 دولار عندها ساكون علي اطلاع بكامل اموالك ومعرفه ما اذا كنت ثري ام فقير , ايضا يمكن للصوص تتبعك بعد معرفة انك ثري وتهديدك  Grin

الفكرة تكمن في انك لا تضع كل البيض في سله فاستخدام اكثر من عنوان يجعل امكانية معرفة كامل رصيدك امر اكثر تعقيدا

للمزيد  -----> https://en.bitcoin.it/wiki/Privacy

فيما يتعلق بالHD wallets و ال seed هذه الصورة توضح الكثير من المعلومات

باختصار من خلال البذرة Master seed يمكنك توليد شجرة كثيفة من العناوين  Cheesy

للمزيد ------> https://wiki.trezor.io/Cryptocurrency_standards

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

لنفرض ان لديك 20 دولار وتريد دفع فاتورة الكهرباء 5 دولارات, الماء 5 دولارات, الاتصالات 5 دولارات بشكل مثالي فان المحفظة تقوم بتوليد 4 عناوين للخرج وعنوان للدخل

عنوان الدخل : 20 دولار مقدار ما تملك
عناوين الخرج: 5 دولار كهرباء, 5 دولار ماء, 5 دولار اتصالات, 5 دولار ترجع لحسابك
وبما ان المحفظة تستطيع توليد المزيد من المفاتيح الخاصة والعناوين فهي تقوم بتوليد عنوان جديد تحت تحكمها ومحصلة جميع العناوين تصبح هي محصلة محفظتك


لاحظ كلما زاد عدد العناوين في الدخل كلما زادت الرسوم عند الارسال !؟ ساترك لك السبب لاكتشاف ذلك.
sr. member
Activity: 490
Merit: 275

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

المفترض بالاقسام اتجاه الكتابة من اليمين لليسار يكون صندوق كتابة الردود و المواضيع افتراضياً من اليمين لليسار RTL ربما لان اغلب المستخدمين لغات الكتابة من اليسار لليمين لا يعيرون انتباه لهذه التفاصيل الامر ممكن بـ css لكن يفضل يكون افتراضي بدون اضافات

تحديث: وجدت حل مناسب اضافة شخص قام بتطويرها حاليا اكتب منها تعمل بشكل جيد اتجاه الكتابة لليمين حله بكود سي اس اس بسيط ان كان هناك مهتم الاضافة العضوء تراي نيجا يقول سيحولها ل userscript فقط الاضافة تحتاج فحص فلا نعرف ماوراء الاكواد لكن على الاغلب css و جافاسكريبت لاخفاء بعض العناصر
legendary
Activity: 2506
Merit: 2832
Top Crypto Casino
للأسف لم أجد الخاصية في نسخة الهاتف كما أن محفظتي فارغة أصلا  Grin
بالنسبة لنسخة الحاسوب أذكر أن هناك نافذة تظهر فيها العناوين التي يمكن الارسال منها باختيار العناوين و الظغط على الزر الأيمن يمكنك اختيار الارسال من تلك العناوين المحددة. سأقوم بتعديل هذا الرد عندما أستعمل الحاسوب و أتحقق من المعلومة.

بالنسبة للكتابة أعتقد أنني تعودت على الهاتف.
لا يحتوي الهاتف على لوحة مفاتيح عربية لذلك أستعمل ججهعي.
أكتب كامل النص و الكلمات الانجليزية أكتبها بحروف عشوائية مثل ككهوكعو و عند النسخ و اللصق هنا أغير تلك الكلمات.
بعد النشر أتحقق ان كان هناك أخطاء و تداخل أحاول اصلاحه. ان لم أتمكن أتركه كما هو اذا كان المعنى واضح أو أقوم بحذفه و الانتقال لموضوع أخر
اذا وجدت كلمات غريبة في مواضيعي فإنك تعلم السبب الٱن  Grin
sr. member
Activity: 490
Merit: 275
اذا وجدت فرصه ياريت توضح من اين يمكن التحكم بالمدخلات ؟ بمحفظة الكتريوم مثلا

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

هل هناك اضافة معينة استخدم متصفح فيروفكس
legendary
Activity: 2506
Merit: 2832
Top Crypto Casino
[ seed ]    >   انشاء الزوج الرئيسي من seed    >    انشاء ازواج فرعية انطلاقاً من الزوج الرئيسي
تقريبا هذه هي الفكرة.

عندما نقوم بالارسال من المحفظة لا يحدد اي عنوان تريد الارسال انطلاقاً منه (يبدو ان الامر يحدث تلقائياً..)  اذا فرضنا قمنا بارسال مبلغ بسيط متوفر بباقي العناوين بهذه الحالة يختار احد العناوين فقط دون كشف العناوين الآخرى ؟
المحافظ تقوم باختيار المدخلات بشكل تلقائي و ٱغلب المحافظ تقوم باختيار أنسب المدخلات. يمكن للمستخدم و يستحسن أن يقوم باختيار المدخلات بنفسه لتعزيز الخصوصية و كذلك منع المحفظة من استعمال مدخلات فيها رصيد صغير فتكون العمولة أكبر من المدخل. و تعرف هذه العملية ب Coin Control.

هذه القواعد خاصه بـ HD wallets فقط ؟ هناك نوع آخر لا اتذكره الا تنطبق نفس طريقة انشاء الزوج الرئيسي و الازواج الفرعية و العناوين .. ؟
في السابق كانت المحفظة تنشئ 100 عنوان جديد بشكل عشوائي و تحفظ البيانات في ملف خاص. عند استعمال تلك العناوين يتم انشاء أخرى و حذف السابقة لذلك يجب حفظ نسخة من الملف كل مرة حتى لا تفقد العناوين التي استعملتها في السابق.
اضافة لمشاكل أخرى اذ يجب حفظ كل المفاتيح الخاصة و ما يسببه ذلك من صعوبة عند نقلها لاستعمال محفظة أخرى.

نظرا لكل تلك المشاكل و خاصة هذه الحادثة التي فقد صاحبها 9000 بيتكوين بسبب عدم عمل نسخة من الملف بالشكل الصحيح https://bitcointalk.org/index.php?topic=782.0، تم اقتراح استعمال Deterministic Wallets.
هناك نوعان أساسيان هما deterministic و hierarchical determinisyic.
deterministic wallet يتم استخراج المفاتيح بعملية حسابية بسيطة هي:
SHA256(seed + n)
n هنا هو عدد يتم تغييره بشكل تصاعدي.
HD wallet أكثر تطورا اذ يتم استعمال عمليات رياضية أكثر تعقيدا لاستخراج العناوين تعتمد أساسا على نوعية التشفير التي يعتمدها البيتكوين و هي ECDSA و الميزة هنا أنه يمكن انشاء المفاتيح العامة انطلاقا من المفتاح العام الأب بدون الحاجة لمعرفة المفتاح الخاص.

بهذه الطريقة لا تحتاج لحفظ كل العناوين الخاصة و القلق من امكانية فقدانها. كل ما عليك القيام به هو حفظ ال seed و استعماله كل ما أردت استرجاع محفظتك و عناوينك.
sr. member
Activity: 490
Merit: 275
المفتاح الخاص و المفتاح العام المقابل له يسميان زوج المفاتيح.
يمكن للمحفظة انشاء عدد لا متناهي من أزواج المفاتيح انطلاقا من الزوج الرئيسي.
الزوج الرئيسي تقصد به احد الازواج المنشئة من seed ؟ في هذه الحالة اول زوج منشئ من seed يسمى الرئيسي ؟

[ seed ]    >   انشاء الزوج الرئيسي من seed    >    انشاء ازواج فرعية انطلاقاً من الزوج الرئيسي


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

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

اشكرك على هذه المعلومات الجديدة لاول مره اتعرف عليها و اظن الكثير مثلي هذه القواعد خاصه بـ HD wallets فقط ؟ هناك نوع آخر لا اتذكره الا تنطبق نفس طريقة انشاء الزوج الرئيسي و الازواج الفرعية و العناوين .. ؟
legendary
Activity: 2506
Merit: 2832
Top Crypto Casino
المحافظ الحديثة هي التي تقوم بإنشاء العناوين بشكل تسلسلي محدد و تسمى hierarchical deterministic wallets أو HD wallets.
يتم انشاء المفتاح العام الرئيسي و المفتاح الخاص الرئيسي انطلاقا من seed.
المفتاح الخاص و المفتاح العام المقابل له يسميان زوج المفاتيح.
يمكن للمحفظة انشاء عدد لا متناهي من أزواج المفاتيح انطلاقا من الزوج الرئيسي.

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

لا يمكن لأي شخص الربط بين العناوين الا اذا كان يعرف المفتاح الرئيسي العام أو الخاص أو اذا تم استعمال عناوين مختلفة للارسال في معاملة واحدة.
sr. member
Activity: 490
Merit: 275
السلام عليكم

اهلاً جميعاً توقفت عند هذه النقطة و نريد خبراتكم بهذا الموضوع الان اغلبنا يعرف ان اشهر المحافظ تسمح بانشاء عدد ماتريده من عناوين البيتكوين ساتوشي (ايً كان مطورين او شخص) اقترح استخدام عنوان جديد بكل الحوالة اي اذا اردنا ارسال كوين للمحفظة نستخدم عنوان جديد و لا نعتمد على العنوان السابق [كل العناوين المنشئة اظن تسمى مفاتيح ازواج او شي من هذا القبيل] تكون بنفس المحفظة مع الرصيد الى هنا تمام ..

الان نحتاج فهم كيف هذه الطريقة تساهم برفع درجة الخصوصية ما فهمته من هذه الطريقة الغاء تتبع الاموال المستقبلة ماذا عن الاموال المرسلة من نفس العنوان؟
وصح هي طريقة مفيدة لتشتيت المتتبع السؤال الاخر هل يستطيع الاخرين معرفه عناوين المحفظة الواحد ؟
Jump to: