Post
Topic
Board Новички
Re: Новичкам сюда! - FAQ
by
Aleck
on 30/01/2012, 05:31:57 UTC
Уф-ф.. вычитал всю ветку, пару вопросов сразу отсеялось )
Теперь хочу задать свои первые 10 глупых вопросов о биткоин:

1. Не могу понять, является ли комиссия обязательной или нет? С одной стороны вроде бы везде написано, что комиссия может быть нулевой, но тогда время обработки может быть дольше. С другой стороны неоднократно встречал упоминание о зависимости размера комиссии от размера транзацакции в байтах. В чем истина, брат?

2.  Зависит ли сложность в вычислительном плане от количества обрабатываемых транзакций? А от размера этих транзакций? Получает ли майнер (пул) какую-то выгоду от того, что не включает в блок транзакции без комиссии?

3. Кто вообще определяет, какие именно транзакции войдут в блок? По каким правилам это происходит? Если я правильно предполагаю, то на момент нахождения очердного блока сети (т.е. каждому её участнику) известно энное количество валидных транзакций, которые успели инициировать во время поиска предыдущего блока. И именно их перечень составляет основу для вычисления следующего блока. А те транзакции, которые поступают в процессе поиска решения, будут включены в следующий блок. Это близко к правде?

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

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

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

7. Транзакция все-таки элементарная операция по передвижению средств или в ней может быть несколько адресов отправителей/получателей? Насколько я понимаю, второе. Как в этом случае реализован механизм контроля "неделимости" такой транзакции?

8. Не могу догнать, в чем потенциальная выгода от пул-хопинга? При каких условиях и правилах работы пула это выгодно? Мне вроде кажется, что какая разница, короткий блок или длинный: сколько шар прислал пулу, столько тебе и заплатили? Зачем прыгать-то?

Ну ладно, пока хватит )