Я попытался отправить это на StackExchange, но сказали прийти сюда. Так вот это:
Я много думал о Bitcoins в последнее время, и я обнаружил некоторые проблемы, связанные с теорией позади них.
1Q) Сколько операционные издержки в конечном итоге будет?
2Q) Существует много неиспользуемых вычислительную мощность, в связи с требованием "доказательство работы." Предполагая, что они нашли исправление для # 1, это будет по-прежнему ездить на комиссионные сборы, чтобы быть намного выше, чем в противном случае они должны были бы быть.
3Q) Банковская информация свободно распространяется на все и каждый. Если вы хотите, чтобы выяснить, сколько денег ваш друг (или хуже, ваш противник) имеет, и все их транзакционных данных, это на самом деле не будет так сложно. Это не огромная проблема, но эта информация в идеале должна быть на "надо знать" основа.
После того, как эти вопросы пришли на ум, я сделал много исследований по теории и сделал много мышления. Я считаю, что у меня есть очень простое решение всех этих проблем:
Переопределит, что это означает Bitcoin шахты. Мы лом всей идеи "доказательство работы," а также блоки. Все узлы, которые определяют себя как Bitcoin шахтеров теперь должны сказать, каждый другой узел, что они шахтер, или "валидатор" если вы будете.
3A) Когда клиент отправляет транзакцию, эта сделка распространяется только на все валидаторы, а не к другим клиентам. Клиенты не должны знать об истории транзакций других клиентов.
2A) Все валидаторы должны подтвердить сделку, а затем опубликовать их результаты для всех других узлов. Если определено (каждым отдельным узлом), что 2/3 большинство валидаторов были проверены транзакции, то транзакция считается действительной. Здесь нет "доказательство работы" и ClockCycles, больше не тратится впустую.
1А) (Плата за сделку) награды поровну среди всех валидаторов. Поскольку каждый отдельный узел знает, как много зарегистрированных валидаторов есть, можно легко вычислить минимальную транзакционную плату. Плата за сделку = (время обработки транзакции) * (стоимость за время обработки).
Что вы думаете, ребята, это имеет смысл вообще?