Bitcoin Forum

Local => Альтернативные криптовалюты => Topic started by: Baldassare on December 16, 2013, 01:44:48 AM



Title: Новый альткоин - идеи
Post by: Baldassare on December 16, 2013, 01:44:48 AM
Всем привет, я создаю принципиально новый альткоин. Он в себя включает
  • Зашифрованные балансы
  • Блокчейн без сохранения тразнакций
Чего еще в него встроить? Допустим что я программирую как джефф дин.


Title: Re: Новый альткоин - идеи
Post by: mak on December 16, 2013, 07:42:35 AM
Quote
Чего еще в него встроить?
Механизм  мгновенных платежей (https://bitcointalk.org/index.php?topic=199300.0)


Title: Re: Новый альткоин - идеи
Post by: other_side on December 17, 2013, 12:26:48 AM
P2P обмен валют.
Также можно создать валюту, как дигитальную копию существующей. Например, валюту, курс которой всегда 1 доллар.


Title: Re: Новый альткоин - идеи
Post by: Baldassare on December 17, 2013, 12:41:50 AM
А как насчет зашифрованных балансов и транзакций? Что вообще про это известно, как осуществить на практике? Пока читаю http://en.wikipedia.org/wiki/Homomorphic_encryption (http://en.wikipedia.org/wiki/Homomorphic_encryption) и http://en.wikipedia.org/wiki/Yao%27s_Millionaires%27_Problem (http://en.wikipedia.org/wiki/Yao%27s_Millionaires%27_Problem)


Title: Re: Новый альткоин - идеи
Post by: other_side on December 17, 2013, 01:52:54 AM
А как насчет зашифрованных балансов и транзакций?
У монеты должна быть определенная открытость, чтобы котироваться в различных сервисах (например, coinmarketcap).
Мне кажется сейчас сложился определенный wish list, какой должна быть новая монета.
1) Green. Или делает что-то полезное (Primecoin, Gridcoin), или premined.
2) Некоторые можно отнести к чему-то особенному (Ripple), или следующему поколению (Nxt, Emunie) или нишевые (Sexcoin).
3) Равномерно распределенные.


Title: Re: Новый альткоин - идеи
Post by: Baldassare on December 17, 2013, 04:17:46 AM
Меня не интересует открытость и котируемость. Не собираюсь по быстрому срубить денег и слить валюту - у меня серьезный проект. Green не нужен. Равномерно распределенные - премайна не будет. Особенное - конечно есть: шифрование. Тут есть спецы по этому?


Title: Re: Новый альткоин - идеи
Post by: tvv on December 17, 2013, 04:30:05 AM
А как насчет зашифрованных балансов и транзакций? Что вообще про это известно, как осуществить на практике? Пока читаю http://en.wikipedia.org/wiki/Homomorphic_encryption (http://en.wikipedia.org/wiki/Homomorphic_encryption) и http://en.wikipedia.org/wiki/Yao%27s_Millionaires%27_Problem (http://en.wikipedia.org/wiki/Yao%27s_Millionaires%27_Problem)

для линейных функций(сложение и вычитание) совсем не обязательно круто шифровать - вполне достаточно и просто подсолить чуток ;)


Title: Re: Новый альткоин - идеи
Post by: Baldassare on December 17, 2013, 04:38:36 AM
Можно поподробнее?
Хочу сделать чтоб баланс был только виден тому у кого есть private key. При этом все транзакции должны быть проверяемыми.


Title: Re: Новый альткоин - идеи
Post by: tvv on December 17, 2013, 04:45:31 AM
Если смешать все в кучу(что-то вроде встроенного миксера - то есть один большой блок с кучей входов и выходов - в принципе ведь все что нужно для проверки сетью это чтобы сумма на входе блока была равна сумме на выходе, то есть чтобы не было ни эмиссии ни потерь, тогда что внутри блока уже мало кого волнует) и к самим суммам местами случайно прибавить и отнять случайное число, то сумма блока не измениться, а определить истинные значения каждой составляющей компоненты будет почти невозможно...

Коды для декодирования можно хранить хоть вообще в другом месте - сеть проводит блок с 0 суммой и дальше ее не волнует вообще ничего...


Title: Re: Новый альткоин - идеи
Post by: tvv on December 17, 2013, 04:50:08 AM
Хочу сделать чтоб баланс был только виден тому у кого есть private key.

в случае с "одноразовыми" кодами-монетами наверно так и есть - никто ведь не знает какие именно монеты принадлежат вам, и сколько у вас их всего, это без доступа к wallet.dat не определить никак...

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

Vladimir


Title: Re: Новый альткоин - идеи
Post by: Baldassare on December 17, 2013, 04:55:17 AM
ttv, не думаю что это так просто раз пока еще никто не реализовал.

Но насчет твоей идеи: где хранить ключи для декодирования? У меня на сервере под паролем? Как шифровать транзакции? Не уверен что до конца понял.

Допустим есть два адреса A и Б. А имеет баланс x, Б имеет баланс y. А хочет послать Б z. Теперь у А (x-z) у Б (y+z). Как эту транзакцию провести не зная x,y,z (но зная их шифр)?


Title: Re: Новый альткоин - идеи
Post by: tvv on December 17, 2013, 05:19:55 AM
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 сделано?   Все времени не хватает, кто бы объяснил на русском ;)


Title: Re: Новый альткоин - идеи
Post by: tvv on December 17, 2013, 05:26:28 AM

Location:   Chicago

Гы, эт вы классно прикололись...  Или правда? ;)


PS  а правда говорят что в Чикаго 150 тыс чел кормяться около биржи?..


Title: Re: Новый альткоин - идеи
Post by: Come-from-Beyond on December 17, 2013, 05:29:32 AM
Меня не интересует открытость и котируемость. Не собираюсь по быстрому срубить денег и слить валюту - у меня серьезный проект. Green не нужен. Равномерно распределенные - премайна не будет. Особенное - конечно есть: шифрование. Тут есть спецы по этому?

Есть дилетанты, которым непонятно зачем блокчейн, если в нем не будет транзакций.


Title: Re: Новый альткоин - идеи
Post by: Baldassare on December 17, 2013, 05:34:23 AM
Come-from-Beyond, я не говорил что блокчейн не нужен. Я о том что он должен быть зашифрован. И у меня уже есть несколько результатов - смотри вики про homomorphic hashing.


Title: Re: Новый альткоин - идеи
Post by: Come-from-Beyond on December 17, 2013, 05:37:21 AM
Come-from-Beyond, я не говорил что блокчейн не нужен. Я о том что он должен быть зашифрован. И у меня уже есть несколько результатов - смотри вики про homomorphic hashing.

Я про фразу, "блокчейн без сохранения тразнакций".


Title: Re: Новый альткоин - идеи
Post by: tvv on December 17, 2013, 05:39:21 AM
blockchain нужен только для раздачи эмиссии через майн, если майна нет, то и блокчеин не нужен...

PS  хотя не могу сказать что он совсем оказался бесполезен - например полезно что всякие мудаки вроде ммм-койна не смогли его по-быстрому выпилить,
ну и подставили свою воровскую систему под дырку 51%...  Демократия пригодилась ;)


Title: Re: Новый альткоин - идеи
Post by: Baldassare on December 17, 2013, 05:40:31 AM
Come-from-Beyond, это идея mini-blockchain. Только последние несколько сотен блоков хранятся. Плюс вся proof-of-work chain. Плюс хеш-дерево всех балансов. Довольно простая идея, читай https://bitcointalk.org/index.php?topic=371601.0
Если думаешь что нерабочая - скажи почему.


Title: Re: Новый альткоин - идеи
Post by: rPman on December 17, 2013, 01:51:50 PM
Не нужно так категорично закапывать идеи... методы для реализации есть, и называются - http://ru.wikipedia.org/wiki/Гомоморфное_шифрование
т.е. пусть информация будет зашифрована, в т.ч даже балансы (если пожелаете отходить от понятия монета = входящая транзакция), но необходимы алгоритмы для их проверки и изменения без их расшифровки.

Грубо говоря нужно уметь выполнять проверку/сравнение суммы входов и выходов, представленных в зашифрованном виде без их расшифровки.


Title: Re: Новый альткоин - идеи
Post by: Come-from-Beyond on December 17, 2013, 02:25:06 PM
Если думаешь что нерабочая - скажи почему.

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


Title: Re: Новый альткоин - идеи
Post by: sonicby on December 17, 2013, 05:49:33 PM
не забудь pos+pow генерацию.
А новое:
голосование можно встроить ?
Например при согласии квалифицированного большинства (2/3), изменится цель генерации была цель 2 миллиарда монет, станет 3 млрд.
Изменение скорости pos генерации.
Или другие параметры можно включить в возможно меняемые при голосовании.
Голосование к примеру идет в течении 100 блоков. Наберет голоса принято, не наберет отмененно.
Параметры которые можно изменить при голосование хранить в блокчейне .


Title: Re: Новый альткоин - идеи
Post by: SStalin on December 22, 2013, 04:11:49 AM
Для нoвого форка важно не содержание,а пиаристое название Например как вариaнт Ganjacoin или Сocacoin


Title: Re: Новый альткоин - идеи
Post by: dunup on December 23, 2013, 08:02:02 PM
Для нoвого форка важно не содержание,а пиаристое название Например как вариaнт Ganjacoin или Сocacoin

Cocacoin - Colacoin )