Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
21 декабря 2015, 9:05:55 PM   # 1
 
 
Сообщения: 610
Цитировать по имени
цитировать ответ
по умолчанию Re: Hash на основе конфиденциальных цепочек TxN ..

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я первоначально отправил это в общем .. но он пошел вниз, а также вытащил бутерброд свинины на вегетарианской конвенции ..

Надеюсь, что это нормально, чтобы разместить сообщение.

..

Это то, что я думал о том, так gmaxwell взорвали все наши мозги с его гомоморфным конфиденциальногом реализации TxN.

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

В основном - при создании TxN, вы также генерировать случайное число.

Затем вы хэш выходов с этим случайным числом. Вы и получатель знают, что случайное число, и поэтому могут декодировать то, что выходы TXN являются, и поэтому можете проверить, что сумма входов равна сумма выходов. Действительный TXN.

Если вы хотите, чтобы провести скрытый выход, вам нужно будет предоставить полную TxN цепь для каждого входа (+ выходов случайной величины), пройдя весь путь назад к coinbase TXN, который никогда не скрывал. Вам не нужно будет, чтобы обеспечить полное TxN дерево от coinbase, только ветви, что ваш вход / выход включен.

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

Вы не можете обмануть систему, так как приемник не будет принимать TxN который имел недопустимую историю как действительные, так и TXN будут добыты, как обычно, был ли он действительным или нет, так как шахтеры не могут сказать (и моей TXN независимо), если вы действительно пытались обмануть и все, что вы делаете это запирать средства в расходуемом-но-недействителен выходе. Это никто не будет принимать в качестве оплаты.

Если, на данный момент, txns имел 1 вход и 2 выхода, то нужно было бы хранить случайное значение (32 байта), и значение обоих выходов, (32 * 3 байта) для каждого TXN в цепи, ведущей обратно к coinbase , Несколько входов может, и, вероятно, будет, вернуться к различным coinbase txns. Так что если бы было 10 txns во всех в цепи, что это дополнительные 960 байт.

Я не уверен, сколько TXN на среднем в цепи, идущей к coinbase .. Кто-нибудь?

Эти данные начали бы небольшой, но может расти, чтобы быть довольно большим. Если не вы «hodling» монеты.

Я думал, что в какой-то момент в будущем вы могли бы «денежные средства в» выход, обеспечивая полную историю шахтеров, и что бы потом создать не спрятался выход к вам в coinbase. Это устранило бы анонимность для этой цепи txns конечно, но может быть сделано лет спустя. Вы бы тогда иметь расходуемый вывод, что нет необходимости в TxN цепи в качестве доказательства, так как это не скрытое значение.

Я действительно не знаю, если это на самом деле полезно / практическое / выполнимо, но хотел бросить его в «битной яме», в случае, если кто может увидеть что-то крутое, что я пропустил ..

(Например - вы можете доказать вывод и его значение действительны, не подвергая все скрытые данные в цепи?)
spartacusrex сейчас офлайн Пожаловаться на spartacusrex   Ответить с цитированием Мультицитирование сообщения от spartacusrex Быстрый ответ на сообщение spartacusrex


Как заработать Биткоины?
Без вложений. Не майнинг.


21 декабря 2015, 10:52:41 PM   # 2
 
 
Сообщения: 6
Цитировать по имени
цитировать ответ
по умолчанию Re: Hash на основе конфиденциальных цепочек TxN ..

Получил 1806 Биткоинов
Реальная история.





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

22 декабря 2015, 11:30:05 AM   # 3
 
 
Сообщений: 63
Цитировать по имени
цитировать ответ
по умолчанию Re: Hash на основе конфиденциальных цепочек TxN ..



Я не уверен, сколько TXN на среднем в цепи, идущей к coinbase .. Кто-нибудь?



Вам нужно 100 подтверждений, прежде чем тратить coinbase монеты. Сегодня большинство блоков заполнены, и иметь от 1000 до 3000 транзакций в каждом блоке. Если мы возьмем в среднем 1500 транзакций в каждый полный блок, а затем тратить coinbase монеты как можно быстрее, потребует ждет 100 блоков в среднем 1500 транзакций в каждом блоке. Это делает 100 x 1500 = 150000 операций в цепи вернуться к coinbase свеже добываемых монет потратили, как только они, возможно, может быть.
kevin08 сейчас офлайн Пожаловаться на kevin08   Ответить с цитированием Мультицитирование сообщения от kevin08 Быстрый ответ на сообщение kevin08

22 декабря 2015, 11:32:52 AM   # 4
 
 
Сообщения: 1610
Цитировать по имени
цитировать ответ
по умолчанию Re: Hash на основе конфиденциальных цепочек TxN ..

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

22 декабря 2015, 3:11:14 PM   # 5
 
 
Сообщения: 610
Цитировать по имени
цитировать ответ
по умолчанию Re: Hash на основе конфиденциальных цепочек TxN ..

Я не уверен, сколько TXN на среднем в цепи, идущей к coinbase .. Любой?

Вам нужно 100 подтверждений, прежде чем тратить coinbase монеты. Сегодня большинство блоков заполнены, и иметь от 1000 до 3000 транзакций в каждом блоке. Если мы возьмем в среднем 1500 транзакций в каждый полный блок, а затем тратить coinbase монеты как можно быстрее, потребует ждет 100 блоков в среднем 1500 транзакций в каждом блоке. Это делает 100 x 1500 = 150000 операций в цепи вернуться к coinbase свеже добываемых монет потратили, как только они, возможно, может быть.

Нет - я не объяснить достаточно хорошо. Это не то, что я имею в виду.

Я имею в виду, когда вы проводите вывод, сколько «тратит» есть возвращение к coinbase TXN.

Так что - первый раз, когда вы проводите в coinbase, является 1, то следующий TXN, который использует эти выходы, 2, и т.д. и т.п ..
spartacusrex сейчас офлайн Пожаловаться на spartacusrex   Ответить с цитированием Мультицитирование сообщения от spartacusrex Быстрый ответ на сообщение spartacusrex

22 декабря 2015, 3:14:12 PM   # 6
 
 
Сообщений: 90
Цитировать по имени
цитировать ответ
по умолчанию Re: Hash на основе конфиденциальных цепочек TxN ..

Я хотел бы купить и Хёдль много в altcoin, если реализация этого.
callynyan сейчас офлайн Пожаловаться на callynyan   Ответить с цитированием Мультицитирование сообщения от callynyan Быстрый ответ на сообщение callynyan

23 декабря 2015, 12:13:03 AM   # 7
 
 
Сообщения: 6
Цитировать по имени
цитировать ответ
по умолчанию Re: Hash на основе конфиденциальных цепочек TxN ..

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

В соответствии с сердцевиной Stackexchange Bitcoin использует RAND_bytes из OpenSSL.

http://bitcoin.stackexchange.com/questions/24722/what-kind-of-random-numbers-source-does-getnewaddress-in-bitcoin-core-api-bitco

котировка
Он использует RAND_bytes из OpenSSL. Соответствующий вызов CKEY :: MakeNewKey.

getnewaddress в rpcwallet.cpp. Он пытается получить ключ от бассейна, а если бассейн

пустой выделяет новый, который заполняется с использованием RAND_bytes



котировка
Как другие упомянутые ядро ​​Bitcoin использует OpenSSL случайных источников.

Это означает, что она использует любой случайный источник доступна, как:

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

RAND_bytes из OpenSSL использует ОС конкретные вызовы в различных случайных источников. Однако эта система может иногда не беззвучно в соответствии с некоторыми из основных разработчиков Bitcoin.

https://github.com/bitcoin/bitcoin/pull/5885#issuecomment-78611027


котировка
Мы уже видели операционную систему ГСЧА терпят неудачу молча действительно пугающие способами несколько раз за последние несколько лет, подход пояс-и-подтяжки, где молчат отказ, по крайней мере получает лучшее усилие немного энтропии-snakeoil (или, может быть, не так snakeoil: после того, как идти и писать кучу энтропии сбора кода я больше впечатлен производительностью, чем я ожидаемый), как представляется, явное улучшение. (И libressl в) генератор энтропия системы хаотичность OpenSSL является также довольно страшно (Он может не беззвучно обратно snakeoil энтропии гораздо слабее, чем то, что делает этот код).

Именно поэтому основные разработчики разрабатывают свои собственные генерации случайных чисел системы, который планируется заменить использование ГСЧ OpenSSL в базовой версии 0.13,


https://github.com/bitcoin/bitcoin/pull/5885#issuecomment-161609639

котировка
Намеченный на 0,13 (с целью избавления от OpenSSL зависимости к тому времени), открыл # 7162 для отслеживания этого

Тем не менее, основные разработчики говорят недостатки, они определены в OpenSSL ГСЧ не существенно подорвать безопасность Bitcoin, потому что Bitcoin ядро ​​твердеет вход ГСЧ с дополнительной информацией синхронизации.


https://www.reddit.com/r/Bitcoin/comments/3ccb7w/bitcoin_core_uses_rand_bytes_from_openssl_to/csu885c

котировка
Есть много теоретической проблемы, связанной с эксплуатацией OpenSSL, а также / Дев / случайные (и других операционных системами) для Linux поведения в general-- и есть долгосрочный проект в стадии реализации, чтобы заменить его: https://github.com/bitcoin/bitcoin/pull/5885 (И вы можете видеть из комментариев там, мы хорошо осведомлены о том, как он работает, тем более, чем даже опасение вы выразили здесь).

Тем не менее, эти теоретические недостатки. В Linux / DEV / случаен и / DEV / urandom такой же ГСЧ, но / DEV / случайный использует оценщик энтропии. Оценщик не обеспечивает в основном никакой ценности и часто неправильно. Эта страница имеет отличное и правильное разоблачение: http://www.2uo.de/myths-about-urandom/

"не очень случайных" вы цитируете вынимают из context-- контекст "Главное, что я гораздо больше беспокоятся о том, что на различных встраиваемых системах, которые не имеют мелкозернистую часы, и которая чтения из флэш-памяти, которая имеет гораздо более детерминированным времени для своих операций, в том, что, когда в пользовательском пространстве пытается генерировать долгосрочные открытые ключи сразу после того, как машина берется из коробки и розетки, что не существует достаточное количество энтропии, "--- например, контекст, который имеет значение много для генерации ключей SSH, но не так много для Bitcoin.

Помимо основной операции там, OpenSSL и Биткойн сердечник дополнительно затвердеть вход с дополнительной информацией синхронизации.

И, наконец, немного беспокойства, что вы сеете там не сделать относительное сравнение. Это не было бы хорошо, чтобы преследовать кого-то от использования Bitcoin Сердечника из-за нишу и спекулятивные вопросы, то, что было практически менее безопасным.


Для простого генерации случайных чисел, предложенный spartacusrex я хотел бы найти лучшую альтернативу, чем в OpenSSL ГСЧ.

Существует поток полный сообщений от тяжеловесов, обсуждающих лучший способ, чтобы вручную генерировать действительно случайный секретный ключ, неоднократно бросали кости. Причина их генерации ключей таким образом, чтобы избежать 100% от всех БС в отношении компьютерных генерируемых энтропийных источников & алгоритмы.


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

Зависит от вашего определения соотношения затрат и выгод:

Стоимость: Потратив 20 минут, один раз, чтобы создать энтропию и преобразовать его в бумажнике
Выгода: Избежание 100% всех BS относительно машинно-генерируемых источников энтропии & алгоритмы, до конца времени

Если вы держащий "много" денег, некоторые люди предпочли бы просто удалить все сомнения. А стоимость делать это на самом деле не так уж высока.
lottoshares сейчас офлайн Пожаловаться на lottoshares   Ответить с цитированием Мультицитирование сообщения от lottoshares Быстрый ответ на сообщение lottoshares

23 декабря 2015, 4:30:49 PM   # 8
 
 
Сообщения: 610
Цитировать по имени
цитировать ответ
по умолчанию Re: Hash на основе конфиденциальных цепочек TxN ..

... Благодарности lottoshares. Случайные числа «» истинно трудно найти. Понял.

..

Думая об этой схеме несколько вопросов, которые возникают, являются:

Каким образом TXN сборы, уплачиваемые шахтера?

Как информация о цепи доказательств надежно разделены между отправителем и получателем?
spartacusrex сейчас офлайн Пожаловаться на spartacusrex   Ответить с цитированием Мультицитирование сообщения от spartacusrex Быстрый ответ на сообщение spartacusrex

23 декабря 2015, 5:18:58 PM   # 9
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Hash на основе конфиденциальных цепочек TxN ..

Думая об этой схеме несколько вопросов, которые возникают, являются:

Каким образом TXN сборы, уплачиваемые шахтера?

Как информация о цепи доказательств надежно разделены между отправителем и получателем?

Существует также проблема, что один Satoshi теоретически может проследить до десятков coinbase сделок. Если вы хотите, чтобы отправить весь Bitcoin кому-то, вы можете быть необходимости отправить всю историю с сотнями или даже тысячами coinbase сделок.


DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton

23 декабря 2015, 7:36:35 PM   # 10
 
 
Сообщения: 610
Цитировать по имени
цитировать ответ
по умолчанию Re: Hash на основе конфиденциальных цепочек TxN ..

Ага.

Именно поэтому я думал, что «наживаются», предоставляя доказательства шахтерам, в какой-то момент, чтобы удалить все необходимые данные могут быть необходимы. И, таким образом, предоставить вам с не скрытым выходом.

Как я уже говорил это сделало бы эту цепь общественности данных, но это может быть много лун после факта.

Может быть, когда доказательство достигает определенного размера, скажем, 50k, вы должны думать об этом.

spartacusrex сейчас офлайн Пожаловаться на spartacusrex   Ответить с цитированием Мультицитирование сообщения от spartacusrex Быстрый ответ на сообщение spartacusrex

23 декабря 2015, 7:49:34 PM   # 11
 
 
Сообщения: 1045
Цитировать по имени
цитировать ответ
по умолчанию Re: Hash на основе конфиденциальных цепочек TxN ..

Как насчет способности узлов и шахтеров, чтобы решить, является ли сделки действительным или недействительным? Если они не могут сделать это, не было бы возможным спам blockchain?
Если вы хотите, чтобы предотвратить это, требуя обязательные сборы Проходчика, вам нужно добавить плату шахтер части сделки без рандомизации, как вы не знаете, какой шахтер собираются добавить транзакцию к блоку. Будет ли это возможно?

Или я неправильно ваше предложение тщательно? Я должен признать, что я не анализировал его в глубину.

Onkel Paul
OnkelPaul сейчас офлайн Пожаловаться на OnkelPaul   Ответить с цитированием Мультицитирование сообщения от OnkelPaul Быстрый ответ на сообщение OnkelPaul

24 декабря 2015, 10:35:17 AM   # 12
 
 
Сообщения: 610
Цитировать по имени
цитировать ответ
по умолчанию Re: Hash на основе конфиденциальных цепочек TxN ..

Как насчет способности узлов и шахтеров, чтобы решить, является ли сделки действительным или недействительным? Если они не могут сделать это, не было бы возможным спам blockchain?

Нет - Шахтеры не проверяют TxN. Они просто берут некоторые входы со случайными значениями и дать ему несколько выходов со случайными значениями (насколько они знают). Все проверки осуществляются пользователями.

Вы не можете обмануть систему, так как приемник не будет принимать TxN который имел недопустимую историю как действительные, так и TXN будут добыты, как обычно, был ли он действительным или нет, так как шахтеры не могут сказать (и моей TXN независимо), если вы действительно пытались обмануть и все, что вы делаете это запирать средства в расходуемом-но-недействителен выходе. Это никто не будет принимать в качестве оплаты.

Горняки по-прежнему используется для предотвращения двойной тратит. Они не позволят вам провести один и тот же выход в два раза, но они не будут знать, сколько это для.

..

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

spartacusrex сейчас офлайн Пожаловаться на spartacusrex   Ответить с цитированием Мультицитирование сообщения от spartacusrex Быстрый ответ на сообщение spartacusrex

7 января 2016, 10:37:55 PM   # 13
s2
 
 
Сообщения: 141
Цитировать по имени
цитировать ответ
по умолчанию Re: Hash на основе конфиденциальных цепочек TxN ..

Однако я, как идея монеты, владеющее это история (возможно с ЗУП, если это возможно) ... Я рассматривал это, а также и смешанные с обратным подходом цветения фильтра Гэвины он чувствует, что есть что-то там.

Я знаю, что я, вероятно, добавив путаницы, чем ясности здесь, но если шахтеры не может увидеть значение сделки, что останавливает злонамеренный пользователь расходы монеты себя с отрицательной суммой? То есть создание большего количества монет в один выход, чем они были, и теперь они могут законно потратить эти изобретенные монеты?

Я думал, что одна из самых больших вещей ZKPs было то, что вы могли бы доказать значение было положительным, но не смогли бы сказать, что это значение было ... используя хэш и случайная соль заставляет меня чешу голову, как это подтверждено?
(Я действительно думаю, что это как раз тот случай, меня недоразумение это, но надо спросить!)
s2 сейчас офлайн Пожаловаться на s2   Ответить с цитированием Мультицитирование сообщения от s2 Быстрый ответ на сообщение s2

7 января 2016, 11:32:15 PM   # 14
 
 
Сообщений: 90
Цитировать по имени
цитировать ответ
по умолчанию Re: Hash на основе конфиденциальных цепочек TxN ..

Однако я, как идея монеты, владеющее это история (возможно с ЗУП, если это возможно) ... Я рассматривал это, а также и смешанные с обратным подходом цветения фильтра Гэвины он чувствует, что есть что-то там.

Я знаю, что я, вероятно, добавив путаницы, чем ясности здесь, но если шахтеры не может увидеть значение сделки, что останавливает злонамеренный пользователь расходы монеты себя с отрицательной суммой? То есть создание большего количества монет в один выход, чем они были, и теперь они могут законно потратить эти изобретенные монеты?

Я думал, что одна из самых больших вещей ZKPs было то, что вы могли бы доказать значение было положительным, но не смогли бы сказать, что это значение было ... используя хэш и случайная соль заставляет меня чешу голову, как это подтверждено?
(Я действительно думаю, что это как раз тот случай, меня недоразумение это, но надо спросить!)


Ну отправка отрицательное количество или более, чем то, что у вас есть невозможно. С текущей платформой Bitcoin можно отправлять только то, что там и отрицательные суммы в буквальном смысле не существуют.

Bitcoin это закрытая система, энергия (количество Bitcoin) никогда не меняется. Это просто меняет руки.
callynyan сейчас офлайн Пожаловаться на callynyan   Ответить с цитированием Мультицитирование сообщения от callynyan Быстрый ответ на сообщение callynyan

1 сентября 2016, 12:15:24 PM   # 15
 
 
Сообщения: 610
Цитировать по имени
цитировать ответ
по умолчанию Re: Hash на основе конфиденциальных цепочек TxN ..

Не удается остановить эту идею ползучий обратно в мои ежедневные мысли ..

..

Подумав об этом больше, есть «лучше» способ уменьшения размера доказательств.

Напомним:

1) Я хочу, чтобы отправить Джиму некоторые монеты.

2) создать TXN, который посылает ему деньги.

3) Затем создать случайное число и хэш всех выходов с этим значением. Эти результаты могли бы начать с «H» или любой другой, и шахтеры должны позволить эти типы txns. (Они могут подтвердить, что входы тратятся правильно, но они не могут проверить, что «сумма входов» == «сумма выходов»)

4) Я разделяю эту случайную величину с Джимом, а также все случайные значения для ВСЕХ txns, которые приводят к скрытым входам в TXN, пока вы не достигнете нескрываемым входа. Coinbase всегда нескрываемый.

Таким образом, Джим теперь имеет стойкую цепь txns, которые ведут от первоначального TXN всего пути обратно к нескрываемым значениям. Джим теперь знает 100%, что TXN является действительным (даже если шахтеры не могут сказать).

Проблема в том, размер доказательств может стать довольно большим. Как сделать доказательства меньше?

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

Вместо этого, только опубликовать первый TxN в доказательство цепи путем выявления случайных чисел для этого TXN. И повторить вверх по цепочке, пока доказательство не достаточно мало.

Таким образом, концы пробной цепи остаются скрытыми во все времена, и остаются несколько скрытых txns глубоко, и все, что раскрывается в txns, которые имели место «некоторое время назад».

..

На текущих вопросов:

1) Как вы платите сборы ..? (Как это делается в КТ gmaxwell по - моему, он говорит, что он делает это явно, так что мы должны были бы использовать нескрываемый вход)

2) Как вы разделяете доказательство с приемником ..? (Лицом к лицу работ, но как это сделать по сети .. должно быть зашифровано для приемника, и мы хотели бы, чтобы это было безопасно квант - это все дело)

spartacusrex сейчас офлайн Пожаловаться на spartacusrex   Ответить с цитированием Мультицитирование сообщения от spartacusrex Быстрый ответ на сообщение spartacusrex

1 сентября 2016, 5:09:42 PM   # 16
 
 
Сообщения: 588
Цитировать по имени
цитировать ответ
по умолчанию Re: Hash на основе конфиденциальных цепочек TxN ..

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

Я думаю, что есть лучшее решение:

Вместо того, истекающая конфиденциальность (как это ваш последний пост предполагает), она работает отвергая слияния и ограничение монет делимости. Существует небольшой набор фиксированных номиналов (например, 1, 2, 5, 10, 20, 50, 100, 200, 500, ...), а каждый выход должен быть кратен его деноминацией, то вы объединить выходы различных номиналов сочинить любую сумму, которую вы хотите. Все уже знакомы с этой системой, потому что это, как работает наличные деньги. В результате, истории монет растут только lineary, который является управляемым.
tonych сейчас офлайн Пожаловаться на tonych   Ответить с цитированием Мультицитирование сообщения от tonych Быстрый ответ на сообщение tonych

2 сентября 2016, 10:10:27 AM   # 17
 
 
Сообщения: 610
Цитировать по имени
цитировать ответ
по умолчанию Re: Hash на основе конфиденциальных цепочек TxN ..

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

Я думаю, что есть лучшее решение:

Вместо того, истекающая конфиденциальность (как это ваш последний пост предполагает), она работает отвергая слияния и ограничение монет делимости. Существует небольшой набор фиксированных номиналов (например, 1, 2, 5, 10, 20, 50, 100, 200, 500, ...), а каждый выход должен быть кратен его деноминацией, то вы объединить выходы различных номиналов сочинить любую сумму, которую вы хотите. Все уже знакомы с этой системой, потому что это, как работает наличные деньги. В результате, истории монет растут только lineary, который является управляемым.

Хороший, очень похожая идея ..  

Это заставляет меня думать, что, возможно, это может быть просто работать .. (надеюсь, вы не будете возражать, если я продолжая в этой теме ..)

почему суммы должны быть конкретными фиксированных номиналов - 1) я что-то не хватает? Так как вы можете разбить, и есть 2 выхода, с одним из которых является изменение.

2) Да, ограничивая вход установлен на 1 вход будет означать, что история линейно растет, но, как вы говорите, вы можете затем сделать несколько затрачивает, чтобы отправить кому-то нужное количество. Разве это не победить точку?

3) В моей версии, так как TXN в основном точно так же, как и обычный TXN, так что выходы «хэшируются-с-случайных чисел» доказательствам в TXN крошечные, вам просто нужно знать случайное число, используемое в этом TXN. В вашей системе доказательство нужно хранить всю TxN, если я правильно понимаю?

4) В каком-то момент я предусматриваю того, чтобы «истечь-на-частную жизнь», чтобы уменьшить стойкий размер, но монеты затем вернулись к регулярному Bitcoins, в отличие от твоих, где вы должны «сжечь» монету, чтобы получить запуск системы , Могу ли я вернуть Би-би- монеты обратно в Bitcoins? И я не вижу, что обнажив TxN, что случилось несколько месяцев назад, так как это плохо ..

5) Есть ли у вас когда-либо предусматривает укорачивая доказательства в вашей системе?

Удачи с вашей монеты! (Я тоже ..err .. сочинял ..)
 
spartacusrex сейчас офлайн Пожаловаться на spartacusrex   Ответить с цитированием Мультицитирование сообщения от spartacusrex Быстрый ответ на сообщение spartacusrex

2 сентября 2016, 3:32:08 PM   # 18
 
 
Сообщения: 588
Цитировать по имени
цитировать ответ
по умолчанию Re: Hash на основе конфиденциальных цепочек TxN ..

1) Чтобы избежать окончательного расщепления в пыль. В противном случае, чтобы передать 100 Satoshi вам придется переместить 100 монет, 1 Satoshi каждый.
2) Вы должны сделать больше тратит, чтобы отправить нужную сумму, но я не думаю, что это будет большая проблема - мы уже делаем это, когда мы платим наличными.
3) Я не думаю, что вы можете доказать что-либо только с одним случайным числом, вам нужно полные данные о транзакциях, чтобы быть в состоянии проверить все, что шахтеры больше не могут проверить: что суммы суммируются неправильно, что платеж был вам и не кто-то другой; то вам нужны данные для регенерации Потратьте доказательства, чтобы убедиться, что выход не проводилось дважды.
4) Я думаю, что в такой системе, люди хотят быть достаточно уверены, что их уединение не будет сброшена кто-то другой вниз по линии, поэтому BBC не может быть преобразован обратно в Bitcoins (но он может быть заменен, конечно) , Если выявления 2-месячного возраста сделок это нормально для вас, кто-то еще, возможно, пожелает, по крайней мере 2-х лет, или даже всю жизнь. Мы могли бы запустить несколько монет с различными "истечения срока действия конфиденциальности" периоды параллельно, и есть люди, правильно выбрать монету для каждого вида деятельности они занимаются, но я не думаю, что нам нужна эта сложность, когда мы просто всегда иметь частную жизнь не-истечения срока действия.
5) Я не думаю, что линейный рост вызывает беспокойство. С экспоненциальным ростом вычислительных ресурсов, эти истории монеты будут на самом деле выглядят маленькими.

Удачи с вашей монеты! (Я тоже ..err .. сочинял ..)
Я собираюсь объявить об этом в течение нескольких дней)
tonych сейчас офлайн Пожаловаться на tonych   Ответить с цитированием Мультицитирование сообщения от tonych Быстрый ответ на сообщение tonych

2 сентября 2016, 4:01:14 PM   # 19
 
 
Сообщения: 610
Цитировать по имени
цитировать ответ
по умолчанию Re: Hash на основе конфиденциальных цепочек TxN ..

Да - вы correct..you нужны Количества + случайное число.

Есть немного «головокружение» там, так что, как я объяснить это в OP ..  

..

В заключении - ваша монета использует эту систему, но с заданными-номиналами / только однозначный ввод-позволила зафиксировать экспоненциальный рост доказательств, которые вы никогда не раскрываете. Милая. (Хотя я до сих пор не 100%, что этот метод будет создавать меньшие доказательства - при условии, что вы будете нуждаться в нескольких txns)

так..

1) Как вы справляетесь сборы?

2) Как вы разделяете доказательство?
spartacusrex сейчас офлайн Пожаловаться на spartacusrex   Ответить с цитированием Мультицитирование сообщения от spartacusrex Быстрый ответ на сообщение spartacusrex

5 сентября 2016, 11:45:21 PM   # 20
 
 
Сообщения: 588
Цитировать по имени
цитировать ответ
по умолчанию Re: Hash на основе конфиденциальных цепочек TxN ..

В заключении - ваша монета использует эту систему, но с заданными-номиналами / только однозначный ввод-позволила зафиксировать экспоненциальный рост доказательств, которые вы никогда не раскрываете. Милая. (Хотя я до сих пор не 100%, что этот метод будет создавать меньшие доказательства - при условии, что вы будете нуждаться в нескольких txns)

Правильно, и не забывайте о Потратьте доказательства. Без них нет никакого способа узнать, что предыдущий владелец не тратил монету в два раза.

1) Как вы справляетесь сборы?

Есть две параллельные валюты в системы: "открытый" один и скрытый один. Сборы оплачиваются в открытой валюте в пределах одной и той же сделки.

2) Как вы разделяете доказательство?

Существует протокол p2p обмена сообщениями см белую бумагу я опубликовал сегодня https://byteball.org/Byteball.pdf (Прокрутка ближе к концу).
tonych сейчас офлайн Пожаловаться на tonych   Ответить с цитированием Мультицитирование сообщения от tonych Быстрый ответ на сообщение tonych



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW