Объяснение цепочки биткойнов: понимание биткойнов и цепочек блоков



Этот блог о цепочке блоков биткойнов поможет вам понять основы биткойна и то, как технология цепочки блоков помогает внедрить систему биткойнов.

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

Этот вопрос часто вызывает недоумение. Вот быстрое объяснение, чтобы прочистить вашу запутанную голову!





Что такое блокчейн | Что такое биткойн | Эдурека

Следующее будет сюжетной линией нашего блога Bitcoin Blockchain:

  1. Что такое биткойн?
  2. Что такое блокчейн?
  3. Как Биткойн реализует блокчейн?
    3.1 Распределенная публичная книга
    3.2 Хеш-шифрование
    3.3 Доказательство работы
    3.4 Стимулы для валидации
  4. Биткойн Майнинг
  5. Кошельки Blockchain
  6. Демо: перевод биткойнов между кошельками

Что такое биткойн?

Прежде чем мы продолжим, позвольте мне кратко рассказать об истории денежных операций.



История денежных операций

Когда дело доходит до операций с деньгами или чем-либо ценным, люди полагаются на банки и другие доверенные третьи стороны, такие как банки и правительства, для обеспечения доверия и уверенности.

как использовать побитовые операторы в Java

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

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



В 2009 году Сатоши Накамото разработал одноранговую систему электронных денег под названием Bitcoin, которая позволяла переводить онлайн-платежи напрямую, без посредников.

Что такое блокчейн?

  • Блокчейн - это просто структура данных, в которой каждый блок связан с другим блоком в хронологическом порядке с указанием времени.
  • Это распределенная цифровая книга неизменяемой общедоступной записи цифровых транзакций.
  • Каждая новая запись проверяется в распределенной сети перед сохранением в блоке.
  • Вся информация, однажды сохраненная в бухгалтерской книге, поддается проверке и проверке, но не редактируется.
  • Каждый блок идентифицируется своей криптографической подписью
  • Первый блок блокчейна известен как Блок генезиса

Объяснение цепочки биткойнов | Эдурека

КакБиткойн реализует блокчейн?

Блокчейн - это технология, лежащая в основе биткойнов, которая преодолевает все проблемы традиционного банковского дела. Давайте посмотрим на это вдеталь.

1. Распределенная публичная книга

У каждого человека в сети есть копия бухгалтерской книги. Нет единой централизованной оригинальной копии. Главная книга здесь означает копию всех когда-либо произошедших транзакций.

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

2. Хеш-шифрование

Все, что хранится в блокчейне, зашифрованный . Таким образом, каждый сможет видеть все транзакции, но в то же время никто не узнает, какая из этих учетных записей принадлежит вам.

Разве это не то, чего мы ожидаем от банковской системы?быть?

3. Доказательство работы

Доказательство работы - это концепция, изобретенная в цепочке блоков биткойнов, в которой майнеры (специальные пользователи биткойнов) будут проверять транзакции, решая сложная математическая головоломка называется Proof of Work.

Технически, для каждого блока заранее задано целевое значение хеш-функции.Майнеры объединяют набор непроверенных биткойн-транзакций (около 250) в один блок, вычисляют его хэш и затем начинают гонку, чтобы найти определенный набор символов, называемых Нунций .

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

4. Стимулы для валидации

Самая интересная часть Биткойна - это Биткойн Майнинг . Это концепция, при которой определенные пользователи выполняют часть работы и получают вознаграждение 12.5 Биткойны (BTC) за блок. Майнинг каждого блока занимает в среднем около 10 минут.

Этот стимул дается за усилия по вычислениям и для покрытия затрат на электричество и инфраструктуру, необходимых для их достижения. В настоящее время крупные пулы контролируют около 10-20% мировой мощности майнинга, и, как правило, только эти пулы успешно добывают биткойны.

Биткойн Майнинг

Bitcoin Mining - это процесс проверки транзакций в новом блоке и добавления этого блока в существующую цепочку блоков.Успешные майнеры биткойнов получают вознаграждение в виде фиксированного количества новых биткойнов, которые добываются в экономике биткойнов. В настоящее время каждый успешный майнер получает 12,5 BTC ( Возможны изменения каждые 4 года или по решению сообщества Биткойн. ) в качестве награды за успешное добавление блока транзакций вБлокчейн.

Кошельки с криптовалютой

Биткойн-кошельки обычно используются для перевода биткойнов между разными учетными записями. Это похоже на надмножество кошельков для биткойнов и всех других криптовалют, таких как Ethereum, Litecoin, Dash, Ripple и Auroracoin, и это лишь некоторые из них.

Все транзакции в сети Биткойн происходят через один из различных кошельков Биткойн. Некоторые из популярных биткойн-кошельков включают Jaxx, Zebpay, Blockchain.info, Electrum, Keep Eye, Exodus и Mycelium.

кольцевая диаграмма против круговой диаграммы

Типы кошельков Blockchain

Мы рассмотрим самые популярные типы кошельков Blockchain в зависимости от расположения закрытых ключей, устройств и клиентов.

Рисунок: Объяснение цепочки биткойнов - горячие и холодные кошельки

  1. Горячий кошелек

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

  2. Холодный кошелек

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

    Рисунок: Объяснение цепочки биткойнов - кошельки на основе расположения закрытых ключей

  3. Интернет-кошелек

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

  4. Мобильный кошелек

    Мобильные кошельки похожи на Интернет-кошельки, за исключением того, что они специально разработаны для использования на мобильных телефонах. Как правило, у мобильных кошельков есть собственная онлайн-версия.

  5. Настольный кошелек

    Настольные кошельки - это холодные кошельки, в которых закрытые ключи учетных записей Blockchain, таких как Биткойн и Эфириум, хранятся на холодных серверах, и есть отдельный клиентский компьютер, который действует как посредник между Интернетом и сервером.

  6. Физический кошелек

    Физические кошельки это те кошельки, в которых данные биткойнов (или других криптовалют), такие как закрытый ключ, публичный адрес и QR-код, физически распечатываются для длительного использования.

  7. Биткойн-клиент

    Биткойн-клиенты кошельки, предназначенные для переводов биткойнов. Эти клиенты помогают пользователям обрабатывать свои биткойн-транзакции, взимая небольшую комиссию. Некоторые из самых популярных биткойн-клиентов: Следите за , Электрум , Исход и Мицелий .

  8. Аппаратный кошелек

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

Демо - передача биткойнов между кошельками

Давайте теперь посмотрим, как мы можем использовать кошельки Blockchain для передачи биткойнов между несколькими учетными записями биткойнов. Мы будем использовать популярный кошелек Jaxx для нашей демонстрации.

Шаг 1 : Загрузите кошелек Jaxx с Jaxx.io

Рисунок: Объяснение цепочки биткойнов - загрузка кошелька Jaxx

Шаг 2 : Создайте учетную запись Биткойн-кошелька на Blockchain.info

Рисунок: Объяснение цепочки биткойнов - подписка на биткойн-кошелек

Шаг 3 : Введите данные из кошелька Jaxx. В Чтобы адрес можно получить из кошелька Jaxx в Ваш текущий биткойн-адрес поле. Заполните остальные данные, такие как количество биткойнов и дополнительное описание.

Рисунок: Объяснение цепочки биткойнов - отправка биткойнов из кошелька Blockchain.info

Шаг 4 : Подтвердите, что все введенные данные верны, и нажмите кнопку «Отправить биткойны», чтобы подтвердить транзакцию.

Шаг 5 : Теперь вы можете обновить кошелек Jaxx и увидеть обновленный баланс биткойнов. Для подтверждения транзакции из 3 блоков требуется около 30 минут.

Рисунок: Объяснение цепочки биткойнов - подтвержденная транзакция в Jaxx

Я надеюсь, что в этом блоге мне удалось объяснить вам кое-что о Биткойне и Блокчейне. Я бы порекомендовал вам пройти наши Учебник по блокчейну и Технология блокчейн блоги, чтобы получить подробное представление о блокчейне, биткойнах, криптовалютах, Ethereum, Hyperledger и смарт-контрактах.

Есть вопрос к нам? Пожалуйста, отметьте это в разделе комментариев, и мы свяжемся с вами.

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