Можно ли изменить «Доказательство работы» на согласованный алгоритм непрерывной частной сети Ethereum?

У меня есть небольшая частная цепочка, которую можно увидеть здесь . У меня только несколько узлов, поэтому сложность довольно низкая, а среднее время блокировки (около минуты). Таким образом, он может легко атаковать кого-то, у кого высокая вычислительная мощность, в целом это не такая полезная и надежная цепочка.

Я хочу изменить свой консорциум в частной цепочке как из «Доказательства работы» в «Доказательство», если возможно, вместо создания новой цепочки, я хочу сохранить информацию о своей цепочке. Обратите внимание, что я контролирую все узлы в сети.

Теоретически

[Q] Можно ли изменить «Доказательство работы» на консенсусный алгоритм непрерывной частной сети Ethereum? или для достижения этого нам нужно создать новую цепочку, инициализированную консенсусным алгоритмом на основе доказательства на блоке генезиса? Если да, то как?

Некоторые ссылки, которые я нашел связанные с этой темой:

Rinkeby Ethereum testnet , который использует доказательство полномочий,
Доказательство цепей полномочий [1] и Роллинг собственного консорциума Ethereum с доказательством правопорядка [ 2].

[Q] В чем разница между подходами Parity [1] и Nixops [2]? Какой из них рекомендуется использовать?

Благодарим вас за ценное время и помощь.

6 голосов | спросил alper 11 Jam1000000amThu, 11 Jan 2018 11:15:37 +030018 2018, 11:15:37

1 ответ


1

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

Взгляните, они приводят несколько примеров. У них нет доказательств того, что я вижу, но лучше всего предположить, что с использованием Parity вы должны иметь возможность переключать алгоритм и сохранять цепочку. Тем не менее, для тестирования с Каспером.

https://paritytech.github.io/wiki/Pluggable-Consensus

ответил Lismore 23 Jpm1000000pmTue, 23 Jan 2018 20:04:02 +030018 2018, 20:04:02

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132