Уникальные особенности Erachain и Криптографические основы

Автор: Сергей Владимирович

Архитектура блокчейн-платформы Erachain. (ключевые аспекты): 🏗️ Основные компоненты архитектуры 1. Базовые элементы - Счета: Base58-строки, производные от публичных ключей - Транзакции: Сериализованные массивы байт с подписями - Блоки: Структуры, содержащие группы транзакций - Консенсус: Proof-of-Stake с механизмом делегирования 2. Криптографические основы - Алгоритмы: SHA256, SHA512, RIPEMD160 - Подпись: Ed25519 (RFC 8032) - Шифрование: AES256 - Генерация ключей: На основе сидов с версионностью 3. Уникальные особенности Erachain 🔐 KYC/AML интеграция - Механизм верификации личности пользователей - Идентифицированные участники выступают гарантами - Возможность использования как инструмента KYC 💰 Двухтокенная система - ERA: Для участия в форжинге (мин. 100 ERA) - COMPU: Для оплаты комиссий и вознаграждений ⚡ Стабильное время блоков - Фиксированный интервал 30 секунд (vs переменное время в других блокчейнах) 4. Многоуровневая система балансов Система учитывает 5 позиций балансов с 3 сторонами учета: | Позиция | Назначение | Направления | |---------|------------|-------------| | OWN | Имущественный баланс | Только прямые транзакции | | DEBT | Долговой баланс | Оба направления | | HOLD | Складской учет | Только обратные | | SPEND | Потребительский | Только прямые | | PLEDGE | Залоговый | Только обратные | 5. Типы сетей - MainNet: Основная сеть (порты 904X) - TestNet: Тестовая сеть (порты 906X) - DemoNet: Демонстрационная - SideNet: Сайдчейны (порты 905X) - CloneChain: Брендированные решения 6. Механизм консенсуса 🎯 Алгоритм выбора форжера `java winValue = (forgingBalance * difference) >> 7 ` где: - forgingBalance - минимальный из текущего и предыдущего балансов - difference - расстояние от последнего сгенерированного блока 📈 Динамическая сложность - Цель пересчитывается каждые 1024 блока - Учитывается среднее значение выигрыша за период 7. Транзакционная модель Поддерживает разнообразные типы транзакций: - Создание активов (ASSET) - Создание персон (PERSON) - Документы с шифрованием - Биржевые ордера - Удостоверения и статусы 8. Сетевой уровень - P2P архитектура - 14 типов сообщений - Автоматический поиск пиров - Синхронизация с контролем чекпоинтов 🎯 Ключевые инновации 1. Гибкая система балансов для комплексного учета активов 2. Встроенная KYC-функциональность 3. Стабильное время генерации блоков 4. Поддержка сайдчейнов и клонов 5. Расширенная система типов активов (NFT, векселя, гарантии и др.) 6. Механизм делегирования прав форжинга Erachain позиционируется как enterprise-решение с акцентом на регулируемость и интеграцию с традиционными финансовыми институтами, что отличает его от многих других блокчейн-платформ.

Уникальные особенности Erachain и Криптографические основы

NoteСергей Владимирович29.11.2025, 19:42:34
Открыть в эксплорере

SeqNo

2927439-1

Тип

Note

Комиссия

0.005369

Размер

5269 B

Создатель

77ueq3kNSzpPGUAaerpMhC6DZbUKT55FMa

Подпись

yBjYJAeCLBDuqKA3b7fcRGRHt37f5hMtUtodCEpP7T84tahbvQH8nTyuP6WNx8EfT5bqVu3hXE5tbR5RnbNqQwz

Содержание

Уникальные особенности Erachain и Криптографические основы

Сергей Владимирович

Архитектура блокчейн-платформы Erachain. (ключевые аспекты):

🏗️ Основные компоненты архитектуры

1. Базовые элементы

  • Счета: Base58-строки, производные от публичных ключей
  • Транзакции: Сериализованные массивы байт с подписями
  • Блоки: Структуры, содержащие группы транзакций
  • Консенсус: Proof-of-Stake с механизмом делегирования

2. Криптографические основы

  • Алгоритмы: SHA256, SHA512, RIPEMD160
  • Подпись: Ed25519 (RFC 8032)
  • Шифрование: AES256
  • Генерация ключей: На основе сидов с версионностью

3. Уникальные особенности Erachain

🔐 KYC/AML интеграция

  • Механизм верификации личности пользователей
  • Идентифицированные участники выступают гарантами
  • Возможность использования как инструмента KYC

💰 Двухтокенная система

  • ERA: Для участия в форжинге (мин. 100 ERA)
  • COMPU: Для оплаты комиссий и вознаграждений

Стабильное время блоков

  • Фиксированный интервал 30 секунд (vs переменное время в других блокчейнах)

4. Многоуровневая система балансов

Система учитывает 5 позиций балансов с 3 сторонами учета:

ПозицияНазначениеНаправления
OWNИмущественный балансТолько прямые транзакции
DEBTДолговой балансОба направления
HOLDСкладской учетТолько обратные
SPENDПотребительскийТолько прямые
PLEDGEЗалоговыйТолько обратные

5. Типы сетей

  • MainNet: Основная сеть (порты 904X)
  • TestNet: Тестовая сеть (порты 906X)
  • DemoNet: Демонстрационная
  • SideNet: Сайдчейны (порты 905X)
  • CloneChain: Брендированные решения

6. Механизм консенсуса

🎯 Алгоритм выбора форжера

winValue = (forgingBalance * difference) >> 7

где:

  • forgingBalance - минимальный из текущего и предыдущего балансов
  • difference - расстояние от последнего сгенерированного блока

📈 Динамическая сложность

  • Цель пересчитывается каждые 1024 блока
  • Учитывается среднее значение выигрыша за период

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

Поддерживает разнообразные типы транзакций:

  • Создание активов (ASSET)
  • Создание персон (PERSON)
  • Документы с шифрованием
  • Биржевые ордера
  • Удостоверения и статусы

8. Сетевой уровень

  • P2P архитектура
  • 14 типов сообщений
  • Автоматический поиск пиров
  • Синхронизация с контролем чекпоинтов

🎯 Ключевые инновации

  1. Гибкая система балансов для комплексного учета активов
  2. Встроенная KYC-функциональность
  3. Стабильное время генерации блоков
  4. Поддержка сайдчейнов и клонов
  5. Расширенная система типов активов (NFT, векселя, гарантии и др.)
  6. Механизм делегирования прав форжинга

Erachain позиционируется как enterprise-решение с акцентом на регулируемость и интеграцию с традиционными финансовыми институтами, что отличает его от многих других блокчейн-платформ.

Comments

Sign in to leave a comment
Loading files...
Loading attachments...