Правильно ли я понял что те кто майнят будут устанавливать размер комиссии... а если они поставят 0.1 например? Когда биткоин будет стоить по 1 000 000 млн баксов за 1 штуку))) и что придется платить комиссию(100 000$) чтобы перевести 1 млн денег?
Размер комиссии устанавливаете вы, но в пределах, установленных используемом вами кошельком (можно найти кошелек, не требующий комиссии вообще). Майнеры устанавливают минимальный размер комиссии, за которую они готовы включить транзакцию в блок. Т.е. если вы отправите перевод без комиссии - он не получит подтверждений, пока не сгенерирует блок майнер, не требующий комиссий. Если установите комиссию 0,00001 - то соответственно, транзакция будет висеть без подтверждений, пока блок не сгенерирует майнер, допускающий такой размер комиссии.
Если кто-то поставит комиссию 0,1, то его блоки будут создаваться без транзакций, т.к. ни в одной транзакции такой комиссии не будет. Соответственно, все транзакции будут попадать в блоки, сгенерированные теми, кто допускает, например, комиссию 0,0001. Соответственно, первый майнер не получит ту прибыль, которую мог бы иметь - и, соответственно, ему же будет выгоднее снизить требования. Рынок - если вы дровосек и хотите получать по 100500 баксов за каждое срубленное дерево - заказчик наймет другого дровосека.
Когда награда за блоки станет нулевой (~2040 год) - не останется ни одного майнера, кто будет принимать транзакции без комиссии. Потому как иначе майнинг не будет приносить прибыли - только затраты. Соответственно, транзакции без комиссии не будут получать подтверждений. Ну а размер комиссий будет формироваться рынком майнинга.