Типы блокчейнов

Я пытаюсь найти и сравнить различные типы блокчейнов в отношении коммуникации, консенсуса, управления членством и проверки подписей. Я хочу найти разные блокчейны по следующим характеристикам:

  • Связь (чистый P2P, гибридный, C / S)
  • Консенсус (PoW, PBFT, PoS, PoET и т. Д.)
  • Управление членством (государственное / частное / консорциум)
  • Проверка подписей (традиционные подписи, мультисигнатуры, пороговые подписи)

Самая легкая характеристика для поиска и сравнения - это консенсус и управление членством, хотя в настоящее время мне трудно увидеть каждую цепочку блоков с точки зрения коммуникации и проверки подписей, может ли кто-нибудь мне помочь? Основными блокчейнами, на которые я обращаю внимание, являются Биткойн, Эфириум (и Кворум), Hyperledger Fabric, Namecoin и другие, если это возможно. Какие блокчейны не являются чистым P2P?

Я понимаю, что это не точный вопрос, но я ищу кого-нибудь, кто мог бы мне помочь в этом.

Спасибо


person Miguel Reis    schedule 10.01.2019    source источник


Ответы (1)


Многие или большинство блокчейнов используют ECDSA с кривой secp256k1 для подписи. Биткойн и Эфириум используют это, как и Hyperledger Sawtooth.

Hyperledger Sawtooth использует ZeroMQ (ZMQ или 0MQ) для связи между узлами цепочки блоков. ZMQ использует обмен ключами ECDH с кривой Curve25519 для согласования ключей. Это только для «данных в полете», он не используется с «данными в состоянии покоя» в глобальном состоянии или в цепочке блоков.

person Dan Anderson    schedule 10.01.2019