- Вернуться к меню
- Вернуться к менюЦены
- Вернуться к менюИсследовать
- Вернуться к менюКонсенсус
- Вернуться к менюПартнерский материал
- Вернуться к меню
- Вернуться к меню
- Вернуться к менюВебинары и Мероприятия
Что такое Web 3? Вот как будущий основатель Polkadot Гэвин Вуд объяснил это в 2014 году
Классический пост в блоге, представляющий «сеть после Сноудена», сегодня приобретает новую актуальность.
Примечание редактора: СВеб 3центроживленная дискуссия, стоит перечитать следующую публикацию, первоначально опубликованную в 2014 году и ставшую основополагающей в Криптo каноне, Гэвин Вуд, соучредитель Ethereum , который впоследствии основал Фонд Web3и создатьВ Polkadot и Kusama.
По мере того, как мы движемся в будущее, мы обнаруживаем растущую потребность в системе взаимодействия с нулевым доверием.
Даже до-Сноуден, мы поняли, что доверять нашу информацию произвольным субъектам в Интернете было чревато опасностью. Однако после Сноудена аргумент явно попадает в руки тех, кто считает, что крупные организации и правительства регулярно пытаются расширить и превзойти свои полномочия. Таким образом, мы понимаем, что доверять нашу информацию организациям в целом — это принципиально сломанная модель. Вероятность того, что организация не будет вмешиваться в наши данные, — это всего лишь требуемые усилия за вычетом ожидаемых выгод. Учитывая, что компании, как правило, имеют модели доходов, которые требуют, чтобы онизнать как можно больше о людях,Реалист поймет, что потенциал скрытого злоупотребления трудно переоценить.
Протоколы и технологии в Интернете, и даже в Интернете в целом, послужили прекрасным Технологии предварительным просмотром. Рабочие лошадки SMTP, FTP, HTTP(S), PHP, HTML и Javascript каждый внесли свой вклад в тот тип богатых облачных приложений, которые мы видим сегодня, таких как Google Drive, Facebook и Twitter, не говоря уже о бесчисленном количестве других приложений, включая игры, покупки, банковское дело и знакомства. Однако, заглядывая в будущее, многие из этих протоколов и технологий придется перепроектировать в соответствии с нашим новым пониманием взаимодействия общества и Технологии.
Web 3.0, или, как его можно назвать, «пост-Сноуденовский» веб, — это переосмысление того, для чего мы уже используем веб, но с принципиально иной моделью взаимодействия между сторонами. Информацию, которую мы считаем общедоступной, мы публикуем. Информацию, которую мы считаем согласованной, мы помещаем в реестр консенсуса. Информацию, которую мы считаем частной, мы KEEP в Secret и никогда не раскрываем. Коммуникация всегда происходит по зашифрованным каналам и только с псевдонимами в качестве конечных точек; никогда с чем-либо отслеживаемым (например, IP-адресами).
Короче говоря, мы проектируем систему, которая математически подтверждает наши предыдущие предположения, поскольку ни одному правительству или организации нельзя доверять.
Пост-Сноуденовский интернет состоит из четырех компонентов: публикация статического контента, динамические сообщения, не требующие доверия транзакции и интегрированный пользовательский интерфейс.
Публикация
Первое, у нас уже есть многое: децентрализованная, зашифрованная система публикации информации. Все, что она делает, это берет короткий внутренний адрес некоторой информации (aхэш, если говорить технически) и возвращать, через некоторое время, саму информацию. Новая информация может быть отправлена на него. После загрузки мы можем быть уверены, что это правильная информация, поскольку адрес является внутренним для нее. Эта статическая система публикации отвечает за большую часть работы HTTP(S) и всю работу FTP. Уже существует множество реализаций этой Технологии, но проще всего привести BitTorrent. Каждый раз, когда вы нажимаете на magnet LINK BitTorrent, все, что вы на самом деле делаете, это говорите своему клиенту загрузить данные, внутренний адрес (хэш) которых равен ей.
В Web 3.0 эта часть Технологии используется для публикации и загрузки любой (потенциально большой) статической части информации, которой мы рады поделиться. Мы можем, как и в случае с BitTorrent, мотивировать других поддерживать и делиться этой информацией; однако, в сочетании с другими частями Web 3.0, мы можем сделать это более эффективным и точным. Поскольку структура стимулирования является неотъемлемой частью протокола, мы становимся (на этом уровне, во всяком случае) DDoS-proof by design. Как вам такой бонус?
Обмен сообщениями
Вторая часть Web 3.0 — это псевдонимная низкоуровневая система обмена сообщениями на основе идентичности. Она используется для общения между людьми в сети. Она использует сильную криптографию, чтобы обеспечить ряд гарантий относительно сообщений; они могут быть зашифрованы с помощью идентичностиоткрытый ключ чтобы гарантировать, что только эта личность может расшифровать его. Они могут быть подписаны закрытым ключом отправителя, чтобы гарантировать, что он действительно исходит от отправителя, и предоставить получателю безопасное получение сообщения. Общий Secret может предоставить возможность безопасного общения, в том числе между группами, без необходимости доказательства получения.
Поскольку каждый из них обеспечивает конечную логистику сообщений, использование адресов на уровне протокола передачи становится излишним; адреса, которые когда-то состояли из имени пользователя или порта и IP-адреса, теперь становятся просто хэшем.
Сообщения будут иметь время жизни, что позволит устранить неоднозначность между сообщениями публикации, которые, возможно, ONE быть «живыми» как можно дольше, чтобы гарантировать, что их увидит как можно больше личностей, и мгновенными сигнальными сообщениями, которые хотят быть переданы как можно быстрее по сети. Таким образом, дихотомия задержки и долговечности обменивается.
Фактическая физическая маршрутизация будет осуществляться через игровую адаптивную сетевую систему. Каждый узел пытается максимизировать свою ценность для других узлов, утверждая, что другие узлы представляют для них ценность для входящей информации. Узел, информация которого не представляет ценности, будет отключен, а его слот будет занят подключением к другому, возможно, неизвестному (или, возможно, второго уровня), узлу. Для того, чтобы узел был более полезным, будут запрашиваться сообщения с некоторыми определенными атрибутами (например, адрес отправителя или тема — оба не зашифрованы — начинаются с определенной строки BIT ).
В Web 3.0 эта часть позволяет пирам общаться, обновляться и самоорганизовываться в режиме реального времени, публикуя информацию, приоритет которой не нуждается в внутреннем доверии или последующей ссылке. В традиционном вебе это большая часть информации, которая передается по HTTP вАЯКСреализации стиля.
Консенсус
Третья часть Web 3.0 — это механизм консенсуса. Bitcoin познакомил многих из нас с идеей консенсус-based application. Однако это был всего лишь первый пробный шаг. Механизм консенсуса — это средство согласования некоторых правил взаимодействия, зная, что будущие взаимодействия (или их отсутствие) автоматически и необратимо приведут к исполнению в точности так, как указано. Это фактически всеобъемлющий общественный договор, черпающий свою силу из сетевого эффекта консенсуса.
Тот факт, что последствия отказа от ONE соглашения могут ощущаться во всех других, является ключом к созданию сильного общественного договора и, таким образом, снижению вероятности отказа или преднамеренного невежества. Например, чем больше система репутации изолирована от более личной системы социального взаимодействия, тем менее эффективной она будет. Система репутации в сочетании с функциональностью, подобной Facebook или Twitter, будет работать лучше, чем без ONE , поскольку пользователи придают внутреннюю ценность тому, что думают о них их друзья, партнеры или коллеги. Особенно ярким примером этого является сложный вопрос о том, стоит ли и когда подружиться на Facebook с работодателем или партнером по свиданиям.
Консенсуальные двигатели будут использоваться для всех доверенных публикаций и изменений информации. Это будет происходить через полностью обобщенную глобальную систему обработки транзакций. Первым рабочим примером этого являетсяПроект Ethereum.
Традиционная сеть по сути не обеспечивает консенсуса, вместо этого опираясь на централизованное доверие органов власти, таких как ICANN, Verisign и Facebook, и сводясь к частным и государственным веб-сайтам вместе с программным обеспечением, на котором они построены.
Внешний интерфейс
Четвертый и последний компонент опыта Web 3.0 — это Технологии , которая объединяет все это вместе: «браузер» и пользовательский интерфейс. Как ни странно, это будет выглядеть довольно похоже на интерфейс браузера, который мы уже знаем и любим. Там будет URIпанель, кнопка «Назад» и, конечно же, львиная доля будут отданы отображению dapp (ранее веб-страницы/веб-сайта).
Используя эту систему разрешения имен, основанную на консенсусе (не похожую наНеймкойнв приложении) URI может быть сокращен до уникального адреса front-end для этого приложения (т. е. хэша). Через систему публикации информации это может быть расширено до коллекции файлов, необходимых для front-end (например, архив, содержащий файлы .html, .js, .css и .jpg). Это статическая часть dapp (-let).
Он не содержит динамического контента; вместо этого он обслуживается через другие каналы связи. Для сбора и отправки динамического, но общедоступного контента, происхождение которого должно быть абсолютно определено и который должен храниться неизменным навсегда («высеченным в камне»), например, репутация, балансы и т. FORTH., существует API на основе Javascript для взаимодействия с механизмом консенсуса. Для сбора и отправки динамического, потенциально частного контента, который обязательно является изменчивым и подвержен уничтожению или отсутствию доступности, используется механизм обмена сообщениями p2p.
Будет несколько поверхностных отличий; мы увидим отход от традиционной клиент-серверной модели URL-адресов, например «https://адрес/путь”, и вместо этого начинают появляться новые формы адресов, такие как «goldcoin» и «uk.gov.” Разрешение имени будет осуществляться с помощью контракта на основе консенсусного движка и тривиально перенаправляться или дополняться пользователем. Периоды позволят использовать несколько уровней разрешения имени - “uk.gov», например, может передать подимя «gov» в преобразователь имен, заданный «uk».
Из-за постоянно меняющейся природы информации, которая становится доступной браузеру автоматически и случайно через обновление консенсусного бэкэнда и обслуживание пиринговой сети, мы увидим, что фоновые dapps или dapplets играют большую роль в нашем опыте Web 3.0. Либо через всегда видимую динамическую иконическую инфографику в стиле Mac OS dock, либо через динамические dapplets в стиле dashboard, мы будем случайно оставаться в курсе того, что нам важно.
После первоначального процесса синхронизации время загрузки страниц сократится до нуля, поскольку статические данные предварительно загружены и гарантированно обновлены, а динамические данные (доставленные через механизм консенсуса или механизм обмена сообщениями p2p) также поддерживаются в актуальном состоянии. При синхронизации пользовательский опыт будет абсолютно надежным, хотя фактическая отображаемая информация может быть устаревшей (хотя может и не быть, и может быть аннотирована как таковая).
Для пользователя Web 3.0 все взаимодействия будут осуществляться псевдонимно, безопасно и для многих сервисов, без доверия. Те, которые требуют третьей стороны или сторон, инструменты предоставят пользователям и разработчикам приложений возможность распространять доверие среди множества различных, возможно, конкурирующих, субъектов, значительно уменьшая объем доверия, ONE нужно оказать в руки любого отдельного субъекта.
С разделением API от front-end и back-end мы увидим дополнительную возможность использовать различные front-end решения, способные обеспечить превосходный пользовательский опыт. QtQtQuickи технологии QML могли бы, например, стать полноценной заменой комбинации HTML/CSS традиционных веб-технологий и обеспечить собственные интерфейсы и богатую ускоренную графику с минимальными синтаксическими издержками и на основе высокоэффективной парадигмы реактивного программирования.
Миграция
Переход будет постепенным.
На Web 2 мы все чаще будем видеть сайты, чьи бэкенды используют компоненты, подобные Web 3.0, такие как Bitcoin, BitTorrent и Namecoin. Эта тенденция сохранится, и настоящая платформа Web 3.0 Ethereum, скорее всего, будет использоваться сайтами, желающими предоставить транзакционные доказательства своего контента, такими как сайты голосования и биржи. Конечно, система безопасна лишь настолько, насколько безопасна самая слабая LINK, и поэтому в конечном итоге такие сайты перейдут на браузер Web 3.0, который может обеспечить сквозную безопасность и надежное взаимодействие.
Поприветствуйте Web 3.0 — безопасную социальную операционную систему.
Первоначально назывался «Dapps: как LOOKS Web 3.0» и опубликовано 17 апреля 2014 года в блоге Гэвина Вуда «Взгляд на современный мир».
Читать дальше:
В чем на самом деле суть конфликта Джека Дорси с «Паутиной 3»
Что такое Web 3 и почему о нем все говорят?
Примечание: мнения, выраженные в этой колонке, принадлежат автору и не обязательно отражают мнение CoinDesk, Inc. или ее владельцев и аффилированных лиц.