1 of 28

Web3 - Polkadot - Substrate

Nikolay VolfCore Developer @ Parity Technologies Ltd.

nikolay@parity.io

2 of 28

Web3

web3.foundation

3 of 28

Что такое Web3?

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

4 of 28

Почему “Web3”?

Web 1

  • Статические HTML-страницы.
  • Реклама или нет монетизации.

Web 2

  • Динамические веб-сайты с контентом, генерируемым пользователями.
  • Монетизация - реклама и пользовательские данные.
  • Мобильные версии.
  • Социальные сети.
  • Проблемы с приватностью, централизация доступа к данным и самого контента.

Web 3

  • Децентрализованные приложения, написанные на WASM.
  • Монетизация встроена в сам протокол и опредляется криптоэкономикой.
  • Контроль у пользователей.
  • Ценность остается у создателей.

5 of 28

Почему Web3 - важно? Web2 провалился!

Малочисленный картель компаний контролирует практически весь интернет (облачные хранилища и вычислительные мощности)

FAANG контролирует большую часть пользовательских данных и использует их как захочет.

Монетизация сервисов (реклама и/или торговля пользовательскими данными) неэтична и нечестна.

6 of 28

Цели W3F

  • Поддерживать децентрализованные, p2p-продукты с открытым исходным кодом�
  • Проводить эксперименты с governance-сетями, криптоэкономикой и другими способами взаимодействия пользователей�
  • Криптография и протоколы.

7 of 28

Polkadot

  • Технически амбициозный проект.�Обобщенная безопасность, кросс-чейн сообщения и взаимодействие контрактов.
  • Гибридный консенсус.�Быстрая финализация и децентрализация в одном.
  • Встроенный governance.�Polkadot может меняться решением токен-холдеров.
  • Разрабатывается командой Parity.�У команды много завершенных успешных blockchain-проектов

8 of 28

Polkadot - взляд сверху

  • Relay chain.�Координирует консенсус, проводит сообщения и транзакции между чейнами.
  • Parachains.�Логические цепочки без собственной security.
  • Bridges.�Безопасные мосты в другие сети.

9 of 28

Polkadot - governance

  • Referenda�
  • Адаптивный кворум�
  • Совет (council)�
  • Lock-voting�
  • Approval voting�
  • Treasury�
  • Delayed autonomous enactment

10 of 28

Built on substrate!

11 of 28

Substrate

parity.io/substrate

12 of 28

Продукты и опыт Parity Technologies

  • parity-ethereum
  • parity-bitcoin
  • parity-zcash
  • parity-bridge

13 of 28

parity-ethereum

  • Быстрая и безопасная реализация ноды Ethereum на языке Rust
  • И это не всё!
  • Pluggable consensus
  • Разные виртуальные машины

14 of 28

parity-bitcoin

  • Имплеметнация протокола Bitcoin на Rust.
  • Поддерживает все основные форки в одном клиенте.

15 of 28

parity-zcash

  • Разрабатываемая в данный момент имплементация протокола Zcash на Rust.
  • Современная и быстрая имплементация сетевого стэка.

16 of 28

parity-bridge

  • Ethereum-ethereum like network bridge
  • Connects private and public chains

17 of 28

Что такое Substrate?

  • Фрейморк для любых блокчейнов
  • Платформа для инноваций
  • Основа Polkadot

18 of 28

Зачем Substrate?

  • Blockchain это трудно
  • Трудно определить безопасные протоколы
  • Трудно сформулировать безопасный консенсус

19 of 28

Цели Substrate

  • Адаптируемость (Wasm/native).�Сеть должна иметь возможность менять поведение, когда это необходимо.
  • Light-client.
  • Governance�Способность достигать консенсуса по изменениям логики сети.
  • Прогрессивный консенсус.
  • Совместимость с Polkadot (parachain).

20 of 28

Бесплатно с Substrate

  • Сеть
  • Polkadot совместимость
  • Telemetry
  • Пользовательский интерфейс
  • Light client
  • Upgradablility
  • Transaction queue
  • JSON-RPC

21 of 28

Компоненты Substrate

libp2p

Консенсус

WEBASSEMBLY

smart contracts

staking

slashing

csprng

governance

dao

parachains

permissions

Написано на Rust. Компилируется в WASM и в нативный код, может храниться он-чейн

Написано на Rust. Компилируется в нативный код

RUNTIME

22 of 28

Основа Substrate

  • libp2p
  • WebAssembly
  • Современные подключаемые алгоритмы консенсуса

23 of 28

WebAssembly

  • Лучшая виртуальная машина.
  • Поддерживается коллаборацией Microsoft, Google, Mozilla, Apple.
  • Детерминизм.
  • Нативная скорость.
  • Минимальный размер.
  • Таргет для многих языков (C++, Rust, ... )

24 of 28

libp2p

  • Общий протокол для децентрализованных систем
  • Коллаборация Protocol Labs (IPFS) & Parity Technologies.
  • Безопасность, гарантированная сетями большой стоимости (Filecoin).

25 of 28

Мы нанимаем!

parity.io/jobs

26 of 28

Parity-новости

parity.io/newsletter

27 of 28

Вопросы?

nikolay@parity.io

28 of 28

Logos