Для инвесторов, плохо знакомых с криптовалютой, одним из самых подавляющих и запутанных аспектов может быть блокчейн. Технология Blockchain - это то, что поддерживает и поддерживает пространство цифровой валюты, и многие аналитики считают, что оно содержит множество жизнеспособных приложений и использует также и криптовалюты. Возможно, вы слышали о финансовых учреждениях и даже основных корпорациях по всему миру, которые начинают изучать способы интеграции технологий блокчейна в свою традиционную практику. Помимо этого, однако, может быть немного загадкой относительно того, что такое блокчейн, и как он работает. Ниже мы рассмотрим все входы и выходы блокчейна, предоставив обзор этой технологии, как она работает с криптовалютами и другими потенциальными приложениями и почему она может быть одним из самых революционных изобретений со времен Интернета.
Три основных компонента блокчейна
Блокчейн может фактически рассматриваться как комбинация нескольких различных существующих технологий. Хотя сами эти технологии не новы, именно способы их объединения и применения привели к созданию блокчейна. Согласно CoinDesk, эти три компонента технологии:
- Криптография с закрытым ключомРаспределенная сеть, которая включает в себя общий регистрСредства учета транзакций и записей, связанных с сетью
Чтобы проиллюстрировать технологию закрытых криптографических ключей, это помогает представить двух человек, которые хотят провести транзакцию онлайн. Каждый из этих людей имеет два ключа: один из них является частным, а другой - публичным. Комбинируя открытый и закрытый ключи, этот аспект криптографии позволяет отдельным лицам создавать безопасную цифровую идентификационную контрольную точку. Эта безопасная идентификация является основным компонентом технологии блокчейна. Вместе открытый и закрытый ключи генерируют цифровую подпись, которая является полезным инструментом для сертификации и контроля владения.
Цифровая подпись элемента криптографии затем объединяется с компонентом технологии распределенной сети. Технология Blockchain действует как большая сеть людей, которые могут действовать как валидаторы для достижения консенсуса по различным вопросам, включая транзакции. Этот процесс сертифицирован математической проверкой и используется для защиты сети. Комбинируя использование криптографических ключей с распределенной сетью, блокчейн позволяет создавать новые типы цифровых взаимодействий.
Процесс подтверждения
Одним из наиболее важных аспектов технологии блокчейн является способ подтверждения и подтверждения транзакций. В приведенном выше примере, в котором два человека желают провести транзакцию в Интернете, каждый из которых имеет свой закрытый и открытый ключи, блокчейн позволяет первому человеку (человеку А) использовать свой закрытый ключ для присоединения информации, касающейся транзакции, к открытому ключу второй человек (человек Б). Эта информация вместе образует часть блока, который содержит цифровую подпись, а также метку времени и другую соответствующую информацию о транзакции, но не идентификаторы лиц, участвующих в этой транзакции. Затем этот блок передается через сеть цепочки блоков ко всем узлам или другим компонентам сети, которые затем будут действовать как валидаторы транзакции.
Вся эта отправка информации и проверка блоков требует огромных вычислительных мощностей. С практической точки зрения может показаться нереальным ожидать, что миллионы компьютеров во всем мире захотят посвятить вычислительные мощности и другие ресурсы этим усилиям. Одним из решений этой проблемы для сети блокчейн является майнинг. Добыча полезных ископаемых связана с традиционной экономической проблемой, которая называется «трагедия общего достояния». Проще говоря, эта концепция суммирует ситуацию, в которой индивиды, каждый из которых действует независимо в своих собственных интересах, имеют тенденцию вести себя так, что это противоречит общему благу всех пользователей в результате истощения ресурса в результате их действий на коллективном уровне. В процессе проверки цепочки блоков человек, который отдает небольшую часть своей вычислительной мощности для предоставления услуги сети, тем самым получает вознаграждение. Действуя исходя из своих собственных интересов (стремясь получить вознаграждение: в данном случае небольшую сумму криптовалюты), этот человек был стимулирован, чтобы помочь удовлетворить потребности более широкой сети.
Цепочки блоков
Зачем проходить этот сложный процесс проверки в любом случае? Для сетей с цепочками блоков это важный шаг к тому, чтобы гарантировать, что криптовалюты не могут быть потрачены на несколько транзакций одновременно, и эта концепция известна как двойные расходы. Чтобы защитить себя от двойных расходов, сети блокчейнов должны обеспечить уникальную принадлежность криптовалюты и ее ценность. Один из способов предоставления этой услуги состоит в том, чтобы узлы в сети блокчейнов выступали в качестве компонентов самой системы регистров, поддерживая историю транзакций для каждой монеты в этой сети, работая над решением сложных математических задач. Эти узлы служат для подтверждения или отклонения блоков, представляющих биты информации о транзакциях. Если большинство операторов узлов приходят к одному и тому же решению проблемы, блок подтверждается и добавляется в цепочку блоков, которые существуют до него. Этот новый блок имеет временную метку и может содержать информацию о различных аспектах прошлых транзакций. Здесь есть место для вариаций в зависимости от конкретной сети: некоторые сети блокчейнов включают в свои блоки определенные типы информации, в то время как другие включают разные наборы информации.
Это последний аспект блокчейна, который, как полагают некоторые, обеспечивает максимальный потенциал для будущих приложений в будущем. Данные, составляющие блоки в блокчейне, таком как, например, соответствующий биткойну, связаны с прошлыми транзакциями, которые имели место между разными людьми, выступая в качестве общедоступной записи всех прошлых транзакций. Но данные, включенные в блоки, могут быть по существу чем угодно. Например, для правительств аспекты технологии блокчейна могут оказаться полезными, когда речь идет об авторизации транзакций, что обычно осуществляется с помощью режимов соответствия. Технология блокчейна может быть полезна для предоставления контрольных записей или для создания новых связей между различными финансовыми институтами и потенциальными партнерами. Для других аспектов финансового мира блокчейн может упростить процесс клиринга и расчетов, который традиционно занимал дни. Эта технология может также помочь автоматизировать соответствие нормативным требованиям, например, путем преобразования юридической прозы в код или путем разрешения определенных типов транзакций и блокирования других. Существуют широкие возможности для технологии блокчейна как внутри, так и за пределами финансового мира.
Однако, как и в случае любой новой технологии, не совсем ясно, как наилучшим образом использовать мощные возможности блокчейна. С течением времени, вероятно, что продолжающиеся эксперименты откроют новые способы использования блокчейна для различных целей, а также новые методы использования блокчейна, чтобы сделать его более эффективным, действенным, безопасным и мощным. В то же время, крупнейшие сети блокчейнов, такие как сети для цифровых валют, таких как биткойн, только продолжают расти.
