Технология блокчейн децентрализована и основана на доверии несколькими способами. Изначально новые блоки всегда хранятся линейно и в хронологическом порядке; то есть они всегда добавляются в конец последнего блока в сети блокчейн. После добавления блока в конец блокчейна, очень трудно вернуться к этому блоку и изменить его содержимое, если только большинство узлов сети не согласится на это; потому что каждый блок содержит свой собственный хеш и хеш предыдущего блока, а также временную метку. Хеш-коды создаются с помощью математической функции и преобразуют цифровую информацию в строку букв и цифр. Если эта информация каким-либо образом изменится, хеш-код также изменится. Предположим, что хакер, управляющий узлом в сети, намерен внести изменения в блокчейн и украсть цифровые валюты других людей. Если этот человек изменит только версию блокчейна своего узла, остальные узлы сети не пострадают, и когда другие узлы сравнят свои версии, они заметят разницу в версии хакера, и эта версия будет удалена из системы как «незаконная» и недействительная. Чтобы добиться успеха в такой атаке, хакеру нужно одновременно контролировать 51% или более версий и изменить их так, чтобы новые версии были признаны большинством и одобрены в сети. Проведение такой атаки требует много аппаратных ресурсов и денег, поскольку обработка всех блоков должна быть выполнена заново, так как эти транзакции требуют разных временных меток и хеш-кодов. Учитывая размер и скорость сетей криптовалют, было бы невозможно оценить стоимость такого достижения. Помимо того, что это чрезвычайно дорого, эта операция, скорее всего, окажется бесполезной. Делая это, внимание других узлов обязательно будет привлечено к изменениям внутри сети. В этом случае участники сети решают создать хард-форк, создавая новую версию блокчейна с другими функциями и правилами для сети, которая не содержит этих изменений. Этот процесс вызывает падение цены этой версии криптовалюты на взломанном блокчейне и полностью нейтрализует атаку, потому что злоумышленник захватил контроль над бесполезной сетью криптовалют. Это происходит снова, если новая версия блокчейна и криптовалюты снова подвергаются атаке. Учитывая эти обстоятельства, участие в сети более выгодно, чем её атака. В блокчейне вы являетесь участником сети, которая знает только своих членов, и вы уверены, что получаете точную и правильную информацию, а ваши конфиденциальные данные в блокчейне доступны только тем, кому вы разрешили к ним доступ. Технология блокчейн обеспечивает безопасность и доверие в сети несколькими способами. Одним из них является автоматическое хранение блоков информации в линейном и хронологическом порядке. Это означает, что самый последний блок, созданный в блокчейне, всегда связан с последним существующим блоком, и после этого уже невозможно изменить предыдущие блоки. Узлы каждой сети блокчейн работают на основе алгоритма консенсуса, специфичного для этой сети. Алгоритм или механизм консенсуса, как следует из названия, определяет метод коллективного согласия между узлами сети для подтверждения транзакций и блоков. Среди наиболее известных алгоритмов консенсуса — Proof of Work и Proof of Stake, которые характерны для ведущих в мире блокчейнов, Bitcoin и Ethereum соответственно. $BTC $ETH
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Безопасность в технологии блокчейн
Технология блокчейн децентрализована и основана на доверии несколькими способами. Изначально новые блоки всегда хранятся линейно и в хронологическом порядке; то есть они всегда добавляются в конец последнего блока в сети блокчейн.
После добавления блока в конец блокчейна, очень трудно вернуться к этому блоку и изменить его содержимое, если только большинство узлов сети не согласится на это; потому что каждый блок содержит свой собственный хеш и хеш предыдущего блока, а также временную метку. Хеш-коды создаются с помощью математической функции и преобразуют цифровую информацию в строку букв и цифр. Если эта информация каким-либо образом изменится, хеш-код также изменится.
Предположим, что хакер, управляющий узлом в сети, намерен внести изменения в блокчейн и украсть цифровые валюты других людей. Если этот человек изменит только версию блокчейна своего узла, остальные узлы сети не пострадают, и когда другие узлы сравнят свои версии, они заметят разницу в версии хакера, и эта версия будет удалена из системы как «незаконная» и недействительная.
Чтобы добиться успеха в такой атаке, хакеру нужно одновременно контролировать 51% или более версий и изменить их так, чтобы новые версии были признаны большинством и одобрены в сети. Проведение такой атаки требует много аппаратных ресурсов и денег, поскольку обработка всех блоков должна быть выполнена заново, так как эти транзакции требуют разных временных меток и хеш-кодов.
Учитывая размер и скорость сетей криптовалют, было бы невозможно оценить стоимость такого достижения. Помимо того, что это чрезвычайно дорого, эта операция, скорее всего, окажется бесполезной. Делая это, внимание других узлов обязательно будет привлечено к изменениям внутри сети.
В этом случае участники сети решают создать хард-форк, создавая новую версию блокчейна с другими функциями и правилами для сети, которая не содержит этих изменений. Этот процесс вызывает падение цены этой версии криптовалюты на взломанном блокчейне и полностью нейтрализует атаку, потому что злоумышленник захватил контроль над бесполезной сетью криптовалют.
Это происходит снова, если новая версия блокчейна и криптовалюты снова подвергаются атаке. Учитывая эти обстоятельства, участие в сети более выгодно, чем её атака. В блокчейне вы являетесь участником сети, которая знает только своих членов, и вы уверены, что получаете точную и правильную информацию, а ваши конфиденциальные данные в блокчейне доступны только тем, кому вы разрешили к ним доступ.
Технология блокчейн обеспечивает безопасность и доверие в сети несколькими способами. Одним из них является автоматическое хранение блоков информации в линейном и хронологическом порядке. Это означает, что самый последний блок, созданный в блокчейне, всегда связан с последним существующим блоком, и после этого уже невозможно изменить предыдущие блоки.
Узлы каждой сети блокчейн работают на основе алгоритма консенсуса, специфичного для этой сети. Алгоритм или механизм консенсуса, как следует из названия, определяет метод коллективного согласия между узлами сети для подтверждения транзакций и блоков. Среди наиболее известных алгоритмов консенсуса — Proof of Work и Proof of Stake, которые характерны для ведущих в мире блокчейнов, Bitcoin и Ethereum соответственно.
$BTC $ETH