Serialization of Proof-of-work Events (SPECTRE): различия между версиями

Материал из Minter Wiki
м
м
 
Строка 2: Строка 2:
 
[[Category: Термины]]
 
[[Category: Термины]]
  
'''Serialization of Proof-of-work Events (SPECTRE)''' - алгоритм консенсуса, который совмещает в себе основные принципы [[PoW]] и DAG для масштабируемости достижения консенсуса.   
+
'''Serialization of Proof-of-work Events (SPECTRE)''' - алгоритм консенсуса, который совмещает в себе основные принципы [[PoW]] и DAG для масштабируемости механизма достижения консенсуса.   
  
 
== Основная информация ==
 
== Основная информация ==
Базовая модель '''SPECTRE''' относится к категории частично синхронных сетей: ее безопасность зависит от наличия некоторого ограничения на время доставки сообщений между участниками которые честны, но сам протокол не содержит определенных параметров, которые зависят от этих ограничений.  
+
Базовая модель '''SPECTRE''' относится к категории частично синхронных сетей: ее безопасность зависит от наличия некоторого ограничения на время доставки сообщений между участниками, которые честны, но сам протокол не содержит определенных параметров, которые зависят от этих ограничений.  
  
 
Для добычи блока в этой сети необходимо указать сразу нескольких родительских блоков, а не один. Добыча блока, указывающего на родительские блоки, валидирует эти блоки. В отличие от основного принципа алгоритма [[PoW]], где "''всегда побеждает самая длинная цепь''", SPECTRE использует принцип "побеждают блоки с наибольшим количеством “дочерних” блоков".  
 
Для добычи блока в этой сети необходимо указать сразу нескольких родительских блоков, а не один. Добыча блока, указывающего на родительские блоки, валидирует эти блоки. В отличие от основного принципа алгоритма [[PoW]], где "''всегда побеждает самая длинная цепь''", SPECTRE использует принцип "побеждают блоки с наибольшим количеством “дочерних” блоков".  
Строка 11: Строка 11:
 
При любой пропускной способности SPECTRE всегда устойчив к атакам злоумышленников, ибо сеть использует до 50% вычислительной мощности. Вывод - Атака 51% здесь невозможна. SPECTRE может работать с произвольно высокими скоростями создания блоков. Это означает, что его транзакции всегда подтверждаются в считанные секунды.
 
При любой пропускной способности SPECTRE всегда устойчив к атакам злоумышленников, ибо сеть использует до 50% вычислительной мощности. Вывод - Атака 51% здесь невозможна. SPECTRE может работать с произвольно высокими скоростями создания блоков. Это означает, что его транзакции всегда подтверждаются в считанные секунды.
  
В традиционных блокчейнах порядок между любыми двумя транзакциями должен быть решен и согласован всеми не поврежденными узлами. В отличие от них, в SPECTRE возможен консенсус только в отношении транзакций, выполняемых честными пользователями. В контексте "Интернета денег"" два конфликтующих платежа, которые подтверждаются одновременно, могли быть созданы только недобросовестным пользователем, поэтому сеть может позволить себе отложить принятие таких транзакций без ущерба для удобства использования системы. Структура SPECTRE формализует этот более слабый набор требований для распределенного реестра.  
+
В традиционных блокчейнах порядок между любыми двумя транзакциями должен быть решен и согласован всеми неповрежденными узлами. В отличие от них, в SPECTRE возможен консенсус только в отношении транзакций, выполняемых честными пользователями. В контексте "Интернета денег" два конфликтующих платежа, которые подтверждаются одновременно, могли быть созданы только недобросовестным пользователем, поэтому сеть может позволить себе отложить принятие таких транзакций без ущерба для удобства использования системы. Структура SPECTRE формализует этот более слабый набор требований для распределенного реестра.  
  
 
== Кто использует ==
 
== Кто использует ==
SPECTRE ещё не работал в реальных сетях.  
+
SPECTRE ещё не работет в реальных сетях.  
  
 
== Ссылки ==
 
== Ссылки ==

Текущая версия на 19:28, 26 июня 2020


Serialization of Proof-of-work Events (SPECTRE) - алгоритм консенсуса, который совмещает в себе основные принципы PoW и DAG для масштабируемости механизма достижения консенсуса.

Основная информация

Базовая модель SPECTRE относится к категории частично синхронных сетей: ее безопасность зависит от наличия некоторого ограничения на время доставки сообщений между участниками, которые честны, но сам протокол не содержит определенных параметров, которые зависят от этих ограничений.

Для добычи блока в этой сети необходимо указать сразу нескольких родительских блоков, а не один. Добыча блока, указывающего на родительские блоки, валидирует эти блоки. В отличие от основного принципа алгоритма PoW, где "всегда побеждает самая длинная цепь", SPECTRE использует принцип "побеждают блоки с наибольшим количеством “дочерних” блоков".

При любой пропускной способности SPECTRE всегда устойчив к атакам злоумышленников, ибо сеть использует до 50% вычислительной мощности. Вывод - Атака 51% здесь невозможна. SPECTRE может работать с произвольно высокими скоростями создания блоков. Это означает, что его транзакции всегда подтверждаются в считанные секунды.

В традиционных блокчейнах порядок между любыми двумя транзакциями должен быть решен и согласован всеми неповрежденными узлами. В отличие от них, в SPECTRE возможен консенсус только в отношении транзакций, выполняемых честными пользователями. В контексте "Интернета денег" два конфликтующих платежа, которые подтверждаются одновременно, могли быть созданы только недобросовестным пользователем, поэтому сеть может позволить себе отложить принятие таких транзакций без ущерба для удобства использования системы. Структура SPECTRE формализует этот более слабый набор требований для распределенного реестра.

Кто использует

SPECTRE ещё не работет в реальных сетях.

Ссылки

https://pdfs.semanticscholar.org/65f1/613a4f1b015fc64608b787227de0549f4cec.pdf?_ga=2.34622053.514043320.1592810893-1036345254.1592810893

Смотрите также