aclon
|
|
February 12, 2016, 06:13:11 AM |
|
интересно но применение етому сходу чето не придумал
Применение очевидно, если подумать. Например, у некого человека есть сумма в 10 монет. Он отправляет эту сумму тому, у кого есть набор инпутов с суммами по 10 монет, допустим 20 штук, и прикрепляет к транзакции пару своих публичных ключей. Далее получатель генерирует двадцать новых адресов для себя и создает из прикрепленной пары ключей новый адрес для юзера, после чего делает транзакцию с 21 десяткой на входе и 21 десяткой на выходе, прикрепляя в неё зашифрованное публичным ключом юзера значение R. В итоге наблюдающему за всем этим ЦРУшнику непонятно, какая из десяток на выходе кому принадлежит, и связана ли она вообще с владельцем изначально отправленной суммы. В то же время, владелец может достать из транзакции значение R, сгенерировать приватный ключ и потратить полученную обратно сумму. так речь идёт о миксере? а его можно автоматизировать и без возможности держателю миксера украсть монетки?
|
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
February 12, 2016, 07:27:27 AM Last edit: February 12, 2016, 02:41:00 PM by Balthazar |
|
Получается такое дело, что предоставляемого OP_RETURN выходами места 80 байт маловато и хватит максимум на два значения R. Так что заодно был добавлен и софт форк для этого дела, сработает 20 марта. а его можно автоматизировать
Автоматизировать можно скриптом, по идее в нем не будет ничего сложного. без возможности держателю миксера украсть монетки?
В случае, если юзер доверяет миксеру, то последнему не требуется как-либо с ним взаимодействовать и процесс обмена инпутами может быть проведен средствами самой сети. Если же нет, то проблемы с доверием можно устранить, используя мультисиг-транзакции. Однако, это потребует от юзера подписать транзакцию, дающую миксеру контроль над отправленным ему средствами, что он может и не сделать. В результате ситуация патовая - и юзер не будет иметь к ним доступа, и миксер их не получит. Кроме того, сеть не поддерживает отправку транзакций с недостающими подписями, а юзеру нужно её как-то получить от миксера. Так что без внешнего канала обратной связи не обойтись, а это делает обмен более зависимым от централизованной инфраструктуры. Вообще же, миксер - это самый простой вариант применения, могут быть и варианты посложнее. К примеру, некто может опубликовать пару публичных ключей вместо адреса, и получать на сгенерированные таким способом адреса донейты или оплату за услуги... И адреса будут не только разные каждый раз, но и не будут связаны с опубликованными данными. Хотя, это уже потребует реализации соответствующего функционала в клиенте, потому как скрипты писать и raw транзакции создавать всех не научишь.
|
|
|
|
needbmw
Legendary
Offline
Activity: 1302
Merit: 1008
|
|
February 12, 2016, 08:44:23 AM |
|
Хотя, это уже потребует реализации соответствующего функционала в клиенте, потому как скрипты писать и raw транзакции создавать всех не научишь. если это нормально реализовать и обозвать по человечески то добавится еще одна возможность для PR
|
NO PSAKING!
|
|
|
aclon
|
|
February 12, 2016, 09:02:00 AM |
|
. К примеру, некто может опубликовать пару публичных ключей вместо адреса, и получать на сгенерированные таким способом адреса донейты или оплату за услуги... И адреса будут не только разные каждый раз, но и не будут связаны с опубликованными данными. Хотя, это уже потребует реализации соответствующего функционала в клиенте, потому как скрипты писать и raw транзакции создавать всех не научишь. т.е. фактически получается что публикуя один раз имеем автоматически отдельный адрес для каждого отправителя? и не надо каждому генерировать и высылать новый адрес, как например делается сейчас на биржах для ввода средств и при этом кроме отправителя и получателя никто и знать не будет что средства вообще отправлены получателю?
|
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
February 12, 2016, 09:19:13 AM Last edit: February 12, 2016, 02:42:01 PM by Balthazar |
|
т.е. фактически получается что публикуя один раз имеем автоматически отдельный адрес для каждого отправителя?
Не один адрес для каждого, а разный адрес при каждой отправке на эти ключи. Десять переводов - десять адресов, сотня переводов - сотня адресов и все случайные получаются. и при этом кроме отправителя и получателя никто и знать не будет что средства вообще отправлены получателю?
Да, потому что соответствие между R и изначальной парой ключей знает только отправитель, а закрытый ключ для использования R есть только у получателя. Если ключ не скомпрометирован, то проследить цепочку будет нельзя.
|
|
|
|
Foxcool
|
|
February 12, 2016, 10:04:47 AM |
|
как собрать кошелек под слабый Orangepi pc? У меня на платкепроцесс сборки убивается оом.
|
|
|
|
|
Foxcool
|
|
February 12, 2016, 11:30:26 AM |
|
ок, спасибо. (:
|
|
|
|
narousberg
Legendary
Offline
Activity: 1753
Merit: 1007
|
|
February 12, 2016, 11:33:37 PM |
|
ну вот и сложность >3
|
I AM NOT SELL MY BITCOINTALK ACCOUNT !!!
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
February 13, 2016, 12:22:47 PM |
|
Хотя, это уже потребует реализации соответствующего функционала в клиенте, потому как скрипты писать и raw транзакции создавать всех не научишь. если это нормально реализовать и обозвать по человечески то добавится еще одна возможность для PR Тестовый вариант интегрированной отправки на генерируемые таким образом адреса будет в течение недели, думаю. Правда, полноценно в мейннете он заработает только после софтфорка.
|
|
|
|
FAN
Legendary
Offline
Activity: 2688
Merit: 1020
|
|
February 13, 2016, 09:20:36 PM |
|
все это конешно карасе... но когда планируется подумать над авто отправкой транзакций с самими дальними вероятностями поса ? а то мне как самому ленивому сильно лениво кудато чето отправлять да еще перед этим сутки сидеть что то проверять протоколировать и отбирать - пусть лежит и поссится... а исходя из своего пи3довати3ма и имея тока два положения вкл или выкл - то пок ане будет эта автоотправка сама входы выбирать - может быть одна транзаксия со ливом через биржу до минус 100
|
| ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ |
[
|
|
|
t309
Legendary
Offline
Activity: 1946
Merit: 1000
|
|
February 14, 2016, 04:05:34 PM |
|
в честь чего рост? или ето мне на зло?
|
|
|
|
diks
Legendary
Offline
Activity: 2632
Merit: 1450
|
|
February 14, 2016, 04:14:24 PM |
|
даже на йобите подгребли на 14 битков
|
|
|
|
Yaremi
Legendary
Offline
Activity: 1960
Merit: 1156
|
|
February 14, 2016, 04:38:21 PM |
|
в честь чего рост? или ето мне на зло? В честь дня влюблённых, как ты не догадался то, тэ триста девятый? .
|
|
|
|
diks
Legendary
Offline
Activity: 2632
Merit: 1450
|
|
February 14, 2016, 04:42:55 PM |
|
в честь чего рост? или ето мне на зло? В честь дня влюблённых, как ты не догадался то, тэ триста девятый? . любоф зла... ну и далее по тесту а в нашем случае - за битки
|
|
|
|
ZOPA
Newbie
Offline
Activity: 30
Merit: 0
|
|
February 15, 2016, 09:40:16 AM Last edit: February 15, 2016, 10:44:46 AM by ZOPA |
|
Господа! Подскажите ПРАВИЛЬНУЮ команду ручного вывода средств из Novacoind в консоли Ubuntu! Дело в том, что время от времени "крэшится" база на UNOMP и статистика по нулям.. На балансе дозревают 20 nvc. Нашел команды для биткоинда..но как правильно писать-сомневаюсь..Разъясните плиз! sendtoaddress 'bitcoinaddress' 'amount' ['comment'] ['comment-to'] Sends amount from the server's available balance to 'bitcoinaddress'. amount is a real and is rounded to the nearest 0.01. Returns transaction id on success. упс..все, разобрался..просто пишем novacoind sendtoaddress XXXXXXXXXXXXX сумма... в ответ приходит ID тразы сразу..
|
|
|
|
alpet
Legendary
Offline
Activity: 1912
Merit: 1020
|
|
February 15, 2016, 11:10:36 AM |
|
Balthazar Ещё не созрела настройка демона, чтобы ограничивать минимальный размер при делении инпута в момент PoS? )
|
|
|
|
yo-blin
Legendary
Offline
Activity: 2296
Merit: 1057
|
|
February 15, 2016, 02:16:21 PM |
|
Смержили фичу
Подскажите коллеги а возможна ли такая фитча Алиса публикует зашифрованную информацию для Anyone. Для того чтобы получить ключ расшифровки пригодный для Боба, он должен отправить хх Новакоин на указанный адрес, и тогда блок в котором будет подтвержден его перевод даст Бобу ключ который он сможет использовать совместно со своим приватным для получения индивидуального кода расшифровки. Или это фантастика, а может умные контракты ?
|
Sign for rent, СОБИРАЮ МЕRIT! NVC: 4 YoBLincaRdAEG4v8tbZ4T26ZnKbT9SBsu
|
|
|
Balthazar (OP)
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
February 15, 2016, 04:51:04 PM |
|
Смержили фичу
Подскажите коллеги а возможна ли такая фитча Алиса публикует зашифрованную информацию для Anyone. Для того чтобы получить ключ расшифровки пригодный для Боба, он должен отправить хх Новакоин на указанный адрес, и тогда блок в котором будет подтвержден его перевод даст Бобу ключ который он сможет использовать совместно со своим приватным для получения индивидуального кода расшифровки. Или это фантастика, а может умные контракты ? А что помешает Бобу опубликовать свой ключ, устроив аттракцион невиданной щедрости? Думаю, ничто не помешает, а значит и ключ для расшифровки можно генерировать один на всех. Просто криптовать его каждый раз очередным публичным ключом, извлеченным из подписи транзакции оплаты, и высылать его отправителю в таком виде.
|
|
|
|
|