Новости, советы, вдохновение которым вы можете доверять

Применение технологии блокчейн

Если вы следите за техническими новостями, вы, вероятно, слышали много шума о технологии блокчейн. На эту тему есть бесчисленное множество статей, начиная от того, как блокчейн преобразует индустрию развлечений, и заканчивая тем, как блокчейн может убедить вас в том, что рыба, которой вы собираетесь насладиться на ужин, из экологически чистого источника. Но что это, черт возьми, такое? https://limonsu.ru/

Детали немного технические, но основная концепция таковой не является. Технология блокчейн основана на общей записи транзакций в одноранговой компьютерной сети. Каждый компьютер в сети имеет доступ к этой общей записи и использует специальное программное обеспечение для участия в процессе. Компьютеры в сети проверяют транзакции по фрагментам данных, называемым блоками. Как только компьютер проверяет транзакции (обычно путем решения сложной математической задачи), сеть добавляет блок в конец цепочки других блоков. Эти блоки простираются вплоть до самых ранних транзакций в системе в виде непрерывной цепочки.

Самой известной реализацией технологии блокчейн является криптовалюта биткоин. Человек (ы) по имени Сатоши Накамото предложил концепцию биткойна еще в 2008 году в документе, распространенном в списке рассылки по криптографии. Накамото хотел создать нецентрализованную цифровую валюту, которая не зависела бы от финансового учреждения, такого как банк. Но Накамото пришлось решить пару проблем: как вы могли гарантировать, что цифровую единицу валюты нельзя будет копировать бесконечно? Что помешало бы кому-то попытаться потратить один и тот же биткоин несколько раз? А без общей централизованной власти как вы могли бы проверять транзакции на подлинность?

Блокчейн предоставил ответ. Любая транзакция с использованием биткойнов стала бы частью этой цепочки. Люди выделили бы вычислительные ресурсы сети. Их компьютеры будут решать сложные математические задачи для проверки транзакций, сводя на нет необходимость в централизованном банке или финансовом учреждении для выполнения этой роли. Сложность задач будет зависеть от объема вычислительной мощности в системе. Чем больше пользователей выделяют вычислительных мощностей для проверки транзакций, тем сложнее становятся проблемы. Это позволило бы сократить время, необходимое для проверки любого данного блока транзакций, примерно до 10 минут.

Но зачем вообще участвовать? Вычислительная мощность требует электричества, что означало, что люди в этой сети выделяли ресурсы реального мира, которые стоили денег. Накамото предложил, чтобы какой бы компьютер (или система компьютеров) ни предоставил правильный ответ для проверки блока транзакций, он получал награду в биткойнах. Таким образом, в обращение поступили новые биткоины, и у людей появилась причина включить свои компьютеры в работу. Этот процесс называется майнингом. Для получения дополнительной информации смотрите нашу всеобъемлющую статью о том, как добывать dogecoin.

Тогда возникает вопрос о сохранении подлинности транзакций и их безопасности от подделки. Одним из оригинальных элементов блокчейна является то, что каждая проверка транзакции частично основана на том, что происходило раньше. Как только блок присоединяется к цепочке, он блокируется по всей сети, и все компьютеры, подключенные к сети, могут видеть блок. Если бы кто-то захотел испортить историческую запись транзакций, ему или ей пришлось бы не только изменить блок, содержащий транзакцию, но и создать все блоки, которые следовали за ней, в попытке заменить существующую общую книгу учета. Это маловероятно с вычислительной точки зрения, поскольку для этого мошеннику потребуется задействовать не менее 51 процента всей вычислительной мощности системы.

Это нелегко, но для наших потенциальных преступников становится все хуже. Технология блокчейн надежна. Если несколько компьютеров предлагают решения для проверки блоков, система в целом будет использовать ту цепочку блоков, которая является самой длинной. Если несколько компьютеров находят правильное решение для проверки блока транзакций, проверенные блоки находятся в своего рода подвешенном состоянии, пока одна из этих машин или систем не найдет решение для следующего блока в серии. На этом этапе система выбирает самую длинную цепочку блоков в качестве законной, и она становится частью общего реестра по всей сети.

Пример облегчает понимание. Представьте блокчейн, длина которого в настоящее время составляет 100 блоков. Потенциальный мошенник хочет потратить немного биткоинов во второй раз. Ее первоначальная транзакция находится в блоке под номером 70. Ей пришлось бы изменить блок 70, а затем построить блоки с 71 по 100. Но пока она это делает, остальная часть сети продолжает работать, проверяя транзакции и выстраивая цепочку длиной в 100 блоков. Мошенница постоянно будет находиться за системой, что означает, что ее версия блокчейна никогда не будет признана законной. Ей помешали.

В то время как биткойны являются высококлассной реализацией блокчейна, любая деятельность, основанная на транзакциях, может воспользоваться преимуществами стратегии. Вот почему так много разных отраслей говорят о технологии блокчейн, причем некоторые заходят так далеко, что предполагают, что это следующее воплощение Интернета. Независимо от того, произойдет ли это, это определенно продуманная реализация распределенных вычислений.

Категория: Интернет | Добавил: Dexs (09.07.2023)
Просмотров: 143 | Рейтинг: 0.0/0