Bitcoin Forum
March 28, 2024, 11:16:07 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: سلسلة تعلم ★ batching payments  (Read 112 times)
hugeblack (OP)
Legendary
*
Offline Offline

Activity: 2464
Merit: 3551


Buy/Sell crypto at BestChange


View Profile WWW
March 12, 2018, 12:06:05 PM
Merited by OmegaStarScream (2)
 #1

السلام عليكم ورحمة الله وبركاته

وفر ما يصل الي ٦٠% من رسوم معاملات البيتكوين باستخدام هذه الطريقة.


صدق او لا تصدق يمكنك توفير اكثر من 60% من رسوم البيتكوين عن طريق ضغط المدفوعات او ما يعرف ب "batching payments"
ولكن كيف تعمل هذه الطريقة ومقدار ما يمكن توفيره؟




دعنا نتخيل ان احمد يريد الشراء من مطعم محلي:

باستخدام طريقة الدفع الاعتيادية.


كان احمد يريد شراء وجبة من مطعم محلي ولدية حوالي 20 دولار
بعد طلب الوجبة وصلت الفاتورة الي احمد وكان سعرها 10 دولار قدم احمد 20 دولار للنادلة واعادت له مبلغ 10 دولار.
بعد الانتهاء من الاكل احس احمد بالجوع واراد شراء وجبه اخري وليكن سعرها 5 دولارات
بعد طلب الوجبة وصلت الفاتورة الي احمد وكان سعرها 5 دولارات قدم 10 دولارات للنادلة واعادت له 5 دولارات

مجمل المدفوعات 15 دولار  الرسوم 0


باستخدام البيتكوين.

  فلنفرض ان سعر البيتكوين يساوي 1 دولار وان احمد لدية حوالي 20 بيتكوين

 بعد طلب الوجبة وصلت الفاتورة وعندها سيقوم احمد باجراء معاملة دخلها 20 بيتكوين وخرجها 10 بيتكوين للنادلة و 9 بيتكوين ترجع الي محفظته
باستخدم المعادلة في الشرح https://bitcointalk.org/index.php?topic=3083249.msg31803227#msg31803227 يمكننا حساب الرسوم
عدد المدخلات : 1 دخل او 148 بايت
عدد المخرجات : خرجين  او 68 بايت
الثابت : 10 بايت
الاجمالي 226 بايت
اي ما يعادل 1 دولار كرسوم

بعد الانتهاء من الاكل احس احمد بالجوع واراد شراء وجبه اخري وليكن سعرها 5 دولارات
 بعد طلب الوجبة وصلت الفاتورة الي احمد وكان سعرها 5 دولارات قام باجراء معاملة باستخدام البيتكوين دخلها 9 بيتكوين وخرجها 5 بيتكوين للنادلة و 3 بيتكوين الي محفظتة كالاتي
عدد المدخلات : 1 دخل او 148 بايت
عدد المخرجات : خرجين  او 68 بايت
الثابت : 10 بايت
الاجمالي 226 بايت
اي ما يعادل 1 دولار كرسوم

مجمل المدفوعات 15 دولار  الرسوم 2



باستخدام طريقة batching.

بدلا من اجراء معاملتين ودفع رسوم في كل معاملة  يمكنك اجراء معاملة واحده باضافة خرج ثاني للمعاملة الاولي وبالتالي تخفض الرسوم بناء علي معادلة حساب رسوم البيتكوين
تذكر ان اضافة خرج ثاني هو اضافة 34 بايت لمعاملتك بالاتي:
 عدد المدخلات في المعاملة الجديدة : 1 مدخل يحتوي علي 20 بيتكوين او السعر الاساسي
عدد المخرجات:
1 خرج قيمتة 10 بيتكوين او 10 دولار لشراء الوجبة الاولي
خرج ثاني قيمتة 5 بيتكوين لشراء الوجبة الثانية
خرج ثالث يرجع الي المحفظة
وهكذا تكون المعادلة كالاتي:
المدخلات: 148 بايت
المخرجات: 102 بايت
الثابت : 10 بايت
المجموع:260 بايت

وعلية يمكنك ارسال المعاملتين برسوم حوالي 1.3 دولار بدلا من 2 دولار


مجمل المدفوعات 15 دولار  الرسوم 1.3


وعلية كلما زادت عدد المخرجات تعطي رسوم اقل من رسوم اجراء معاملات جديدة

وبالقيام بعمليات حسابية بسيطة يمكن الوصول الي المعادلة الاتية

بالتالي فان دمج 10 مدفوعات مع بعضها هو حوالي 25% من حجم البايت عند اجراء المدفوعات بصورة منفصلة اي توفير حوالي 75%

كيفية القيام بهذه العملية

من محفظة Bitcoincore او اي محفظة تدعم الارسال المتعدد ك Electrum.org يمكنك القيام بهذا العملية عن طريق

sendmany ‘’ ‘{“1ELQLU1WT958sK1HFfiFELWGJxe86t3kYa”: 1.01, “1M9si6HiUsJvk2PTEdrjzQTE9aU9VHFJ7r”: 2.36}’


المصدر: https://bitcointechtalk.com/saving-up-to-80-on-bitcoin-transaction-fees-by-batching-payments-4147ab7009fb

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
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!