Author

Topic: سلسلة تعلم ★ الدفع بواسطة شبكة البرق (Read 198 times)

legendary
Activity: 2646
Merit: 3911
قراءت الموضوع وبحثت به مره أخرى لكن عندي سؤال الن يكون بهذه الطريقة أمكانية الخداع ؟
بمعنى نفترض انا و المتجر قمنا بفتح قناة و الامور تمشي بشكل سريع ماذا ان قمت بخداع المتجر بعملات مزيفة او تحويلات غير حقيقة ؟
و بما ان التأكيد او التحقق النهائي للسجل بالشبكة الرئيسية يجري بعد اغلاق القناة لكن عندها اكون قد غادرت  Cool
اظن نقطة ما لم افهما بموضوع شبكة البرق
او ربما لان قلت لابد من تمويل القناة اولاً اذاً اين يكون التحقق من ان التمويل صحيح وليست عملات مزيفة ؟
لنفترض ان هناك نفقا بينك وبين ذلك المتجر ومن ثم فانت تقتطع جزءا من اموالك وتضعها في ذلك النفق.
بعدها يتم تبادل الاموال بينك وبين ذلك المتجر حيث انك تقوم بارسال اموال منك الي ذلك المتجر وذلك عن طريق تحديث القيم  في كل مرة واخيرا بعد الانتهاء يتم اغلاق النفق وارساله للشبكة للتحقق من المعاملات ومن ثم تحديث قيمة الاموال في محفظتك.

بالتالي فان الفائدة الحقيقية لشبكة البرق هي لاجراء المعاملات المعتادة مع طرف موثوق مثلا المتجر الذي امام منزلك فانت تضع فية مبلغ 300 ريال ومن ثم تشتري المشتريات اليومية وبعد انقضاء فترة من الوقت او عند احتياجك لتلك الاموال فانت تغلق القناة ويتم ارسالها للشبكة للتاكد منها ومن ثم ارجاع المبلغ المتبقي اليك

تبقي هناك بعض المشكلات التي لم يتم حلها "لم اطلع علي التطورات في شبكة البرق منذ فترة لذلك لربما تم تطبيق حلول لهذه المشكلات" اهمها:

- الفترة التي تبقي فيها القناة مفتوحة.
- لا بد ان يكون الطرفين متصلين بالانترنت عند انشاء القناة.
- الاموال المحتجزة لحين الانتهاء من التداول

sr. member
Activity: 490
Merit: 275
قراءت الموضوع وبحثت به مره أخرى لكن عندي سؤال الن يكون بهذه الطريقة أمكانية الخداع ؟
بمعنى نفترض انا و المتجر قمنا بفتح قناة و الامور تمشي بشكل سريع ماذا ان قمت بخداع المتجر بعملات مزيفة او تحويلات غير حقيقة ؟
و بما ان التأكيد او التحقق النهائي للسجل بالشبكة الرئيسية يجري بعد اغلاق القناة لكن عندها اكون قد غادرت  Cool
اظن نقطة ما لم افهما بموضوع شبكة البرق
او ربما لان قلت لابد من تمويل القناة اولاً اذاً اين يكون التحقق من ان التمويل صحيح وليست عملات مزيفة ؟
member
Activity: 168
Merit: 22
شكرا على الشرح و فعلا اعتقد انه مفيد فى الدفع عند شراء الاشياء البسيطة
legendary
Activity: 2646
Merit: 3911
السلام عليكم ورحمة الله وبركاته

***********************************************************
اذا لم تكن تعرف عن شبكة البرق, قم بقضاء بعض الوقت في قراءة هذا المقال سلسلة تعلم ★شبكة البرق
ايضا, بالرغم من الازدياد في عدد المعاملات بشبكة البرق الا انني انصح ان تقوم بتجربة تلك المحافظ علي "testnet" يمكنك الاطلاع عليها هنا سلسلة تعلم ★ تشغيل شبكة البرق

***********************************************************

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

* شبكة البرق تعتمد علي فتح القنوات هذه القنوات متصلة بعقد تلك العقد تتصل بعقد او قنوات آخرى.



قبل التطرق الي التفاصيل هناك ثلاثة اشياء يجب اخذها في الاعتبار وهي التمويل, امكانية الارسال, امكانية الاستقبال

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



الان لنرجع الي المثال السابق, يريد عمر ارسال اموال الي دانية باستخدام شبكة البرق اذن سيقوم بانشاء قناة مع دانية لذلك يقوم بتمويل القناة بمبلغ وليكن مثلا 1 بيتكوين.

الان السعة القصوي للقناة هي 1 بيتكوين, يمكنه ارسال: 1 بيتكوين, يمكنة تلقي 0 ** سعة القناة ناقص امكانية الارسال

قرر عمر ارسال 0.5 بيتكوين الي دانية, اذن ستكون تفاصيل القناة كالاتي:

السعة القصوي للقناة:  1 بيتكوين          , يمكنه ارسال: 1-0.5 = 0.5 بيتكوين          , يمكنة استقبال= 1-0.5 =0.5 بيتكوين

الان تريد دانية ارسال 0.3 بيتكوين الي عمر لذلك ستكون تفاصيل القناة كالاتي:

السعة القصوي:  1 بيتكوين             امكانية الارسال"0.5 + 0.3 =  بيتكوين           0.8"  امكانية الاسقبال  1-0.8=0.2 بيتكوين

نكرر نفس الامر مع عمر اراد ارسال 0.6 بيتكوين الي دانية:

السعة القصوي 1 بيتكوين           امكانية الارسال: 0.8-0.6= 0.2 بيتكوين           امكانية الاستقبال= 0.6 + 0.2= 0.8 بيتكوين

وهكذا يستمر الحال في تحديث القيم داخل القناة , الان يريد عمر اغلاق القناة عندها تغلق القناة بمحصلة نهاية وهي ان 0.2 بيتكوين ودانية لديها 0.8 بيتكوين

هذه الاموال سترسل الي محافظهم حيث ستكون المحافظ تحتوي علي خيار للدفع بشبكة البرق او الدفع بالطرق العادية "كما يحدث الان"




سؤال: اذا اراد عمر ارسال اكثر من 1 بيتكوين الي دانية كيف يمكنه فعل ذلك؟ ذكرنا بالاعلي ان اعلي مبلغ هو سعة القناة لذلك عندما قام عمر بانشاء تلك القناة كان تمويل القناة هو 1 بيتكوين عليه لن يستطيع ارسال اكثر من ذلك المبلغ ولكن يمكنه اما الدفع بالطرق التقليدية او انشاء قناة جديدة تمويلها 2 بيتكوين.

لاحظ ان المعاملات بشكبة البرق لحظية كما ان الرسوم تؤؤل الي الصفر لذلك هي مناسبة للمعاملات الصغيرة كشراء قهوة او الاغراض اليومية اما التحويلات الكبيرة فالافضل القيام بها بواسطة on-chain payment
Jump to: