ttv, не думаю что это так просто раз пока еще никто не реализовал.
это потому что 99.9% программистов - просто дебилы - сейчас в программисты идет кто угодно тк стало легко...
(раньше постоишь в очереди к перфоратору несколько часов для исправления элементарной опечатки,
и хорошо задумаешься над смыслом жизни
и стоит ли халтурить...
А сейчас даже на опечатки не проверяют - быстрее нажать кнопку компиляции и IDE сама подвинет
курсор к месту опечатки, это быстрее чем несколько раз нажимать
кнопку стрелки чтобы сдвинуть курсор к опечатке, сам так делал когда пересел на IDE
)
1 Биткойн не является распределенной системой - а только децентрализированной причем методом тупого копирования всего центра.
2 Исходники централизованной системы(вроде LETS) имеют мизерный объем примерно на 1 день работы нормального программиста...
То есть, если применить такой-же дубовый подход как в биткойне для децентрализации - то тупо сделать копию всего центра не сложно, можно было написать все дня за 2-3 или собрать из готовых кусков за 1-2 дня, будь у этих программистов мозги...
Но насчет твоей идеи: где хранить ключи для декодирования? У меня на сервере под паролем? Как шифровать транзакции? Не уверен что до конца понял.
Допустим есть два адреса A и Б. А имеет баланс x, Б имеет баланс y. А хочет послать Б z. Теперь у А а (x-z) у Б (y+z). Как эту транзакцию провести не зная x,y,z (но зная их шифр)?
ну к каким-то транзам +salt1, а к каким-то -salt1 для компенсации суммы - фиг вычислишь не зная значений и примененной таблицы комбинаций (допустим к N транзе +salt1 -salt3 +salt7 + salt8 - salt13 и тд).
(или еще проще - тупо слить N входов в 1 блок, из него M выходов, все перемешается.
Но по суммам все равно можно что-то вычислить - вот их подсалить чуток, пусть едят
То есть в итоге с нескольких блоков падает на 1 счет и суммируется, но это уже не проследить)
Сумма блока не меняется - сети значит пофиг, лишбы эмиссии не было и потерь.
А дальше полученный блок можете разбирать как угодно и где угодно(как вариант)...
Vladimir
PS кстати, а разбирались как это в ZeroCoin сделано? Все времени не хватает, кто бы объяснил на русском