Bitcoin Forum
May 09, 2024, 02:19:48 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: بالايثريوم ؟ Gas ترجمة - ماهو الغاز  (Read 180 times)
omer-jamal (OP)
Sr. Member
****
Offline Offline

Activity: 490
Merit: 275


View Profile
September 24, 2018, 01:26:46 PM
Last edit: September 26, 2018, 08:37:10 AM by omer-jamal
 #1

بسم الله الرحمن الرحيم

ماهو الغاز Gas ؟



مقدمة

الايثريوم هي الشبكة تعرف ايضاً بالبلوك شين (سلسل الكُتل) , الايثر (ETH) هو الوقود لهذه الشبكة.
عندما ترسل التوكن , التفاعل مع العقد , إرسال ايثر , او القيام بأي شي آخر في سلسلة الكُتل , يجب ان تدفع لهذة الحساب.
يتم احتساب هذا الدفع عن طريق Gas و الغاز يدفع بالايثر ETH

انت تدفع للحساب , سوى كانت المعاملة الخاصة بك نجحت او فشلت. حتى لو فشلت , يجب على المعدنين التحقق من صحة معاملتك و تنفيذها
وبالتالي يجب عليك أن تدفع لهذا الحساب تمامًا كما لو كنت ستدفع مقابل معاملة ناجحة.

يمكنك ان ترى عمولة هاش المعاملة tx fee : (سعر القاز * حد القاز) = تكلفة/عمولة المعاملة
(gas limit * gas price) بالايثر و الدولار عندما تبحث عن المعاملة الخاصة بك في etherscan.io , هذه ليست عمولة MyCrypto او اي مقدم خدمة اخر
يتم دفع هذه العمولة للمعدنين لتعدين المعاملات , و وضعها بكتل , و تأمين سلسلة الكُتل.


نظرة عامة

عندما تسمع "Gas" الشخص يتحدث عن احد الامرين:
  • حد الغاز Gas Limit
  • سعر الغاز Gas Price

التكلفة الاجمالية للمعاملة ("tx fee") هي حد الغاز * سعر الغاز
غالباً , اذا قال احدهم فقط "Gas" يقصدون به حد الغاز Gas Limit

وقت الحساب!

يمكنك اعتبار حد الغاز gas limit مثل كمية من الليترات/الغالونات/وحدات من البنزين للسيارة و يمكنك اعتبار  سعر الغاز gas price تكلفة هذه الليترات/الغالونات/الوحدات  من البنزين

  • مع السيـــارة , 2.50$     (سعـر) لكل غالون (وحدة)
  • مع الايثريوم , 20 GWEI (سعر)  لكل غاز (وحدة)

لملئ "خزان الوقود" يحتاج ..
10 غالونات في 2.50$ = 25$
21000 وحدة من الغاز في 20 GWEI جوءي = 0.00042 ETH ايثر

بالتالي , العمولة الاجمالية للمعاملة ستكون 0.00042 ETH
إرسال التوكن (tokens) الرموز عادةً يأخذ ~50000 gas الى ~100000 gas, لذلك قيمة العمولة الاجمالية ترتفع الى 0.001 ايثر - 0.002 ايثر
يمكنك استخدام الاداة الخاصة بنا لحساب GWEI <-> WEI <-> USD هنا
ستكون مفيدة عندما تريد معرفة عمولة المعاملة بالايثر, بدلاً من جوئ GWEI.

حد الغاز gas limit

حد الغاز سمي حد لانه الحد الاقصى من وحدات الغاز التي ترغب بانفاقها بالمعاملة (transaction), يجنبك هذا من مشاكل انفاق عمولات كبيرة فلو كان هناك خطاء ماء بالعقد سبب مشكلة انفاق 1 ايثر او 10 ايثريوم مثلاً فيمنع هذا الحد انفاق اكثر من حد الغاز ..

ومع ذلك ، فإن وحدات الغاز اللازمة للمعاملات محددة بالفعل من خلال كمية التعليمات البرمجية التي يتم تنفيذها على سلسلة الكُتل blockchain , إذا كنت لا ترغب في إنفاق الكثير من الغاز ، تخفيض حد الغاز لن يساعدك كثيراً يجب أن تقوم بتضمين ما يكفي من الغاز لتغطية المعاملة وإلا ستفشل المعاملة الخاصة بك و يتم رفضها خطأ "نفاد الغاز" Out of Gas.

يتم إرجاع كل الغاز الغير مستخدم اليك بنهاية المعاملة , لذلك اذا ذهبت الى MyCrypto , و ارسلت 1 ايثر لعنوان التبرع الخاص بنا , و استخدمت حد غاز 400000 سيتم احتساب فقط 21000 من 400000  gas limit و الباقي سيتم ارجاعة , مع ذلك اذا كنت ارسلت 1 ايثريوم الى عقد وفشلت المعاملة (مثلاً فترة انشاء التوكن انتهت بالفعل)
سيتم استخدام كامل حد الغاز 400000 و لن يتم ارجاع شي اليك

*21000 حد الغاز للمعاملات القياسية (العادية)


سعر الغاز Gas Price

اذا اردت إنفاق اقل بالمعاملة يمكنك القيام بذلك عن طريقة خفض المبلغ الذي تنفقة لكل وحدة من غاز , السعر الذي تدفعه لكل وحدة من الغاز يزيد او يقلل من سرعة المعاملة الخاصة بك
 
خلال الاوقات العادية:
  • 40 GWEI  سعر الغاز سيتم ذلك دائماً بالكُتلة التالية
  • 20 GWEI سيتم ذلك عادة بالكُتل المقبلة القليلة
  • 2 GWEI سيتم ذلك عادة في الدقائق القليلة المقبلة


خلال فترات انشاء التوكن, التكاليف تصبح مجنونة بسبب العرض و الطلب:
  • 50 GWEI هو اقصى سعر غاز (max gas price) معظم التوكن الجديدة بفترة الانشاء سوف تقبل هذا السعر

هل زيادة سعر الغاز يزيد من سرعة التعدين ؟ هل تحديد سعر غاز اقل يعني لن يتم تعدين المعاملة ؟
عمولة التعدين تذهب للمعدنين الذين يقومون بتعدين الكُتلة , عندما يعدن المعدنين الكُتل, لديهم الحق بتقرير اي المعاملات يمكن تضمينها, يمكنهم عدم تضمين اي معاملات او يمكنهم اختيار تضمين عشوائي للمعاملات , من أجل تشجيع عمال المناجم على إدراج المعاملات في كُتل يجب عليك ان تضع سعر غاز مرتفع و مناسب لجعلهم يرغبون بادراجها (لان الامر متروك لهم كلياً)
ملاحظة اضافية المعلومات ليست محدثة من المصدر ربما الحال سيتغير مع انتقالهم الى التعدين بتقنية POS


لماذا يجب علي تحديد سعر غاز منخفض؟
لانه أرخص و مع زيادة سعر الايثريوم مقابل الدولار, المعاملة التي تكلف نصف سنت اصبحت تكلف سنتات اصبحت معاملات اكثر تكلفة.مثل المزايدة  على اسم ENS, يمكن ان تكلف الان دولار و أكثر! كمستخدم يجب ان تحاول ارسال المعاملات الغير مستعجلة مع سعر غاز اقل وكلما زاد عدد المعاملات التي تحدث عند انخفاض سعر الغاز ، كلما زاد احتمال قيام المعدنين بتخفيض الحد الأدنى.


هل يجب زيادة حد الغاز للتوكن , برغم ذلك ؟
يجب عليك أن تضع ما يقوله لك أصحاب التوكن. إذا كنت لا تعرف ، ثم اسأل ، قبل بيع الرموز(توكن). هذا يضمن أن معاملتك لن تفشل بسبب خطأ "نفاد الغاز" Out of Gas .
عادةً حد غاز 200000 سيكون كافي , ولكن البعض يتطلب اكثر

زيادة الحد الى 1500000 او أكثر لن يزيد من احتمالية حصول ذلك! كل ما ستفعله هو ملء الكتل بشكل أسرع و سوف تفقد العمولة tx fee اذا لم ينجح ذلك نحن لم نرى اي بيع توكن (رمز) تطلب أكثر من حد الغاز 800000 gas limit.


تبقى جزء من بعد هذا ساقوم بتكملته ان شاء الله .. عندما يسمح ذلك , اي نقطة بها خطاء ياريت توضح و لكم جزيل شكر تحياتي لكم ..


مصدر الموضوع الاصلي : https://support.mycrypto.com/gas/what-is-gas-ethereum.html

مواقع اضافية مساعدة لمعرفة و حساب سعر الغاز و تكلفة المعاملة و سرعة انجازها :
https://ethgasstation.info/
https://etherscan.io/gastracker

1715221188
Hero Member
*
Offline Offline

Posts: 1715221188

View Profile Personal Message (Offline)

Ignore
1715221188
Reply with quote  #2

1715221188
Report to moderator
1715221188
Hero Member
*
Offline Offline

Posts: 1715221188

View Profile Personal Message (Offline)

Ignore
1715221188
Reply with quote  #2

1715221188
Report to moderator
1715221188
Hero Member
*
Offline Offline

Posts: 1715221188

View Profile Personal Message (Offline)

Ignore
1715221188
Reply with quote  #2

1715221188
Report to moderator
Bitcoin addresses contain a checksum, so it is very unlikely that mistyping an address will cause you to lose money.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715221188
Hero Member
*
Offline Offline

Posts: 1715221188

View Profile Personal Message (Offline)

Ignore
1715221188
Reply with quote  #2

1715221188
Report to moderator
Malmoun
Jr. Member
*
Offline Offline

Activity: 336
Merit: 6


View Profile
September 26, 2018, 10:57:31 AM
 #2

بالمناسبة شكرا على المعلومة نحن هنا نبحث عن مثل هذه الشروحات حتى تعم الفائدة على الجميع بكل صراحة صديقي انا أقيم موضوعك بخمسة نجوم🤗🤗
bogacola
Member
**
Offline Offline

Activity: 406
Merit: 12


View Profile
September 27, 2018, 01:14:31 PM
 #3

للاسف الشبكة لا تزال تعاني عندما يحدث ضغط  على الشبكة ترتفع اسعار الغاز وهذا غير جيد خاصة للمتداولون
omer-jamal (OP)
Sr. Member
****
Offline Offline

Activity: 490
Merit: 275


View Profile
September 27, 2018, 08:04:50 PM
 #4

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

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

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

صحيح مع الضغط بالشبكة لكن حالياً فهي رسوم جيدة اقل من 10 سنتات تقريباً 0.08$ للارسال العادي 0.00022 ايثر لكن السوال كيف سيكون الحال عند انتقالهم الى POS هل ترى اكثر سرعة  خاصة ان عندهم تحديثات اكثر ..
kusanagi01
Member
**
Offline Offline

Activity: 180
Merit: 14


View Profile
September 30, 2018, 02:22:06 PM
 #5

شكرا جزيلا أخي . في الواقع كنت أسمع و أستعمل الغاز في الايثريوم و لكن لم أكن أفهم غايته ... بارك الله فيك
7ossam7afez
Member
**
Offline Offline

Activity: 168
Merit: 22


View Profile
September 30, 2018, 04:10:54 PM
 #6

موضوع مميز و اعتقد انه بيفيد المبتدئين او حتى من هم فى المجال .. هناك من لا يعرف هذه المعلومات
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!