Читать «Блокчейн для бабушки за 60 минут» онлайн - страница 9
Евгений Хата
Изменение единственной транзакции изменит весь блок и следующие за ним блоки.
В случае с биткойном транзакция считается неизменной после 4 или 5 подтверждений (3–4 последующих блока). Это занимает около 40–50 минут. Следовательно, транзакция достаточно безопасна даже с одним подтверждением, особенно если размер транзакции небольшой.
Сохраненную таким образом информацию в блокчейне абсолютно невозможно изменить. Чем больше участников, тем выше уровень стабильности и безопасности криптовалюты, так как становится все сложнее переиграть других. Валюта, которой пользуются всего 50 человек, нестабильна. Но только представьте силу биткойна с миллионами участников.
Что такое хешрейт?
Хешрейт – это количество попыток в секунду, необходимых для получения правильного значения nonce.
Для сравнения, хешрейт человека составляет около 0,00003 Н/с (хешей в секунду). Поэтому, если вы решите майнить вручную (сложить головоломку), на 1 nonce уйдет 9–10 часов.
В блокчейне Биткойн общий хешрейт – количество попыток вычислить блок. Он составляет миллионы триллионов в секунду (= хеши тэга). Это бесконечно большие цифры: 10 000 000 000 000 000 000 000 хешей в секунду. У человека всего 0,00003. Шансы вычислить блок рассчитываются как отношение вашего хешрейта к общему хешрейту сети.
Так как популярность криптовалюты растет, майнеров становится все больше. Именно поэтому вычислительная мощность будет постоянно увеличиваться.
В самом начале истории Биткоина Сатоши добывал биткоины с помощью своего персонального компьютера в одиночестве. Ему принадлежало 100 % хешрейта. Со временем к нему присоединились другие майнеры, оттянув на себя часть хешрейта и вознаграждения. С ростом интереса к криптовалюте возросли и требования к компьютеру.
Вместо стандартного ПК появилось специализированное оборудование, так называемые ASIC-майнеры.
ASIC-майнеры – это компьютеры, которые занимаются исключительно хешированием и делают это быстрей других. Больше они ничего не могут.
Например, компании Bitmain или BitFury, крупнейшие производители ASIC-чипов, по всей видимости, стоят миллиарды долларов. ASIC выполняют
Проблема масштабирования блокчейна
В основном банки проводят около 2000 транзакций в секунду (Tx/s). Технологии блокчейна столкнулись с большим препятствием: поскольку каждая нода в сети должна фиксировать данные всей сети, скорость сети ограничена скоростью самой медленной ноды. Блокчейн ограничивает количество транзакций в секунду во избежание централизации вычислительной мощности большими и сильными нодами, которые могут хранить и обрабатывать более крупные блоки, а также для ограничения скорости роста цепочки.
Жаркие дебаты в криптосообществе ведутся на тему размера блока, так как чем больше блок, тем выше Tx/s.
Для увеличения Tx нужно либо уменьшить размер транзакции (меньше данных на Tx), либо увеличить размер блока (больше хранимых данных).