اگر تازه وارد اتریوم شده اید و از کیف پول اتریوم برای ارسال تراکنش یا تعامل با یک اپلیکیشن غیرمتمرکز استفاده کرده اید احتمالا متوجه شده اید که برای هر تراکنش باید هزینه ای پرداخت کنید.
اگر چندین تراکنش ارسال کرده باشید ممکن است متوجه شده باشید که این هزینه در نوسان است . مهم است که بدانید هزینه های اتریوم چگونه کار می کنند زیرا وقتی از شبکه بلاک چین استفاده می کنید نمی توانید به سادگی به کسی اعتماد کنید که مشکلات را برای شما حل می کند. اگر نمی خواهید برای یک تراکنش بیش از حد پرداخت یا کم پرداخت کنید مهم است که بدانید هزینه های اتریوم چگونه است و چگونه می توانید به اندازه کافی پرداخت کنید تا تراکنش های خود را تایید کنید.
چگونه هزینه ها به کاربر در نقره و بیتوالا نمایش داده می شود
برخلاف چیزی که فکر می کنید هزینه ای که می پردازید به سرویس دهنده کیف پول که از رابط کاربری شما استفاده می کند نمی رسد. در عوض به معدنچیان می رود.
چرا هزینه های اتریوم وجود دارد?
ماینرها در شبکه اتریوم محاسبات را انجام می دهند و تراکنش ها را اعتبار می بخشند. این تراکنش ها توسط ماینرها به صورت بلاک بسته می شوند و به بلاک چین اضافه می شوند.
هنگامی که یک تراکنش بخشی از یک بلوک در بلاک چین اتریوم باشد نهایی تلقی می شود زیرا تغییر تراکنش به صورت گذشته نگر عملا غیرممکن است.
ماینرها در ازای سرویس خود برای هر بلاکی که استخراج می کنند پاداش بلاک دریافت می کنند و همچنین مجموع کارمزد تراکنش هایی که کاربران به تراکنش های خود پیوست می کنند.
کیف پولی که استفاده می کنید صرفا هزینه ای را بر اساس چیزی که فکر می کند مبلغ مناسبی برای تایید تراکنش شما توسط معدنچیان در یک بازه زمانی معقول انتخاب می کند.
پس چرا تغییر هزینه?
پاسخ ساده این است: هزینه ها بر اساس عرضه و تقاضا تغییر می کنند. فضای بلوک در بلوک های اتریوم محدود است. از طرف دیگر تقاضا در نوسان است. در دوره هایی که بسیاری از کاربران می خواهند تراکنش خود را استخراج کنند (مثلا در بازار گاو نر زمانی که مردم می خواهند فورا اتر را به صرافی بفرستند) تقاضا از عرضه فضای بلوک پیشی می گیرد.
این یک بازار هزینه را تشکیل می دهد. هنگامی که یک تراکنش توسط کلیدهای کیف پول شما امضا شد به ممپول(یا استخر تراکنش) ارسال می شود جایی که ماینرها تراکنش را تحویل می گیرند و در یک بلوک قرار می دهند و سعی می کنند اعتبار سنجی را در اسرع وقت انجام دهند. در مواقعی که ممپول پر از تراکنش است, معدنچیان طبیعتا این تراکنش ها را با کارمزد بالاتر اولویت بندی می کنند زیرا سود بیشتری دارند.
یک پیشنهاد هزینه زمانی که یک کاربر می خواهد انتقال را شروع کند, کیف پول هایی مانند متاماسک یا نرم افزار استفاده از نقره برای تجزیه و تحلیل هزینه های پرداخت شده در بلوک های اخیر و حدس زدن مطلع بر اساس. سپس یا هزینه ای را برای کاربر انتخاب می کنند یا چندین گزینه را به کاربر معرفی می کنند و اجازه می دهند خودشان انتخاب کنند.
گاز اتریوم چیست?
حالا که اصول کارمزد تراکنش اتریوم و چرخه عمر یک تراکنش و بازار کارمزد را فهمیدید بیایید ببینیم گاز چیست. هنگامی که شما یک معامله ارسال, هزینه در اتر نمایش داده (اتریوم) شرایط و یا حتی به دلار. با این وجود شبکه اتریوم هزینه های گاز را اندازه گیری می کند. اندازه گیری گاز چگونه محاسباتی گران معامله است.
همانطور که می دانید شبکه اتریوم نه تنها معاملات ارسال ساده را انجام می دهد (به عنوان مثال ارسال اتر به یک دوست) بلکه تعاملات پیچیده تر قرارداد هوشمند (به عنوان مثال مبادله اتر با دای در یک مبادله غیرمتمرکز).
این ویژگی توانایی اجرای کد به همین دلیل است که گاهی اوقات از اتریوم به عنوان رایانه جهانی یاد می شود.
برای اجرای این کد به صورت محلی این گرههای ماینینگ باید چیزی را اجرا کنند که ماشین مجازی اتریوم نامیده میشود. این شبیه سازی یک سیستم کامپیوتری است. هر عملیاتی در سیستم مدیریت محتوا مصرف می کند چرخه های پردازنده, دسترسی به دیسک, حافظه دستگاه میزبان (که هزینه ای را به همراه دارد). به منظور جلوگیری از "اضافه بار" از میزبان و کاهش یک بردار حمله بالقوه, هر عملیات بر روی دستگاه حمل و نقل هوایی هزینه. این هزینه از طریق گاز اتریوم پرداخت می شود.
هر عملیات یا مرحله ای که یک ماینر هنگام اجرای کد انجام می دهد هزینه گاز مشخصی دارد, بنابراین اگر یک کاربر مخرب یک قرارداد هوشمند ایجاد کند که به یک حلقه بی نهایت تبدیل شود, هر حلقه مقداری گاز مصرف می کند و در نهایت به حد مجاز می رسد, در این مرحله او ام اجرای این قرارداد را سقط می کند. بنابراین کاربر فقط برای هیچ چیز ساخت یک حمله ارزشمند نیست پرداخت.
اساسا هرچه قرارداد هوشمند بزرگتر و پیچیدهتر باشد و هرچه عملیات بیشتری انجام دهد اجرای قرارداد گرانتر میشود.
قیمت تراکنش اتریوم چگونه محاسبه می شود?
بسیاری از اجزای کلیدی به یک معامله است که مهم است به درک وجود دارد. در اینجا یک مرور کلی است.
با تعریف این شرایط می توانیم نشان دهیم که هزینه تراکنش اتریوم چگونه حاصل می شود.
همانطور که قبلا تاسیس کردیم هر عملیات در شبکه اتریوم مقدار مشخصی گاز مصرف می کند. مثلا, انتقال اتر (اتریوم) مصرف 21,000 گاز.اتر یک مورد خاص است زیرا دارایی بومی اتریوم است و بنابراین اتر همه هزینه های یکسانی را انتقال می دهد. دارایی های دیگر مانند یفای US - 20 توکن در قراردادهای هوشمند رمزگذاری می شوند و بنابراین مقدار گاز مورد نیاز برای اجرای انتقال ارسال می تواند کمی متفاوت باشد.
در حال حاضر چقدر ما در هر گاز برای انتقال اتر پرداخت? فرض کنید تصمیم داریم 30 گووی بپردازیم ( گووی واحد فرعی اتر است). اگر ما ضرب 30 (قیمت هر گاز) * 21,000 (حد گاز), ما 630,000 گووی یا 0,00063 اتر یا 0 0.15 سندرم تونل کارپ در شرایط دلار در زمان نوشتن. بنابراین این مبلغی است که معامله برای ما هزینه خواهد داشت.
درک وضعیت تراکنش اتریوم
بهترین راه برای ردیابی تراکنش پس از ترک کیف پول شما استفاده از اکسپلورر بلوک مانند اترسکن است. یک بلوک اکسپلورر یک رابط گرافیکی برای تجسم تراکنش های اتریوم و وضعیت دفتر کل است. مانند یک موتور جستجو برای بلاک چین اتریوم. به عنوان مثال می توانید نشانی کیف پول اتریوم خود را در نوار جستجو جایگذاری کنید و موجودی حساب و تاریخچه معاملات و بسیاری از اطلاعات مرتبط دیگر را نشان می دهد.
انتقال اتر در اترسکن به این شکل است. بیایید اطلاعات را یک به یک مرور کنیم.
- هش معامله: یک شناسه منحصر به فرد است که می تواند مورد استفاده قرار گیرد برای قرار دادن یک معامله خاص.
- بلوک: تعداد بلوک که معامله در گنجانده شد.
- برچسب زمانی: زمانی که بلوک در زمان بی سی استخراج شد.
- از جانب & به : حساب که در اصل معامله ارسال, حساب که دریافت.
- هزینه تراکنش: مقدار اتر پرداخت شده به ماینر برای پردازش تراکنش که با ضرب مقدار گاز مصرفی در قیمت گاز محاسبه می شود.
- حد گاز: حد بالایی از چقدر کار محاسباتی و ذخیره سازی فرستنده مایل به صرف در معامله است.
- گاز مورد استفاده توسط معامله: مقدار کار محاسباتی و ذخیره سازی مورد استفاده در معامله.
- قیمت گاز: مقدار اتر در واحد گاز کاربر مایل به پرداخت برای معامله است, معمولا در یک زیر واحد از اتر شناخته شده به عنوان گووی نشان داده شده است. 1 گووی = 1 * 10^-9 اتر.
- فعلا: تعداد معاملات ارسال شده از حساب. این شماره در 0 مقداردهی اولیه می شود و برای هر تراکنش ارسال شده 1 افزایش می یابد.
- داده های ورودی: اطلاعاتی که هنگام ارسال تراکنش به یک قرارداد هوشمند منتقل می شود.
حالا که درک کاملی از نحوه عملکرد تراکنش اتریوم و نحوه نگاه کردن به تراکنش در اترسکن دارید بیایید سعی کنیم مشکلات رایجی که کاربران هنگام استفاده از اتریوم می بینند و نحوه اجتناب از این مشکلات را درک کنیم.
چرا معامله اتریوم من در انتظار است?
اغلب زمانی که شما یک معامله ارسال, شما پیشنهادات گاز به طور پیش فرض از کیف پول خود استفاده کنید. مشکل این است که این پیشنهادات می تواند نادرست باشد . بازار کارمزد به سرعت حرکت می کند و ممکن است چند بلوک پیش به اندازه کافی هزینه داشته باشد, ممکن است برای تایید تراکنش شما در بلوک فعلی کافی نباشد.
اگر این مورد است, شما باید به مدت طولانی صبر کنید تا معامله خود را می شود توسط یک معدنچی استخراج. این به خودی خود مشکلی نیست. اگر شما در عجله زمان و نمی خواهید به اضافه پرداخت برای معامله خود را در واقع رویکرد درست است. اما این مشکل زمانی رخ می دهد که می خواهید تراکنش جدیدی ارسال کنید در حالی که تراکنش قدیمی شما تایید نشده است.
دلیل این است که هر معامله است فعلی , تعداد هر معامله نشات گرفته از حساب کاربری خود که در شروع می شود 0 و نگه می دارد افزایش. در حالی که شما از لحاظ فنی می توانید ارسال یک معامله جدید در حالی که یکی از قدیمی تایید نشده است, به احتمال زیاد شکست خواهد خورد و یا در انتظار باقی می ماند.
کاربران اغلب زمانی با این مشکل مواجه میشوند که با یک صرافی غیرمتمرکز یا دیگر اپلیکیشنهای غیرمتمرکز تعامل داشته باشند و مجبور باشند چندین تراکنش را پشت سر هم انجام دهند (مثلا یک توکن یا توکن مبادله را تایید کنند). برای مبادله رمز برای موفقیت, اولین معامله نیاز به رفتن را از طریق. بسیاری از کاربران متوجه نمی شوند که یک معامله در انتظار است و معامله دوم را ادامه می دهند تا زمانی که در مقطعی ناامید شوند.
چه کاری می توانم انجام دهم وقتی معامله اتریوم من در انتظار یا شکست خورده است?
برای جلوگیری از این اتفاق می توانید چند کار انجام دهید. اول از همه می توانید قبل از ارسال تراکنش به سایتی مانند پمپ بنزین اتریوم یا ساعت گاز اتریوم مراجعه کنید تا تخمین های قیمت بنزین را در زمان واقعی بسیار دقیق دریافت کنید. اگر برای شما مزاحم است که هر بار قبل از ارسال تراکنش اتریوم به یک وب سایت بروید می توانید افزونه کروم شبکه های پمپ بنزین اتریوم را نیز دانلود کنید تا تخمین های گاز را همیشه در نوار مرورگر خود مشاهده کنید.
با استفاده از این تخمین معاملات خود را باید از طریق بدون هیچ مشکلی بیشتر از زمان رفتن! اگر خیلی دیر است و معامله در حال حاضر ارسال, شما می توانید دو چیز را انجام.
با استفاده از کیف پولی مانند متاماسک می توانید هزینه معامله را به صورت گذشته نگر افزایش دهید. اگر می خواهید تراکنش را مسطح کنید زیرا نظر خود را تغییر داده اید می توانید با استفاده از گزینه داخلی 'لغو' متاماسک نیز این کار را انجام دهید. اگر از کیف پول های دیگری مانند نقره یا دارما استفاده می کنید در حال حاضر راهی برای لغو یا تسریع تراکنش های اتریوم وجود ندارد اما این کیف پول ها تکنیک های پیچیده ای برای ارسال تراکنش های شما دارند.
ما را در توییتر دنبال کنید و یا در کانال تلگرام ما اگر شما هر گونه سوال و یا می خواهم به بحث در مورد این پست وبلاگ!