Как сборы за транзакции Ethereum сравниваются с биткойнами?

Ethereum имеет более быстрые транзакции, чем 10 минут стандартного протокола биткойнов. Как сборы за транзакцию сравниваются на данный момент, если вы переводите цену в сопоставимую валюту, например, доллары или евро? Долгосрочные, как они могут сравниться?

31 голос | спросил Christian 20 Jpm1000000pmWed, 20 Jan 2016 19:57:53 +030016 2016, 19:57:53

2 ответа


35

Каждое вычисление в сети Ethereum стоит gas , поэтому переносите значения как на биткойн-блок-цепочке.

Каждый шаг вычисления, или OPCODE, требует определенного количества газа (который является жестко запрограммированным). Вы платите за газ, используя ether . Чтобы определить оплату, которую вы платите, вы рассчитываете:

required gas * gas price = fee

Например, простая стоимость передачи 21000 газа, текущая цена на газ динамически устанавливается пользователями и шахтерами и в настоящее время составляет ~ 0,00000005 эфира, поэтому стоимость транзакции будет стоить ~ 0,00105 эфира или $ 0.001 до $ 0.002 USD в текущих ценах. Текущие сборы за транзакцию BTC варьируются от от 0,01 до $ 0,09 долларов США

Пользователи могут устанавливать цену на газ, которую они готовы заплатить, а шахтеры могут установить минимальную цену на газ, которую они готовы принять. Это создает динамичный рынок, который позволяет «гонорарам» эфиров быть динамичными и адаптироваться к колебаниям эфирных цен.

ответил Fabian Vogelsteller 20 Jpm1000000pmWed, 20 Jan 2016 20:32:54 +030016 2016, 20:32:54
10

Короче говоря, в Ethereum сборы оплачиваются в газе и рассчитываются на основе сложности выполнения кода контракта, в биткойне there, основанной исключительно на размере транзакции.

Смотрите эти таблицы тарифов на газ Ethereum ( таблица1 , table2 ) для полной стоимости газа для выполнения кода контракта.

Плата за перевод стоимости 21000 gas, вам нужно проверить текущую цену на газ на Ethereum Stats , а затем умножить стоимость газа на цену газа, или вы можете использовать этот калькулятор газа , который также выполняет преобразование единиц.

В биткойне вы можете проверить страницу объяснения сборов и формулу в викторине bitcoin.

Это формула:

priority = sum(input_value_in_base_units * input_age)/size_in_bytes

Рекомендуемая стандартная транзакционная ставка в биткойне составляет 0,1 мБТС (10000 сатоши), даже если минимальная плата около ~ 0,05 мБТС. Сборы повышаются, если вы объединяете несколько входов, чтобы производить несколько выходов вместо этого, потому что их размер меньше (1/4) по сравнению с входом, сумма для оплаты меньше.

ответил makevoid 20 Jpm1000000pmWed, 20 Jan 2016 20:36:57 +030016 2016, 20:36:57

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132