Эффективность на Blockchains Proof of Work, что может быть реальным фактором неэффективности? - PullRequest
0 голосов
/ 24 августа 2018

Есть ли уже какие-либо расчеты коэффициента неэффективности для основных BlockChains?

Давайте немного упростим, решение блока BlockChain PoW представляет три проблемы:

1. реальная проблема:

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

2. сам ПОР

  • полностью выдуманная проблема для усреднения блока генерации за 10 минут (BTC)
  • «наложено» на фактическую сложность (то есть 6 727 225 469 722 на BTC в настоящий момент)

3. неэффективность параллелизма

  • миллионов или более майнеров, которые первыми решают проблему
  • ence, майнинг-пулы для его уменьшения

Тем не менее, PoW и Longer-Chain, похоже, являются наиболее используемым механизмом для достижения консенсуса. (поскольку он обладает большими преимуществами в построении доверия, безопасности, избежании двойных расходов и по сути своей человеческой конкурентоспособности)

Полагаю, что если проблемы 2 и 3 будут устранены, любая BlockChain будет ПУТЬ БЫСТРЕЕ

Аппроксимацией этого ФАКТОРА НЕЭФФЕКТИВНОСТИ может быть разделение между фактической скоростью хэширования сети (т. Е. Сейчас 46 483 294 682 ГГц / с на BTC) и минимально необходимой эквивалентной скоростью хеширования для решения «проблема 1» одного блока (Я знаю, что не рассматриваю время синхронизации, задержки в сети и т. Д.)

Притворяется идеальным сценарием, в котором все МИНЕРЫ будут работать СОТРУДНИЧЕСТВУ, а сложность будет установлена ​​на 1, насколько быстрее могут работать BTC / ETH / и т.д ...

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

...