Классификация БП (в2)

Начать. Это бесплатно
или Регистрация c помощью Вашего email-адреса
Rocket clouds
Классификация БП (в2) создатель Mind Map: Классификация БП (в2)

1. Сеть

1.1. Нода

1.1.1. Места хранения (толстота) (Server Storage)

1.1.1.1. Тонкие клиенты (Thin Nodes Capabilities)

1.1.1.2. Полные ноды (Full Nodes)

1.2. Соглашение о задержке (Latency)

1.2.1. Синхронные коммуникации (Synchronous Communication)

1.2.2. Асинхронные коммуникации (Asynchronous Communication)

1.3. Конфигурация сети (Network Topologe)

1.3.1. Децентрализованный (Decentralised)

1.3.2. Иерархический (Hierarchical)

1.3.3. Подконтрольный (Controlled)

1.4. Режим диалога (Gossiping)

1.4.1. Локальный (local)

1.4.2. Глобальный (global)

1.5. Безопасность

1.5.1. Конфиденциальность (data privacy)

1.5.1.1. Встроенная

1.5.1.2. Через надстройки

1.5.2. Шифрование (data encryption)

1.5.2.1. SHA-2 (secure hash algorithm)

1.5.2.2. ZK-SNARKS (Zero-Knowledge-Succinct Non-interactive Argument of Knowledge)

2. Фреймворк

2.1. Языки программирования

2.1.1. Несколько языков

2.1.2. Единственный язык

2.2. Языки сценариев

2.2.1. Тьюринг полный

2.2.2. Неполный по Тьюрингу

2.2.2.1. Обобщенный тип

2.2.2.2. Специально для приложений

2.2.2.3. + внешние данные

2.3. Соглашение о подтверждении (Finality)

2.3.1. Не установлен до конца (Non-Deterministic)

2.3.2. Предопределен Deterministic)

2.4. Доказательный консенсус

2.4.1. Гибридные консенсусы (hybrid consensus)

2.4.2. Доказательство емкостью/пространством или местом хранения (Proof-of-Capacity/Proof-of-Space and Proof-of-Storage)

2.4.3. Доказательство властью (PoA)

2.4.4. Доказательство владением (PoS)

2.4.5. Доказательство работой (PoW)

2.4.6. Доказательство сжиганием (Proof-of-Burn)

2.5. Защита лицензиями

2.5.1. Открытый исходный код

2.5.2. Закрытая лицензия

2.6. Архитектура ПО

2.6.1. Монолитный дизайн

2.6.2. Составной дизайн

3. Блок

3.1. Что в блоке? (Block Storage)

3.1.1. Баланс пользователей (User balance)

3.1.2. Транзакция (Transactions)

3.2. Заголовок блока (Blockheader)

3.2.1. Дерево Меркла Патриция (Patricia Merkle Tree)

3.2.2. Бинарное дерево Меркла (Binary Merkle Tree)

4. Транзакция / Транзакционная модель

4.1. Транзакция с неизрасходованным выходом (The Unspent Transaction Output (UTXO))

4.2. Традиционный транзакционный реестр (Transaction Ledger)

5. Взаимодействие

5.1. Приватный/ публичный Доступ и управление

5.1.1. Полностью публичный

5.1.2. Ограниченно публичный

5.1.3. Расширенный приватный

5.1.4. Полностью приватный

5.2. Идентификация

5.2.1. KYC/ALM

5.2.2. Псевдо-анонимная (Pswudoanonymity)

5.2.3. Анонимная (Anonymous)

5.3. Токеномика проекта

5.3.1. Вознаграждение от платформы (Rewarding System)

5.3.1.1. Единовременное вознаграждение (Lump-sum Reward)

5.3.1.2. Без вознаграждений (None)

5.3.1.3. Дополнительное (Block + Security Reward)

5.3.2. Платежи пользователей (Fee System)

5.3.2.1. Выплата комиссии (Fee reward)

5.3.2.2. Структура комиссии (Fee structure)

6. Токен

6.1. Наличие токена

6.1.1. Документарный

6.1.2. Расчетный

6.1.2.1. Coin

6.1.2.2. Coin + addon = Token

6.1.2.3. Token

6.2. Эмиссия

6.2.1. Нелимитирована

6.2.2. Ограничена

6.2.2.1. на старте

6.2.2.2. по жизни