Интернет денег | страница 98



Но транзакции выполняются. Вот мои транзакции, они выполняются. Я пользуюсь «умным» кошельком, который рассчитывает тариф за транзакцию. И что же произойдет из-за такого провала производительности? Появятся улучшенные кошельки.

Вот в чем суть ответа динамической системы на давление: когда кошельки станут лучше, то они начнут корректнее рассчитывать комиссии за транзакции. Несложно забить целую сеть трафиком, если в ней работает множество «неумных» кошельков, работающих с комиссией 0,1 миллибита, но в таком случае вам надо просто увеличить ваш тариф до 0,11 миллибита – и вот вы уже на коне! Потому что глупцы не обновили свое программное обеспечение и забили всю сеть своими транзакциями. Но если они получают возможность установить тариф 0,12 миллибита, то вам нужно просто поставить 0,13. Начинается гонка, и вы даже не заметите, как начнете тратить целых 0,5 миллибита (о боже!) на транзакцию, которая, разумеется (если вы обычный пользователь), ничего не стоит. Ну а если вы таким образом пытаетесь «положить» сеть, то это мероприятие очень быстро станет для вас слишком затратным.

Спам-транзакции, допустимые транзакции, недопустимые транзакции

Здесь возникают интересные вопросы: что считать спам-транзакцией? Что такое допустимая транзакция и недопустимая? Существует два пути, чтобы найти ответы на эти вопросы. Первый – следовать административно-командному подходу, гласящему, что дозволено, а что не дозволено: путем составления соответствующего списка мы защитим сеть от перегрузок. Но такой подход нарушает фундаментальный принцип Биткойна, заключающийся в сетевом нейтралитете. Биткойну всё равно, кто отправитель, кто получатель, какое приложение при этом использовалось, какова ценность транзакции. Всё, что имеет значение для сети, – это факт существования комиссии за обработку транзакции. Если вы включили комиссию в транзакцию, тогда она по определению допустима, поскольку допустима в ваших глазах настолько, что вы заплатили за ее обработку. Сам факт указания комиссии в транзакции делает ее допустимой. Если мы начнем принимать решения, что является спамом, а что нет, то сведем Биткойн к набору приложений. Гений, который создает какое-либо уникальное приложение, не сможет распространить это приложение по сети, поскольку мы применили административно-командный подход, чтобы объявить эти транзакции недопустимыми.

«Сам факт указания комиссии в транзакции делает ее допустимой. Если мы начнем принимать решения, что является спамом, а что нет, то сведем Биткойн к набору приложений».