Полное руководство по блокчейну
Опубликовано: 2020-02-05Технология блокчейн все чаще становится частью общественного обсуждения тенденций и инструментов, которые будут продолжать оказывать влияние на различные отрасли. От денег до идентификации, он представляет способы полной децентрализации баз данных и значительного внедрения системы в другие приложения.
- Определение блокчейна
- Как работает блокчейн
- Преимущества блокчейна
- Проблемы блокчейна
- Ключевые атрибуты
- Блокчейн против биткойна
- Часто задаваемые вопросы
Что такое блокчейн
Блокчейн(1) — это растущий список записей, называемых блоками, которые связаны с помощью криптографии. Каждый блок содержит криптографический хэш предыдущего блока, метку времени и данные транзакции (обычно представленные в виде дерева Меркла).
Блокчейн — это публичный реестр информации, собранной через сеть, расположенную поверх Интернета. Именно то, как эта информация записывается, придает блокчейну его новаторский потенциал.
Он также обеспечивает целостность криптовалюты путем шифрования, проверки и постоянной записи транзакций. Он имеет определенное сходство с банковским реестром, но поддерживается открытым и доступным для всех, кто использует криптовалюту.
Когда появился блокчейн и кто его изобрел?
На пути эволюции этой технологии, изменившей мир, было несколько ключевых моментов, которые помогли сформировать блокчейн. В этой статье мы углубимся в удивительную историю этой защищенной от хакеров технологии, чтобы дать вам более полное представление о том, что это такое.
Многие люди, интересующиеся блокчейном, вероятно, знают, что первое программное обеспечение Биткойн было открыто выпущено для публики где-то в 2010 году (на самом деле это было в начале 2009 года), но зачатки блокчейна уходят гораздо дальше.
На самом деле, еще примерно в 1940-х годах во время Второй мировой войны, которая была в самом кровавом разгаре. Алана Тьюринга, прилежного британского математика, страстно увлеченного расшифровкой информации и известного как гений криптографии, которая по сути представляет собой блокчейн, попросили расшифровать машину «Энигма», которую нацисты использовали для связи во время войны.
Алан расшифровал его и дал союзникам огромное преимущество. Однако американец расшифровал Фиолетовый код, японскую шифровальную машину. Тот факт, что американцы смогли это сделать, означал, что криптография стала ключевой дисциплиной для правительств.
Позже, в 1970-х годах, группа мужчин и женщин осознала, что криптография делает общение более свободным, и решила сделать его более доступным.
Они не знали, что закладывают первые основы блокчейна. Позже в том же десятилетии Мартин Хеллман и Уитфилд Диффи составили алгоритм, называемый алгоритмом Диффи-Хеллмана, который разделял зашифрованные ключи на пару из закрытого ключа и открытого ключа.
Эти ключи предназначались для шифрования сообщения с помощью открытого ключа, но для расшифровки сообщения требовался закрытый ключ. Это было достигнуто вместе с Ральфом Мерклем, американским ученым-компьютерщиком, который создал алгоритм, названный деревьями Меркла.
Хеллман и Диффи признаны основателями криптографии с открытым ключом, которая была необходима для создания блокчейна. После этого было сделано больше достижений, пока У. Скотт Сторнетта и Стюарт Хабер не описали свою работу над криптографически защищенной цепочкой блоков в 1991 году, самой первой в своем роде.
Через год они добавили в свою концепцию Merkle Trees, что повысило ее безопасность, производительность и эффективность. Теперь это позволило им собрать несколько документов в одном блоке, и это еще больше преуспело, когда все взорвалось с запуском Биткойна в 2009 году. С тех пор и до сих пор он существует.
Как работает технология?
Блокчейн обычно содержит информацию о транзакциях, каждая транзакция предназначена для генерации хэша (строки цифр и букв). Затем транзакции вводятся или вводятся в том порядке, в котором они произошли. Хэш зависит не только от текущих транзакций, но и от предыдущих транзакций, и даже небольшое изменение в транзакции создает новый хэш.
Узлы проверяют хэш, чтобы убедиться, что транзакция не была изменена, и если большинство узлов одобряют транзакцию, то она записывается в блок, который ссылается на предыдущий блок, и вместе они формируют цепочку блоков, и эти обновления цепочки блоков сами каждые 10 минут.
Преимущества блокчейна
Есть стабильность
Все подтвержденные блоки вряд ли будут отменены, а это означает, что после того, как данные были зарегистрированы в блокчейне, их очень сложно удалить или изменить. Вот почему блокчейн — отличная технология для хранения финансовых записей или любых других данных, где требуется контрольный журнал, поскольку каждое изменение отслеживается и постоянно записывается в распределенной и общедоступной книге.
Например, компания может использовать технологию блокчейна для предотвращения мошенничества со стороны своих сотрудников. В этой сцене он может обеспечить безопасную и стабильную запись всех финансовых транзакций, которые происходят внутри компании. Сотруднику будет сложнее скрывать подозрительные транзакции.
Работает ненадежная система
Во всех традиционных платежных системах транзакции зависят не только от двух вовлеченных сторон, но также зависят от посредника, такого как банк, компания, выпускающая кредитные карты, или поставщик платежных услуг. При использовании блокчейна в этом больше нет необходимости, поскольку распределенная сеть узлов проверяет транзакции с помощью процесса, известного как майнинг. Для этой цели Блокчейн часто называют ненадежной системой.
Таким образом, система блокчейна сводит на нет риск доверия одной организации, а также снижает общие затраты и комиссию за транзакции, исключая посредников и третьих лиц.
( Также читайте: 14 основных преимуществ технологии блокчейн)
Недостатки блокчейна
50% атак
Есть несколько потенциальных атак, которые могут быть выполнены против сетей блокчейна, и атаки 51% являются одними из наиболее обсуждаемых. Такая атака может произойти, если одному объекту удастся контролировать более 50% хэш-мощности сети, что позволит им нарушить работу сети, преднамеренно исключив или изменив порядок транзакций.
Несмотря на то, что это теоретически возможно, никогда не было успешной атаки 50% на блокчейн Биткойн. По мере того, как сеть росла, безопасность повышалась, и маловероятно, что майнеры будут вкладывать большие суммы денег и ресурсов для атаки на Биткойн, поскольку они лучше вознаграждаются за честные действия.
Модификация данных
Еще одна плохая сторона систем блокчейна заключается в том, что после того, как данные были добавлены в блокчейн, их очень сложно изменить. Хотя стабильность является одним из преимуществ блокчейна, это не всегда хорошо. Изменение данных или кода блокчейна обычно требует больших усилий и часто требует хард-форка, когда одна цепочка забрасывается, а создается новая.
Закрытые ключи
Каждый адрес блокчейна имеет соответствующий закрытый ключ. Хотя этим адресом можно поделиться, закрытый ключ следует держать в секрете. Пользователю нужен свой закрытый ключ для доступа к своим средствам, а это означает, что он действует как свой собственный банк. Если они потеряют свой закрытый ключ, деньги фактически будут потеряны, и они ничего не смогут с этим поделать.
Неэффективность
Иногда блокчейн может быть очень неэффективным. Тот факт, что майнинг является высококонкурентным и каждые десять минут выявляется только один победитель, делает работу всех остальных майнеров напрасной. Поскольку майнеры постоянно пытаются увеличить свою вычислительную мощность, чтобы иметь больше шансов найти действительный хэш блока, ресурсы, используемые сетью Биткойн, значительно увеличились за последние несколько лет, и в настоящее время она потребляет больше энергии, чем многие страны, такие как как Ирландия и Нигерия.
Место хранения
Бухгалтерская книга Blockchain может со временем стать очень большой. Блокчейн Биткойн в настоящее время требует около 200 ГБ дискового пространства. Этот текущий рост размера блокчейна, по-видимому, превосходит рост жестких дисков, и сеть рискует потерять узлы, если реестр станет слишком большим для загрузки и хранения отдельными лицами.
Каковы ключевые атрибуты блокчейна?
Его нельзя испортить:
Есть много интересных атрибутов блокчейна, но среди них неизменность, несомненно, является одним из лучших ключевых атрибутов технологии блокчейн. Как только блок транзакций добавлен в реестр, никто не может просто вернуться и изменить его. Поэтому любой пользователь в сети не сможет редактировать, удалять или обновлять его.
Он работает по децентрализованной технологии:
Сеть децентрализована, что означает, что у нее нет управляющего органа или одного человека, который следит за инфраструктурой, но группа узлов поддерживает сеть, что делает ее децентрализованной. Это ставит пользователей в простое положение, потому что система не требует каких-либо управляющих полномочий, мы можем напрямую получить к ней доступ из Интернета и хранить там свои активы.
Он использует усиленную безопасность:
Поскольку при этом отпадает необходимость в центральной власти, никто не может просто изменить какие-либо характеристики сети в свою пользу. Использование шифрования обеспечивает еще один уровень безопасности для системы, но почему оно обеспечивает такую большую безопасность по сравнению с уже существующими технологиями? Ну, это чрезвычайно безопасно, потому что предлагает специальную маскировку, известную как криптография. Помимо децентрализации, криптография обеспечивает еще один уровень защиты пользователей. Криптография — это сложный математический алгоритм, действующий как брандмауэр для атак.
Использование распределенных реестров:
В большинстве случаев публичная книга предоставит всю информацию о транзакции и участнике. Все открыто, негде спрятаться, хотя в случае с частным или федеративным блокчейном все немного иначе.
В таких случаях многие люди могут видеть, что на самом деле происходит в леджере. Это связано с тем, что реестр в сети поддерживается всеми другими пользователями системы. Это гарантирует, что вычислительная мощность распределяется между компьютерами для обеспечения лучшего результата. Вот почему это считается одной из основных особенностей блокчейна, поскольку результирующим эффектом всегда будет более эффективная система реестра, которая может конкурировать с традиционными.
( Также читайте: самые популярные блокчейн-платформы)
Что такое узел в технологии блокчейн?
Полный узел — это, по сути, устройство (например, компьютер), которое содержит полную копию истории транзакций блокчейна. 7 узлов либо серверы/компьютеры, все подключенные друг к другу, вместе запускают блокчейн. Определение узлов в соответствии с контекстом, в котором они используются.
Когда мы говорим о компьютерных или телекоммуникационных сетях, узлы могут иметь разные цели, выступая либо в качестве точки перераспределения, либо в качестве конечной точки связи. В большинстве случаев узел состоит из физического сетевого устройства, но в некоторых случаях используются виртуальные узлы.
Другими словами, сетевой узел — это точка, в которой сообщение может быть создано, получено или передано. Все узлы и мастер-узлы в последнее время становятся все более обсуждаемой темой в блокчейне. И это правильно, потому что узлы являются важнейшим компонентом инфраструктуры блокчейна. Без этих узлов данные блокчейна были бы недоступны. Можно сказать, что узлы — это блокчейн.
Варианты использования блокчейна и примеры
Он использовался в целях обеспечения качества и гарантии, поскольку компании во всем мире страдают от проблемы потери посылок в пути и подделки продукции. Он используется в обучении и платежах, поскольку компании используют его для обработки онлайн-платежей с использованием таких платформ, как PayPal и кредитные карты. Он также используется в командах по работе с персоналом, когда они занимаются наймом, поиском новых талантов, продвижением и развитием компании.
Блокчейн против. Биткойн
Одним из важных различий между биткойном и блокчейном является адаптивность. Когда мы исследуем биткойн, мы смотрим на что-то жесткое и концентрируемся на трансграничных транзакциях. В то время как блокчейн сначала медленно начинал как бухгалтерская книга биткойн-валюты, но он начал улучшаться и постепенно начал обслуживать и другие отрасли. Компания регулярно совершенствует технологии, и теперь блокчейн — самая популярная вещь на рынке.
Биткойн — это криптовалюта, используемая для снижения транзакционных сборов и времени трансграничных транзакций. Блокчейн функционирует как распределенная книга, которая обеспечивает одноранговые транзакции в одной из самых безопасных сред, поэтому все транзакции, совершаемые через блокчейн, становятся общедоступными, чтобы они могли быть прозрачными. Биткойн — это немного закрытая система, и она в значительной степени построена на анонимности.
Даже когда мы можем найти транзакции в бухгалтерской книге, биткойн и блокчейн записываются в числовых кодах, которые люди не понимают, и поэтому он не может двигаться вперед. С другой стороны, блокчейн работал и продолжает работать с различными отраслями, и он соответствует правилам и нормам компаний, таких как борьба с отмыванием денег и знание своего клиента, и это лишь некоторые из них. Он четко показывает все транзакции, а публика имеет полный доступ к реестру, поэтому компании больше доверяют блокчейну.
Часто задаваемые вопросы
В. Блокчейн — это будущее?
О. Согласно статье, опубликованной на Forbes.com, ожидается, что со временем фактор доверия к возможностям блокчейна будет расти. Очевидное подлинное влияние распределенного реестра все еще находится в стадии спекуляций, но после того, как мы взглянем на всплеск приложений, уже заполонивших рынки, можно сделать вывод, что пройдет совсем немного времени, прежде чем блокчейн проникнет во все отрасли.
Эту универсальность этой технологии можно сравнить со всеми цифровыми вещами, которые Gartner предсказал в 2017 году, и менее чем за два года этот прогноз превратился в грозную реальность.
В ближайшем будущем критически важные данные будут храниться в распределенных хранилищах данных, которые сочетают в себе локальные, облачные и удаленные средства, и этот блокчейн станет спасителем для обеспечения целостности транзакций.
По мере того, как цифровая трансформация всех глобальных предприятий во всем мире продолжается, блокчейн будет постепенно и естественным образом развиваться как лучшая транзакционная платформа в мире. Как блокчейн будет влиять на наше будущее — это инфографика, уже предсказанная VisualCapitalist.
В. Является ли блокчейн законным?
О. Эта технология была создана для обеспечения легитимности каждой биткойн-транзакции путем отслеживания их в распределенной публичной книге, поэтому она очень легитимна, поскольку легитимность порождает легитимность.
В. Кому принадлежит технология Blockchain?
О. Было обнаружено, что в 1992 году Байер, Хабер и Сторнетта включили в проект деревья Меркла, что повысило эффективность блокчейна, позволив собрать несколько сертификатов документов в один блок. Первый блокчейн был разработан человеком или группой людей, известных как Сатоши Накамото, в 2008 году.
В. Безопасен ли блокчейн-кошелек?
О. Кошелек с блокчейном абсолютно безопасен в использовании. Это криптовалютный кошелек, который позволяет пользователям управлять криптовалютами (такими как биткойн, эфир и т. д.), поэтому его можно безопасно реализовать.
В. Можно ли взломать блокчейн?
О. Когда вы пытаетесь взломать блокчейн, это означает, что «человек пытается контролировать более 51% общей вычислительной мощности всей сети блокчейн». Хакер пытается прочитать и отменить транзакции, скрытые в сети блокчейн. Но природа блокчейна делает этот тип взлома трудным, а не невозможным, поэтому он возможен, но труден.
В. Почему нельзя просто отменить транзакцию в блокчейне?
О. В блокчейне невозможно отменить или отменить вашу транзакцию. Как бы прискорбно это ни казалось, криптовалютные транзакции в сетях Биткойн, Эфириум и Биткойн Кэш «РАЗРАБОТАНЫ» так, чтобы быть необратимыми.
В. Зачем блокчейну нужен распределенный реестр?
О. Есть много причин, например, это дает пользователям контроль над всей информацией и транзакциями и способствует прозрачности. Их можно использовать для сведения к минимуму времени транзакций до минут, и они обрабатываются круглосуточно и без выходных, что позволяет компаниям экономить миллиарды долларов.
В заключение можно сказать, что технология блокчейна очень полезна в нашем обществе. Это более безопасный способ записывать активность и обновлять данные, сохраняя при этом запись истории.
Другие полезные ресурсы:
Лучшие приложения для блокчейна в банковской сфере
Как использовать технологию блокчейн в кибербезопасности
10 главных преимуществ технологии блокчейн в облачных вычислениях в 2020 году
Как технология блокчейн формирует новое будущее для цифрового маркетинга
3 способа, которыми технология блокчейн произведет революцию в цепочке поставок