Pages:
Author

Topic: NovaCoin (scrypt PoW + PoS hybrid) [self-mod] - page 64. (Read 744455 times)

legendary
Activity: 3108
Merit: 1359
т.е. фактически получается что публикуя один раз имеем автоматически отдельный адрес для каждого отправителя?
Не один адрес для каждого, а разный адрес при каждой отправке на эти ключи. Десять переводов - десять адресов, сотня переводов - сотня адресов и все случайные получаются.

и при этом кроме отправителя и получателя никто и знать не будет что средства вообще отправлены получателю?
Да, потому что соответствие между R и изначальной парой ключей знает только отправитель, а закрытый ключ для использования R есть только у получателя. Если ключ не скомпрометирован, то проследить цепочку будет нельзя.
hero member
Activity: 613
Merit: 500
. К примеру, некто может опубликовать пару публичных ключей вместо адреса, и получать на сгенерированные таким способом адреса донейты или оплату за услуги... И адреса будут не только разные каждый раз, но и не будут связаны с опубликованными данными. Хотя, это уже потребует реализации соответствующего функционала в клиенте, потому как скрипты писать и raw транзакции создавать всех не научишь. Smiley
т.е. фактически получается что публикуя один раз имеем автоматически отдельный адрес для каждого отправителя?
и не надо каждому генерировать и высылать новый адрес, как например делается сейчас на биржах для ввода средств
и при этом кроме отправителя и получателя никто и знать не будет что средства вообще отправлены получателю?
legendary
Activity: 1302
Merit: 1008
Хотя, это уже потребует реализации соответствующего функционала в клиенте, потому как скрипты писать и raw транзакции создавать всех не научишь. Smiley

если это нормально реализовать и обозвать по человечески то добавится еще одна возможность для PR  Cheesy
legendary
Activity: 3108
Merit: 1359
Получается такое дело, что предоставляемого OP_RETURN выходами места 80 байт маловато и хватит максимум на два значения R. Так что заодно был добавлен и софт форк для этого дела, сработает 20 марта.

а его можно автоматизировать
Автоматизировать можно скриптом, по идее в нем не будет ничего сложного.

без возможности держателю миксера украсть монетки?
В случае, если юзер доверяет миксеру, то последнему не требуется как-либо с ним взаимодействовать и процесс обмена инпутами может быть проведен средствами самой сети. Если же нет, то проблемы с доверием можно устранить, используя мультисиг-транзакции. Однако, это потребует от юзера подписать транзакцию, дающую миксеру контроль над отправленным ему средствами, что он может и не сделать. В результате ситуация патовая - и юзер не будет иметь к ним доступа, и миксер их не получит. Кроме того, сеть не поддерживает отправку транзакций с недостающими подписями, а юзеру нужно её как-то получить от миксера. Так что без внешнего канала обратной связи не обойтись, а это делает обмен более зависимым от централизованной инфраструктуры.

Вообще же, миксер - это самый простой вариант применения, могут быть и варианты посложнее. К примеру, некто может опубликовать пару публичных ключей вместо адреса, и получать на сгенерированные таким способом адреса донейты или оплату за услуги... И адреса будут не только разные каждый раз, но и не будут связаны с опубликованными данными. Хотя, это уже потребует реализации соответствующего функционала в клиенте, потому как скрипты писать и raw транзакции создавать всех не научишь. Smiley
hero member
Activity: 546
Merit: 500
че-то новакоины так и болтаются на сервисе - на 7000 рублей!
разбираем! тут https://7pay.in/to_buy
hero member
Activity: 613
Merit: 500
интересно но применение етому сходу чето не придумал
Применение очевидно, если подумать.

Например, у некого человека есть сумма в 10 монет. Он отправляет эту сумму тому, у кого есть набор инпутов с суммами по 10 монет, допустим 20 штук, и прикрепляет к транзакции пару своих публичных ключей. Далее получатель генерирует двадцать новых адресов для себя и создает из прикрепленной пары ключей новый адрес для юзера, после чего делает транзакцию с 21 десяткой на входе и 21 десяткой на выходе, прикрепляя в неё зашифрованное публичным ключом юзера значение R.

В итоге наблюдающему за всем этим ЦРУшнику непонятно, какая из десяток на выходе кому принадлежит, и связана ли она вообще с владельцем изначально отправленной суммы. В то же время, владелец может достать из транзакции значение R, сгенерировать приватный ключ и потратить полученную обратно сумму. Smiley
так речь идёт о миксере?
а его можно автоматизировать и без возможности держателю миксера украсть монетки?
legendary
Activity: 3108
Merit: 1359
интересно но применение етому сходу чето не придумал
Применение очевидно, если подумать.

Например, у некого человека есть сумма в 10 монет. Он отправляет эту сумму тому, у кого есть набор инпутов с суммами по 10 монет, допустим 20 штук, и прикрепляет к транзакции пару своих публичных ключей. Далее получатель генерирует двадцать новых адресов для себя и создает из прикрепленной пары ключей новый адрес для юзера, после чего делает транзакцию с 21 десяткой на входе и 21 десяткой на выходе, прикрепляя в неё зашифрованное публичным ключом юзера значение R.

В итоге наблюдающему за всем этим ЦРУшнику непонятно, какая из десяток на выходе кому принадлежит, и связана ли она вообще с владельцем изначально отправленной суммы. В то же время, владелец может достать из транзакции значение R, сгенерировать приватный ключ и потратить полученную обратно сумму. Smiley
legendary
Activity: 1912
Merit: 1020
Реально, и ничего особо магического в доступных только для PoS адресах нет. Но для этого нужен будет хардфорк, который введет новый тип транзакций. Со следующим более-менее масштабным обновлением реализуем.

Попутно это позволит без особой боязни размещать кошельки для майнинга на VPS, поскольку кража монет с них станет невозможной.
В тестнете можно будет заранее попробовать фишку в деле?


ну слово пул наверное не уместно. скорее отдать процесс майна на аутсорс за некий процент

смысл очень простой. не нужно иметь комп и инет. контролировать чтобы всё работало. обновлять кошельки
в какой форме сделать награду владельцу такого пула вопрос второй. от настройки автоматического отчисления до ручной отсылки платы
и получим в итоге 3-4 узла генерирующих 80% всех пос-блоков. монеты забрать они не могут напрямую, но контроль над сетью получат неслабый.
нужен механизм делающий такой исход невозможным
что далеко ходить, уже сейчас есть человек предлагающий такую услугу ) просто пока получает полный контроль над монетами ему естественно никто не отдаёт. в случае невозможности кражи монет дело пойдёт

Частичная централизация предполагается, если средний пользователей будет скажем владеть 1-10 новакойнами (при цене от $100+ за монету) - ему просто противно будет ждать когда сгенерируется PoS блок. А учитывая скорость эмиссии, скольких мы вообще пользователей можем пригласить для "истинно децентрализованного PoS"? ИМХО этот вопрос более резонный. Моя концепция заключается в том, чтобы потом PoS по большей части происходил в т.н. сервисных банках, которые держат крупные доли эмиссии для высокой частоты генерации блоков. В моем случае сервисный банк будет позволять со спамом бороться, в чьем-то другом устроить облачный хостинг файлов (держишь 100 новакойнов, пользуешься 100Гб в год). Получается вполне устойчивая среда, где владельцы банков получают неплохую прибыль - сбывая частично собственные PoS доходы своим-же будущим пользователям. Зачем им устраивать авантюры с атаками, я пока догадаться не могу.
legendary
Activity: 1946
Merit: 1000
интересно но применение етому сходу чето не придумал
legendary
Activity: 3108
Merit: 1359
Смержили фичу:

https://github.com/novacoin-project/novacoin/commit/91e95a40e7a818d671eac2549830dd7dfe5fa21b

Пример, того как это работает:

https://github.com/novacoin-project/novacoin/blob/master/doc/MalleableKeys.txt

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

Самый простой вариант - это запихивание R в один из выходов транзакции.
legendary
Activity: 1946
Merit: 1000
а на бтц-е зайти не судьба )))
 
 Grin
full member
Activity: 1059
Merit: 121
ти прикалуешся нащет того что он нову ждал или серезно?
Да какие тут шутки, сидел человек на полыни, потом понял что BitcoinClassic и будущий форк убьют Биткоин. Говорит только 2 перспективные валюты вижу Эфир и Нову, но Нову не дождался, весь свой биток слил в эфир.
legendary
Activity: 1946
Merit: 1000
ето ти так гониш ))) или и правда какойт огоре инвестор купил кефирку на пике?
Да на каком пике, это он и задрал курс своими покупками.

ти прикалуешся нащет того что он нову ждал или серезно?
full member
Activity: 1059
Merit: 121
ето ти так гониш ))) или и правда какойт огоре инвестор купил кефирку на пике?
Да на каком пике, это он и задрал курс своими покупками.
newbie
Activity: 47
Merit: 0
Подскажите, в чем смысл переносить кошелек на выделенный сервер, кроме того, что он будет круглосуточно онлайн?
legendary
Activity: 1624
Merit: 1024
чето полинь тормозит. вчера должни били убрать старие крипти  идобавить новие но н итого ни етого не сделали даже обява у них дальше висит с вчерашней датой
Видимо так увлеклись рисованием графиков, что все забыли Grin
legendary
Activity: 1946
Merit: 1000
ето ти так гониш ))) или и правда какойт огоре инвестор купил кефирку на пике?

чето полинь тормозит. вчера должни били убрать старие крипти  идобавить новие но н итого ни етого не сделали даже обява у них дальше висит с вчерашней датой
full member
Activity: 1059
Merit: 121
Эх, не успели на Poloniex зайти!
Инвестор, который хотел в нову войти, не выдержал и ушел в эфир.
legendary
Activity: 2646
Merit: 1141
Реально, и ничего особо магического в доступных только для PoS адресах нет. Но для этого нужен будет хардфорк, который введет новый тип транзакций. Со следующим более-менее масштабным обновлением реализуем.

Попутно это позволит без особой боязни размещать кошельки для майнинга на VPS, поскольку кража монет с них станет невозможной.

Вот именно!!! Я поэтому и спрашивал. Давно бы хотелось реализовать такое без боязни, что монетки стырят с сервера.
legendary
Activity: 1974
Merit: 1160
Такое возможно реализовать?
Возможно, но см. посты выше.

Ясно, но думаю, что-то реализуете новенького и крутого. буду следить.

Quote
ти веть недавно кричал что нова скам или я чето не так понял?

Да, было дело. Нужно ведь как то отвечать на ваш троллинг у меня в ветке.  Wink Троллить я тоже умею.
Pages:
Jump to: