Как работает blockchain и что такое bitcoin?

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

К примеру, мы с вами поспорили на погоду в Одессе. Команда Web Academy поставила 50 гривен на то, что будет пасмурно, а Вы —на солнечную погоду без единого облачка.

У нас есть как минимум три варианта, чтобы провернуть это пари:

  1. Доверие. Если мы будем доверять друг другу, то в случае солнечной или дождливой погоды — проигравший отдаст 50 гривен победителю. Если мы друзья, то это вполне приемлемый способ для пари. Однако, если же мы незнакомцы, то можно легко не платить другому.
  2. Контракт. Мы можем закрепить ставки полноценным контрактом. С заключением такого договора — обе стороны будут обязаны отдать деньги в случае проигрыша. Однако, если кто-то из участников все же решит не платить, то победителю придется выложить дополнительную сумму, чтобы покрыть издержки сделки в суде, да и сами судебные разбирательства могут занять много времени. Как видим, использование этого варианта для небольшой суммы — вовсе не выход.
  3. Рефери. Мы можем привлечь нейтральную третью сторону. Каждый из нас отдаст 50 гривен нашему судье, который и затем выплатит общую сумму победившему в споре. Звучит неплохо. Но, он также может легко сбежать со всеми деньгами. И тогда мы с Вами останемся с носом, вне зависимости от погоды в Одессе. Таким образом, у нас есть два пути разрешения денежного спора— доверие и контракт.

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

Технология Blockchain позволяет написать программу, основанную на “блочной цепочке”,  которой мы с вами и отправляем наши 100 гривен для ставки в споре. Эта программа будет беречь наши 100 гривен и при этом автоматически проверять завтрашнюю погоду на нескольких сайтах.  Солнечная или дождливая погода ожидается завтра в Одессе — в любом случае, программа отправит деньги победителю до последней копейки и все это без какой-либо комиссии. При этом, каждая сторона может проверить договор на прозрачность условий и процесс их выполнения. Еще одним преимуществом такой программы является то, что ее нельзя как-то подделать, изменить или остановить. Может, это слишком официально для пари на погоду в 100 гривен, но представьте себе насколько такой способ облегчит процесс продажи дома или целой компании. Но обо всем по порядку.

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

Биткойн— это наиболее известное и обсуждаемое применение технологии. По сути, это — цифровая валюта, которая может использоваться для обмена продуктами и услугами, как доллары США, евро, китайский юань и другие национальные валюты. Один биткойн — это единица цифровой валюты Bitcoin (BTC). Подобно доллару, он не имеет ценности сам по себе, а имеет ее, когда есть возможность торговать товарами и услугами, чтобы привлечь больше валюты под контролем участников сделки. Чтобы отслеживать количество биткойнов, которыми владеет каждый из нас, блокчейн использует регистр, или цифровой файл, который и отслеживает все транзакции биткойнов.

Этот “файл” не хранится на центральном сервере, как в банке или в едином центре данных. Он распространяется по всему миру через сеть частных компьютеров, которые одновременно хранят данные и выполняют вычисления. Каждый из этих компьютеров представляет собой «узел» сети блокчейн и имеет копию файла регистра.

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

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

Преимущества и недостатки Blockchain

Теперь, когда у Вас есть общее представление о том, как работает блокчейн, давайте вкратце рассмотрим, почему это так удобно.

Использование технологии blockchain дарит прекрасные возможности.

Преимущества:

  • Персональный контроль. Вы полностью контролируете ценность информации, которой владеете. И нет третьей стороны, которая хранит персональную информацию или может ограничить ваш доступ к ней.
  • Низкая цена. Стоимость выполнения транзакции из любой точки планеты становится значительно ниже. Это позволяет использовать микроплатежи.
  • Скорость. Информация может быть передана через несколько минут. Сама транзакция может считаться безопасной через несколько часов, а не дней или недель.
  • Прозрачность. Любой человек в любое время может проверить каждую транзакцию. Благодаря этому можно получить полную информацию и достигнуть 100% прозрачности сделки.
  • Децентрализация. Технологию blockchain можно использовать для создания децентрализованных приложений, которые могут быстро и безопасно управлять информацией и передавать информацию или денежные средства.

Но стоит отметить, что эта технология имеет как преимущества, так и объективные проблемы.

Недостатки:

  • Анонимность. Сделки и транзакции можно отправлять и получать анонимно. И в этом случае — мы получаем две стороны одной медали. Анонимность сохраняет конфиденциальность пользователей, но при этом — позволяет осуществлять незаконную деятельность в сети.
  • Использование. Несмотря на то, что появилось много обменных платформ, да и сами цифровые валюты набирают большую популярность, по-прежнему непросто расплачиваться криптовалютой (в том числе и биткойнами) за товары и услуги.
  • Изменчивость. Биткойн, как и многие другие криптовалюты — очень нестабилен. Сегодня на рынке мало доступных биткойнов, и спрос на них очень быстро меняется. Курс криптовалют очень неустойчив, он изменятся в зависимости от крупных событий или анонсов.

Технология blockchain имеет несомненный потенциал для революции во множестве отраслей: от рекламы до распределения энергии. Ее основная сила заключается в децентрализованном характере и способности устранять необходимость в “доверии на слово”. Уже сейчас на основе блокчейн создают полностью децентрализованные платформы, которые управляют smart-контрактами, и кто знает, какое еще применение ей придумают в будущем. Ежедневно разрабатываются новые инструменты для улучшения безопасности системы, предлагая более широкий спектр функций, инструментов и услуг. Использовать или не использовать эту технологию — решать Вам. Но не стоит забывать о том, что она может кардинально изменить процесс обмена информацией, а поэтому — заслуживает внимания.

2
0
SAVE