Как работает блокчейн и децентрализация?

Отслеживает ли каждый узел или компьютер все транзакции каждого пользователя, каждый доллар как отдельную единицу, или они группируют единицы в транзакциях? (например, перевод 5 долларов будет выглядеть как одна транзакция или как 5 разных). Кроме того, если каждый сервер записывает все транзакции пользователей когда-либо, не существует ли ограничения по объему?

Ответы (1)

Это широкие вопросы. Попробую ответить как можно проще.

Во-первых, модели учета биткойнов и эфириума отличаются:

  • BTC использует учет на основе UTXO. Пользователь тратит то, что называется неизрасходованным выходом транзакции (UTXO). Баланс учетной записи — это сумма всех UTXO, которые может потратить эта учетная запись.
  • ETH использует систему учетных записей на основе учетных записей. Пользователь тратит из баланса, который у него есть на счету.

Вы можете прочитать здесь о различиях и плюсах/минусах этих моделей учета.

Минимальные учетные единицы ( эквивалент центов в долларах США):

  • Сатоши для биткойнов, где сатоши представляет собой 1 * 10 ^ -8 BTC.
  • Wei для эфириума, где 1 wei представляет собой 1 * 10 ^ -18 ETH.

Вы не можете перевести меньше этой минимальной единицы.

Что касается пространства, да, существуют теоретические ограничения, и именно поэтому существуют комиссии за транзакции — для определения стоимости пространства и вычислительных затрат, необходимых для защиты сети.

Похоже, вы намеревались включить ссылку на плюсы и минусы двух методов. Также вы можете перевести 0 эфиров, что меньше одного вей. Это часто происходит, когда вы имеете дело с такими контрактами, как токены ERC-20. (и вы можете даже технически иметь транзакцию с нулевой стоимостью, которая передает 0 токенов/эфира, если майнер не требует комиссий или вы добываете его самостоятельно).