Bitcoin Forum
November 03, 2024, 08:41:47 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: هل يمكن استرجاع لايتكوين عند ارساله لعنوا  (Read 43 times)
khaled0111 (OP)
Legendary
*
Online Online

Activity: 2702
Merit: 3037


Top Crypto Casino


View Profile WWW
January 17, 2021, 09:01:45 PM
Merited by hugeblack (2), mikeywith (1)
 #1

من اكثر الاخطاء انتشارا سواء عند المبتدئين او المحترفين هي ارسال عملة معينة لعنوان عملة اخرى تعمل على بلوكتشاين مختلف.

سؤالي هنا عن عملة اللايتكوين LTC هل يمكن استرجاعها عند ارسالها لعنوان بيتكوين او العكس اي هل يمكن استرجاع البيتكوين بعد ارساله لعنوان لايكوين؟

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

اذا كان هناك تفاعل، ساقوم في كل مرة بطرح سؤال من هذا النوع و نحاول حله معا.

mikeywith
Legendary
*
Offline Offline

Activity: 2408
Merit: 6594


be constructive or S.T.F.U


View Profile
January 18, 2021, 05:06:13 AM
Merited by hugeblack (1)
 #2

من اكثر الاخطاء انتشارا سواء عند المبتدئين او المحترفين هي ارسال عملة معينة لعنوان عملة اخرى تعمل على بلوكتشاين مختلف.

سؤالي هنا عن عملة اللايتكوين LTC هل يمكن استرجاعها عند ارسالها لعنوان بيتكوين او العكس اي هل يمكن استرجاع البيتكوين بعد ارساله لعنوان لايكوين؟

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

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
NotATether
Legendary
*
Offline Offline

Activity: 1778
Merit: 7360


Top Crypto Casino


View Profile WWW
January 18, 2021, 09:32:08 AM
 #3

إنه سيفشل بانواع العنوان بيتكوين المختلفة الذي أرسلت بيتكوين اليها، لأسباب مختلفة. ليس من الممكن إرسال ليتكوين إلى عنوان P2WPKH لأن لا يوجد دعم لها في مخزن الكود ليتكوين لأن تم تتشعبة ليتكوين من بيتكوين قبل كتابة و تطوير الBIP لسجويت و يكون المعاملة الذي ارسلها إلى شبكة بيتكوين مرفوض. أما إذا ارساله إلى عنوان بيتكوين مبتدي ب"3" فهذا عنوان P2SH او P2WSH و الفرق بينهم لا يهم للذي أرسل ليتكوين إلى بيتكوين لان السكريين شفرت بHASH160 و لم أظهرت السكرييت للعامة إلا إذا دفع البيتكوين في العنوان و حتى ذلك الحين، لا يمكن إدفاع السكريبت إلى عنوان ليتكوين لأن عوانين ليتكوين يستعمل بادئة مختلفة "L" بدل عن "3" فلجميع الإغراض، يرفض عقدات بيتكوين كور معاملات لديهم عوانين بادئة بغير "3", "1" او "bc1" في الفحص التحقق من العوانين. و بنفس السبب، يرفض العقدات بيتكوين معاملة يرسل بيتكوين إلى عنوان ليتكوين لأن العنوان سيفشل الفحص البادئات ، رغم ان يدعم ليتكوين عوانين P2PKH.

نظيرا يمكنك تعديل البرنامج بيتكوين كور لإضافة بادئة "L" في القائمة البادئين الصالحة و لكو لو فعلت ذلك لقد تمت بإنشاء soft fork و لن يتابعك المعدنين والعقدات الأخرين قواعدك فستظل عوانين ليتكوين مرفوضة من قبل باقي الشبكة.

███████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████

███████████████████████
.
BC.GAME
▄▄▀▀▀▀▀▀▀▄▄
▄▀▀░▄██▀░▀██▄░▀▀▄
▄▀░▐▀▄░▀░░▀░░▀░▄▀▌░▀▄
▄▀▄█▐░▀▄▀▀▀▀▀▄▀░▌█▄▀▄
▄▀░▀░░█░▄███████▄░█░░▀░▀▄
█░█░▀░█████████████░▀░█░█
█░██░▀█▀▀█▄▄█▀▀█▀░██░█
█░█▀██░█▀▀██▀▀█░██▀█░█
▀▄▀██░░░▀▀▄▌▐▄▀▀░░░██▀▄▀
▀▄▀██░░▄░▀▄█▄▀░▄░░██▀▄▀
▀▄░▀█░▄▄▄░▀░▄▄▄░█▀░▄▀
▀▄▄▀▀███▄███▀▀▄▄▀
██████▄▄▄▄▄▄▄██████
.
..CASINO....SPORTS....RACING..


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
mikeywith
Legendary
*
Offline Offline

Activity: 2408
Merit: 6594


be constructive or S.T.F.U


View Profile
January 19, 2021, 08:10:44 PM
 #4

إ أما إذا ارساله إلى عنوان بيتكوين مبتدي ب"3" فهذا عنوان P2SH او P2WSH و الفرق بينهم لا يهم للذي أرسل ليتكوين إلى بيتكوين لان السكريين شفرت بHASH160 و لم أظهرت السكرييت للعامة إلا إذا دفع البيتكوين في العنوان و حتى ذلك الحين، لا يمكن إدفاع السكريبت إلى عنوان ليتكوين لأن عوانين ليتكوين يستعمل بادئة مختلفة "L" بدل عن "3"

فقط للتأكيد, هل تقصج ان تقول ان تحويل لايت كوين LTC الى عنوان بتكوين BTC يبداء ب "3" ليس ممكن؟ او ممكن؟


█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
NotATether
Legendary
*
Offline Offline

Activity: 1778
Merit: 7360


Top Crypto Casino


View Profile WWW
January 19, 2021, 10:35:09 PM
 #5

إ أما إذا ارساله إلى عنوان بيتكوين مبتدي ب"3" فهذا عنوان P2SH او P2WSH و الفرق بينهم لا يهم للذي أرسل ليتكوين إلى بيتكوين لان السكريين شفرت بHASH160 و لم أظهرت السكرييت للعامة إلا إذا دفع البيتكوين في العنوان و حتى ذلك الحين، لا يمكن إدفاع السكريبت إلى عنوان ليتكوين لأن عوانين ليتكوين يستعمل بادئة مختلفة "L" بدل عن "3"

فقط للتأكيد, هل تقصج ان تقول ان تحويل لايت كوين LTC الى عنوان بتكوين BTC يبداء ب "3" ليس ممكن؟ او ممكن؟

إنه من الممكن إرسال إلى الذي يبدء ب"3" لان يملك عنوان ليتكوين بادئة "L" او "3" او "M", و لكن ليس "1" او "bc1" (المصدر). يعني لا يمكن البرنامج ليتكوين معارفة الفرق بين عنوان بيتكوين يبدء ب"3" او عنوان ليتكوين يبدء بها لأن للعنوان هو تفاف حول سكريبت فقط.

رغم ان يدعم ليتكوين P2PKH , انه فقط للعوانين الذي يبدء ب"L"، فلا يوجد عوانين تراث يبدء ب"1" في ليتكوين.

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

███████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████

███████████████████████
.
BC.GAME
▄▄▀▀▀▀▀▀▀▄▄
▄▀▀░▄██▀░▀██▄░▀▀▄
▄▀░▐▀▄░▀░░▀░░▀░▄▀▌░▀▄
▄▀▄█▐░▀▄▀▀▀▀▀▄▀░▌█▄▀▄
▄▀░▀░░█░▄███████▄░█░░▀░▀▄
█░█░▀░█████████████░▀░█░█
█░██░▀█▀▀█▄▄█▀▀█▀░██░█
█░█▀██░█▀▀██▀▀█░██▀█░█
▀▄▀██░░░▀▀▄▌▐▄▀▀░░░██▀▄▀
▀▄▀██░░▄░▀▄█▄▀░▄░░██▀▄▀
▀▄░▀█░▄▄▄░▀░▄▄▄░█▀░▄▀
▀▄▄▀▀███▄███▀▀▄▄▀
██████▄▄▄▄▄▄▄██████
.
..CASINO....SPORTS....RACING..


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!