Я Дэвид Шварц.
Я технический директор Ripple.
Меня зовут Хуан Бенет.
Я основатель и генеральный директор Protocol Labs.
Ripple's, компания, предоставляющая финансовые услуги,
сосредоточены на улучшении международного
платежные потоки и приведение блокчейна
технологии для предприятий
и финансовые компании.
Protocol Labs — научно-исследовательская организация.
который создает протоколы, инструменты
и услуги по улучшению Интернета.
Лучший способ объяснить блокчейн
технология, глядя
в первом примере биткойн.
Биткойн — это форма цифровых денег.
Он был выпущен в 2009 году и
по-прежнему остается самой популярной криптовалютой.
Биткойн не нуждается в центральной власти
для проверки транзакций в сети
как банк.
Вместо,
это одноранговая децентрализованная сеть.
Пользователи в сети проверяют транзакции
решая сложные математические задачи,
по существу заказ транзакций
за последние 10 минут или около того,
и они получают биткойны взамен,
обеспечение правильности транзакций
и обеспечить безопасность сети.
Чтобы завоевать доверие,
все адреса пользователей, транзакции
и многое другое
сеть общедоступна.
В отличие от алгоритмов или баз данных
в традиционном банке.
Но как может работать валюта
без правительства или банка?
Давайте вместе подумаем над примером.
Скажем, вы и еще пять человек
все пытаются покупать и продавать вещи
друг от друга, и вы хотите сделать это
без традиционных денег и без
кто-нибудь ответственный.
Вы бы
нужен способ отслеживать все транзакции.
Вы могли бы иметь книгу, которую вы все разделяете,
и каждый раз, когда вы покупаете или продаете
что-то, вы запишите это.
Это называется бухгалтерской книгой.
Отслеживает все покупки
и транзакции в группе,
но не имеет смысла иметь только один
бухгалтерская книга.
У вас есть только одна бухгалтерская книга.
Вы вернулись к централизованной системе.
Если один человек уничтожит бухгалтерскую книгу
или делает фальшивую бухгалтерскую книгу,
система ломается. Вместо,
у каждого из вас есть своя копия
журнал для отслеживания транзакций.
Это как быть вашим собственным банком
потому что у каждого есть копия бухгалтерской книги.
Каждый раз, когда происходит транзакция,
его нужно отправить
на всю сеть
так что каждый может обновить свою собственную копию.
Но подождите, что может остановить кого-то
от отправки поддельной транзакции?
Показываете, кто платит деньги?
Решение состоит в том, чтобы использовать что-то
называется цифровой подписью.
Любой, кто отправляет транзакцию, должен включать
криптографическая подпись
что никто другой не может создать,
только они. Это доказывает
сделка пришла от них.
Вы также можете включить метку времени,
и таким образом вы знаете, какие транзакции
являются подлинными
и в каком порядке они происходят.
А если разные люди
есть разногласия по поводу реестра
без начальства?
Как узнать, чья копия правильная?
Ответ включает
механизм, называемый консенсусом,
что требует достаточного количества людей, чтобы согласиться
на которых сделки действительны.
Как это работает?
Группа проверяет
транзакции в пакетах, называемые блоками
когда все согласны на блок.
Они добавляют его к своим
копия реестра.
Каждый блок включает цифровую сводку
или хэш всего
транзакции в этом блоке,
плюс все предыдущие транзакции.
Это цифровое резюме соединяет
блоки вместе в цепочку,
поэтому такой способ хранения
информация называется блокчейном.
Теперь, как эти люди соглашаются на блок?
Что мешает
злоумышленник от публикации поддельных блоков?
Как мы говорим хорошим
от плохих?
Чтобы добавить блок в цепочку,
нам нужно найти специальное значение
называется доказательством работы, которое требует
много вычислительной мощности, чтобы найти.
Думайте об этом как о поиске
и найти недостающую часть головоломки
который завершает блок в пути
каждый может проверить.
Требуется много вычислительной мощности
для производства каждого доказательства работы.
Так что потребуется астрономическая сумма
работы для одного человека, чтобы попробовать
и найти доказательство работы
для многих блоков, не говоря уже обо всех.
Как злоумышленник, если вы хотите
попытаться добавить поддельный блок в цепочку,
тебе может повезти и ты получишь это особенное
часть информации для одного блока.
Но если бы вы это сделали, вы не могли бы этого сделать
надежно для следующего блока
и следующий блок.
В конце концов, вас бы поймали.
Из-за этого со временем только подлинные
транзакции остаются в блокчейне.
Система, которую мы описали с шестью людьми
также мог работать за 6000 или 6 миллионов.
Но всем ли нужно делать все это
очень дорогие доказательства работы?
Хорошо, если этим занимается достаточное количество людей
вычислительная работа,
остальные из нас могут участвовать более легко
потому что мы доверяем сети в целом.
Но подождите, почему все эти люди
даже делать всю эту работу?
Это действительно крутая часть.
Технология блокчейн
обычно имеет встроенную награду.
Когда вы найдете специальный кусок
информации, завершить
блок транзакций.
Вы можете включить еще одну транзакцию
дать немного денег себе
в качестве оплаты за работу
вы сделали, чтобы защитить блокчейн.
Вот почему люди, делающие
эту работу называют горняками.
Это очень похоже на добычу золота.
Вы работаете и вам платят.
Когда шахтеров мало
легче собрать эти деньги
и это создает стимул
чтобы к нам присоединялось все больше и больше майнеров.
Достаточно сделать систему
безопасно для остальных из нас.
Итак, это все.
Описанная нами система позволяет
децентрализованная валюта.
Подводя итог,
валюта работает на общем
книга сделок.
Во-вторых, чтобы вести общую бухгалтерскую книгу,
информация хранится в блоках.
Три, блоки проверены
используя доказательство работы.
Четыре, каждый раз, когда блок проверяется
Он добавлен в блокчейн.
Пять, шахтер
кто подтвердил это получает вознаграждение.
И в-шестых, эти награды удерживают достаточное количество майнеров.
участие в обеспечении безопасности системы.
Этот способ хранения информации
на блокчейне
создает систему доверия
без центральной власти.
Это полезно помимо
просто создание криптовалюты, такой как биткойн.
У него есть потенциальные приложения
во многих других областях, как мы узнаем
в следующем видео.