Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
4 февраля 2012, 5:47:52 AM   # 1
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Устойчивая идея nanopayment: Вероятностные платежи

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


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

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

Проблема на его лицо: Создание nanopayments расходится с вздутием живота блока цепи Bitcoin в. Это должно быть довольно легко видеть, что ряд платежей, как это будет "спам" в Bitcoin и неосуществимым из-за операционные издержки, а также нежелателен для всех, кто хочет провести весь блок цепи (это означает, что все).

Я упоминаю альт цепь в качестве подходящего для этого задания по двум причинам. Одна моя идея, что решает "nanopayment наворотов" вопрос потребует включений отключенных арифметических опкодов на Bitcoin, новых сообщений в протокол, и, вероятно, цепи вилки - что-то совершенно вряд ли будет принято на Bitcoin как заявлено разработчиками ядра. Но если моя идея заслуживает внимания, может быть, это даст легитимность существующей альт цепи делает это, и найти свою нишу. Может быть, Litecoin может быть официальной цепью вероятностных платежей или что-то.

Так что идея?

Идея, в общем, для Алисы, чтобы сделать 0,0001 BTC nanopayment Бобу, подписав сообщение, не стоит 0,0001 BTC, но, подписав сообщение, которое имеет (с точки зрения Алисы) 1 в 10000 вероятность того стоит 1 BTC Бобу и отправив его непосредственно к нему.  Это сообщение будет функционировать так же, как доля в майнинг. Из 10000 таких nanopayments, в среднем, 9999 ничего не будет стоить и 1 не будет.

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

  • Алиса начинает с txout она владеет, стоимостью 1 BTC. Может быть, Боб получит его, может быть, Боб не будет, но чем больше она потребляет услуги Боба, шансы пойти вверх, что Боб будет получить все это.
  • Боб создает новый адрес Bitcoin и посылает его Алисе. Важно, чтобы Алиса еще не знает, публичный ключ к этому Bitcoin адреса, чтобы предотвратить ее от обмана Боба, поэтому Боб никогда не должен был потрачен с этого адреса раньше.
  • Алиса генерирует и подписывает сделку для Боба, который проводит ее 1 BTC к нему. Тем не менее, эта сделка для Боба обременено Алисе тремя способами через скрипт txout.
    • Во-первых, он должен быть подписан Алисе, что, конечно, есть. (Это держит незнакомец вне.)
    • Два в том, что его погашение также требует знаний открытого ключа по адресу, который до поры до времени, только Боб.
    • Три в том, что какое-либо условие псевдослучайного - непредсказуемый Алисе, но статистически вероятно, произойдут с вероятностью 1/10000 - должно быть выполнено для оплаты. Алиса не должна быть в состоянии предсказать хорошие акции или же она может удерживать их. Непредсказуемость Элис зависит от Элис не зная открытый ключ Боба оплаты.
  • Как Алиса продолжает запрашивать и потреблять услуги от Боба (например, мегабайты премиума пропускной способности Tor), она постоянно знаки и отправляет это nanopayment транзакцию Бобу. Каждый раз, когда она подписывает, она должна выбрать другое случайное значение K в подписи (или поочередно, подписывает его с увеличивающимся одноразовым номером, который OP_DROPped), который в основном бросает кости и делает новую акцию. Боб оценивает их spendability, и если он обнаруживает, что он получил долю, которая удовлетворяет всем трем требованиям, он передает его на blockchain раскрывая свой открытый ключ, и собирает свою полную Bitcoin.

Конечно, из-за дисперсии, Алиса иногда получить свои услуги бесплатно, а иногда она будет сильно переплачивать за них. Однако, если Алиса потребляет такие услуги на регулярной основе, то сумма, она платит будет стремиться к сумме она потребляет.

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

  • Предположим, у Алисы есть нормальный txout стоит ровно 1 BTC.
  • Алиса знает <качается-адрес> получив его Боба.
  • Когда Алиса посылает Бобу долю, она подписывает сделку, которая выглядит следующим образом: OP_DUP OP_HASH160 <качается-адрес> OP_EQUALVERIFY OP_2DUP OP_CHECKSIGVERIFY OP_HASH160 OP_SWAP OP_HASH160 OP_XOR <константа: 10000> OP_MOD OP_0 OP_EQUAL
  • Боб будет оценивать долю для spendability, и опубликовать его в блок цепи, если он решил, что он мог бы провести его, другими словами, случайная составляющая помечено победу. (Он мог бы еще опубликовать его в блок цепи без случайного выигрыша, но он будет посылать свою монету в могилу в процессе)
  • Боб будет тратить его на себя, выпуская не только Sig и Публичных, но N, Sig, и Публичных
  • Алиса может продолжать посылать микроплатежей Бобу, используя ту же самую операцию, только подписав его повторно и повторно отправить его Бобу, для каждого блока / мегабайта / все, что она потребляет от Боба. (Помните, что подпись Алисы имеет случайную составляющую К Известно только Алисе, поэтому подпись будет отличаться каждый раз, когда она подписывает такое же сообщение. Эта разница в том, как Боб может рассматривать его как совершенно новую акцию.)

ТЕПЕРЬ, КАК НА ЗЕМЛЕ ДЕЛАЕТ, ЧТО SCRIPT SOUP РАБОТУ?

Сложная в последующую части сценария является той частью, которая устанавливает 10000: условие 1, что Алиса не может предсказать, но Боб может подтвердить свои шансы на. Сценарий выполняет следующие действия:

  • Проверяет подпись Алисы. (Первые несколько операций, за исключение OP_2DUP, должны выглядеть знакомой)
  • Дополнительный OP_2DUP принимает дополнительную копию как Sig и Публичных, прежде чем они потребляются OP_CHECKSIGVERIFY, потому что мы хотим, чтобы оба из них, чтобы проверить, если наша доля ничего хорошего
  • OP_CHECKSIGVERIFY проверяет подпись, в противном случае сделки, если это плохо. Он потребляет одну копию Sig и Публичных, оставляя другую копию обоих из них на стеке.
  • Теперь у нас есть OP_HASH160 OP_SWAP OP_HASH160 OP_XOR. Это занимает хэш как Sig и Публичного, и операцию XOR их в одно число, что важно, Алиса не мог предсказать. EDIT: см примечание внизу. Эта часть может не работать, и, возможно, потребуется заменить чем-то другим, как случайное число или увеличивающимся нонса включены Алисой, чтобы хэширования с открытым ключом Боба для того, чтобы выполнить ту же цель: производить ряд псевдослучайных Алиса не может предсказать, , на основе приверженности Боб не может измениться.
  • 10000 OP_MOD делит комбинированный хеш и сохраняет остаток. (10000, в данном случае, является "шансы" фактор, который определяет вероятность доли будет хорошо.)
  • Если модуль оказывается равным нулю, Боб является победителем и получает весь 1 BTC.

Довольно простой и прямой.

Теперь, чтобы убедиться, что Боб держит 1 BTC Баунти сейф, один вызов остается: он должен получить его в блок цепи, прежде чем Алиса выясняет, что он успешно выиграл. Это потому, что Алиса может дважды провести его из-под него. Алиса также может использовать тот же 1 BTC купить услуги от кого-то другого, кто не будет знать, что она является залог акций той же монетой в более чем одном месте, где кто-то был бы обмануты, если обе службы выиграли тот же Bitcoin на вокруг в то же время.

Таким образом, чтобы сделать эту работу, то должны были бы быть способом для Алисы положить, что 1 BTC на удержание в пользу Боба, хотя и временно. Таким образом, Алиса не может красть монету из-под Бобом, но с другой стороны, Боб не получает, чтобы сохранить контроль над монетой, если он не получает выигрышную долю после определенного количества времени.

Единственным возможным способом я мог думать, что делать, это вещательными новое сообщение памяти только равный-равному, что Залоги определенный txout к определенному пункту назначения Bitcoin адрес в течение определенного периода времени. Это сообщение не идет в блок цепи - это просто помещает узлы на уведомления только признавайте затрачивает предназначен для Боба, пока не истечет время блокировки. Что-то я думаю, что было бы крайне маловероятно, чтобы летать с разработчиками Bitcoin, но что-то, что альт цепь ищет нишу не может иметь такую ​​проблему, с.

Я запрашивающий комментарии, так жарь.

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


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


4 февраля 2012, 6:06:12 AM   # 2
 
 
Сообщения: 798
Цитировать по имени
цитировать ответ
по умолчанию Re: Устойчивая идея nanopayment: Вероятностные платежи

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





Интересная идея.

Можете ли вы объяснить немного, как это экономит на ведение учета?

В частности, каковы требования к пропускной способности и данных договоров, определяющим вероятностный платеж по отношению к фактическим платежам?


Может контракты с указанием вероятность оплаты записывается временно, а затем удалены навсегда (что бы отличить их от реальных платежных записей)?

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

4 февраля 2012, 6:20:24 AM   # 3
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Устойчивая идея nanopayment: Вероятностные платежи

Интересная идея.

Можете ли вы объяснить немного, как это экономит на ведение учета?

Это экономит на делопроизводство, потому что реальные монеты изменить только руки, когда выигрышная часть транспортируется. Если кто-то потребляет услуги и платит с акциями, и ни один из них не выиграет, ни одна сделка монета не происходит. Таким образом, в действительности, если акции с 1/10000 коэффициентом используются в качестве платежей, в среднем только одна передача монета имеет место на каждые 10000 акций, проведенных на рынке.

Когда кто-то делает nanopayment, они не платят с nanocoin - они платят нано шанс забил большую монету. Записи хранятся только выигрышных акций, так же, как (в Bitcoin) только выигрышные хэши идти в блоки.


В частности, каковы требования к пропускной способности и данных договоров, определяющим вероятностный платеж по отношению к фактическим платежам?

Пропускная способность только потребляются в частном порядке между поставщиком услуг и клиентом. Ни один из nanopayment трафика не попадает в P2P-сети за исключением записей победы акций, а также временно залог монет в отдельных потенциальных плательщиков для предотвращения двойных обязательств.

Если я клиент Алиса, и вы Узел Tor Боб, и я хочу свои услуги, обмен может выглядеть следующим образом (полностью автоматизирован, конечно).
  • Алиса: Я хочу, чтобы потреблять вашу службу. Я понимаю ваши ставки 0,0001 BTC за мегабайт. Я буду платить с акциями, которые имеют 1/10000 шанс быть стоит 1 BTC, поэтому каждая акция стоит 0,0001 BTC.
  • Боб: Большое спасибо. Мой Bitcoin адрес <адрес>
  • Алиса: Спасибо. Теперь, вот подписанное сообщение не оставляя этот Bitcoin для вас до тех пор, <Время / блок>, Я транслировался его к сети P2P.
  • Боб: Хорошо, пришло сообщение мне. Вы можете использовать свои услуги до тех пор, как <Время / блок>Или пока я не выиграть Bitcoin, до тех пор, как вы мне новую долю каждого 1MB вы потребляете.
  • Алиса: Спасибо. Вот доля платить за мой первый мегабайт передачи.  <доля транзакций>
  • Боб оценивает долю, чтобы увидеть, если он выиграл Bitcoin.
    • Если бы он не выиграл Bitcoin, он благодарит Алису и дает ей 1MB передачи.
    • Если он выиграл Bitcoin, он говорит Алисе: К сожалению, Алиса, я только что выиграл свою монету. У вас есть 1MB передачи кредита, но вы будете иметь, чтобы закладывать новый идти дальше.
  • Когда Алиса делает 1Мбы на сумму перевода и хочет продолжать, она посылает другую долю Бобу, предполагая, что ее время залога не близко к выдоху. Когда она делается потребляя услуги Боба, она просто исчезает.

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

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

Может контракты с указанием вероятность оплаты записывается временно, а затем удалены навсегда (что бы отличить их от реальных платежных записей)?


Конечно, это было бы личное дело между клиентом и сервером. Единственный договор, который должен транслироваться в сеть P2P будет тот, который обещания Bitcoin Бобу, пока Алиса потребляя свои услуги (так только Боб может выкупить его), но P2P сети не связан с реальной вероятностью того, что Боб может выиграть. Он заботится только тогда, когда либо Боб выиграл его, или если он не выиграл его, прежде чем залог Алисы истек. Это обещание запись никогда не будет сохранена на диск и будет удалена, если он истек (типичный срок службы залога может быть 30 минут).


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

4 февраля 2012, 7:03:43 AM   # 4
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: Устойчивая идея nanopayment: Вероятностные платежи

Теперь у нас есть OP_HASH160 OP_HASH160 OP_XOR. Это занимает хэш как Sig и Публичных, и операцию XOR их в одно число [...]

Я не думаю, что это, как работает OP_HASH160. Если у вас есть 2 вещи в стек, а затем OP_HASH160 дважды, вы хэширования 2-ой вещь дважды, а не обе вещи один раз каждый.
dooglus сейчас офлайн Пожаловаться на dooglus   Ответить с цитированием Мультицитирование сообщения от dooglus Быстрый ответ на сообщение dooglus

4 февраля 2012, 7:08:25 AM   # 5
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Устойчивая идея nanopayment: Вероятностные платежи

Теперь у нас есть OP_HASH160 OP_HASH160 OP_XOR. Это занимает хэш как Sig и Публичных, и операцию XOR их в одно число [...]

Я не думаю, что это, как работает OP_HASH160. Если у вас есть 2 вещи в стек, а затем OP_HASH160 дважды, вы хэширования 2-ой вещь дважды, а не обе вещи один раз каждый.

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

4 февраля 2012, 7:51:13 AM   # 6
 
 
Сообщения: 798
Цитировать по имени
цитировать ответ
по умолчанию Re: Устойчивая идея nanopayment: Вероятностные платежи

Хорошо, я до сих пор не ясно, на некоторых вещах.

1) Предположим, что Алиса и Боб рассчитывают сделать 1 объем BTC бизнеса (скажем, перенос 10 Гб). В этом случае почему бы не просто заплатить 1 всего BTC 10 Гб и забыть об оплате 0.0001 BTC за МБ?

2) Предположим, что Алиса и Боб рассчитывают сделать только 0,0001 BTC бизнеса. Существует проблема микроплатежей. Объем бизнеса слишком мал, чтобы быть поддержаны регулярной TXN.

В случае 2, Алиса и Боб подписывают договор о залоге, который говорит, что 1 BTC будет передаваться с вероятностью 1 в 10000. Существует p2p TXN транслируется по всей сети, которая подтверждает, что Алиса имеет БТД и гарантирует, что она не может провести BTC в ближайшем будущем. Р2Р TxN, как это должно транслироваться каждый раз два человека делают 0.0001 BTC бизнеса. Не эти передачи включают много трафика и хранения, может быть, больше, чем бизнес стоит?

В случае 1, трансляция не будет столь обременительной, потому что Алиса и Боб делают больший объем бизнеса. Однако, в случае 1, то мне не понятно, почему микроплатежей необходимы в первую очередь. Вы обеспокоены Боб берут деньги и работает, если он уплачивается единовременно? Отдавая его в устойчивом струйкой по мере оказания услуг, безусловно, один из способов решить эту проблему. И я согласен, что это проблема. Однако, это не совсем проблема mircopayment которой вы отправитесь решить.








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

4 февраля 2012, 8:06:52 AM   # 7
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Устойчивая идея nanopayment: Вероятностные платежи

Хорошо, я до сих пор не ясно, на некоторых вещах.

1) Предположим, что Алиса и Боб рассчитывают сделать 1 объем BTC бизнеса (скажем, перенос 10 Гб). В этом случае почему бы не просто заплатить 1 всего BTC 10 Гб и забыть об оплате 0.0001 BTC за МБ?

Да, они могли бы заплатить 1 BTC за 10GB и будет сделано. Они могут сделать это сегодня. Но этот сценарий не соответствует, как мой, например, платить Tor узлов премиум-класса.

При использовании Tor, вы участвуете три Tor узлов клиент выбирает случайным образом. Они полностью анонимные. Они не знают вас, вы вроде знаете их (их IP), но это об этом. Это очень случайно. Ваш выбор Tor узлы изменений каждые несколько минут, как новый танец партнер после каждой песни.

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

При использовании Tor, вы не делаете соглашение 10GB с одним узлом, в противном случае вы победили анонимность цель Tor. соединения Tor больше похожи на короткие швыряет с незнакомыми людьми, а не отношения. Вы хотите, чтобы гудеть свой путь к цветку, болтаться в течение минуты, и жужжать к следующему. Эта идея заключается в том, как платить за пыльцу в течение платите цветок.


2) Предположим, что Алиса и Боб рассчитывают сделать только 0,0001 BTC бизнеса. Существует проблема микроплатежей. Объем бизнеса слишком мал, чтобы быть поддержаны регулярной TXN.


Не совсем. За свои услуги, Боб получает 1 в 10000 шанс получить целую Bitcoin. Это чего-то стоит, не так много, скорее всего, ничего. Но если служба Боба является релейным узлом, он получает этот "шансы" постоянно, то больше из них он становится, тем надежнее он может рассчитывать на 1/10000 из них стоит Bitcoin. Чем больше он продает, тем больше он может просто смотреть на каждого как стоит 0.0001 BTC. Это именно то, как работают майнинг. Если трудность 1300000, они платят за акции, которые негодным к оператору пула 1299999/1300000 времени, зная, что истинное значение на одну акцию, которая платит ему пятьдесят 1/1300000 BTC времени статистически будет происходить достаточно часто, что она составляет в среднем такой же, как если бы каждая доля была на самом деле стоит 50btc / 1300000. Бассейн требует, чтобы представить в любом случае доля так же, как доказательство того, что вы на самом деле добывали и больше ничего.

В случае 2, Алиса и Боб подписывают договор о залоге, который говорит, что 1 BTC будет передаваться с вероятностью 1 в 10000. Существует p2p TXN транслируется по всей сети, которая подтверждает, что Алиса имеет БТД и гарантирует, что она не может провести BTC в ближайшем будущем. Р2Р TxN, как это должно транслироваться каждый раз два человека делают 0.0001 BTC бизнеса. Не эти передачи включают много трафика и хранения, может быть, больше, чем бизнес стоит?

Нет, они должны сделать это только один раз в зацепление. Алиса обещает 1 BTC Бобу и пользуется его услугами в течение нескольких минут. В течение тех нескольких минут, Алиса может только в конечном итоге расходы 0,0053 с Бобом, возможно, она сделала 53 MB передачи. Алиса в залог 1 BTC в качестве приза Боба в случае, если любой из этих 53 акций были победителями. Был только один залог для всей встречи, один P2P сообщение, не 53. Второго залог будет необходим, если а) Боб выиграл Bitcoin, который вынудил Алиса закладывать другой, или б) залог истекла и Алиса хотела продолжать делать бизнес ,

В случае 1, трансляция не будет столь обременительной, потому что Алиса и Боб делают больший объем бизнеса. Однако, в случае 1, то мне не понятно, почему микроплатежей необходимы в первую очередь. Вы обеспокоены Боб берут деньги и работает, если он уплачивается единовременно? Отдавая его в устойчивом струйкой по мере оказания услуг, безусловно, один из способов решить эту проблему. И я согласен, что это проблема. Однако, это не совсем проблема mircopayment которой вы отправитесь решить.

В примере премиум Tor узла, Алиса и Боб не делают и не знают друг друга, так что если Боб доверяли с 1 BTC он не заработал, он мог работать с ней безнаказанно. Так что, да, в этом случае, Боб не может доверять, чтобы не делать этого.
casascius сейчас офлайн Пожаловаться на casascius   Ответить с цитированием Мультицитирование сообщения от casascius Быстрый ответ на сообщение casascius

4 февраля 2012, 8:26:01 AM   # 8
 
 
Сообщения: 798
Цитировать по имени
цитировать ответ
по умолчанию Re: Устойчивая идея nanopayment: Вероятностные платежи

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

1) Вы предложили способ оплаты в очень небольших приращений за услуги, поскольку они предоставляются. Требование здесь является то, что обе стороны, участвующей ожидает обмен значительного общего объема услуг в течение более длительного периода времени. Вы обращаетесь к проблеме доверия. Одна из сторон не придется беспокоиться о другой стороне принимать деньги / обслуживание и управление. Если они принимают деньги / услугу и запустить, то в лучшем случае они получат небольшое количество. Это, вероятно, будет более выгодно вести себя честно. Я понимаю, как это применимо к контексту TOR вы упоминаете.

2) Вы не предложили способ провести исключительно небольшие разовые обмены. Если есть "рой" людей, предоставляющих другие "члены роя" с разовыми услугами на сумму 0,0001 BTC, не ясно, будет ли ваш метод мог их поддержка "микро" обменов.

Вы не согласны с (2)?

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

4 февраля 2012, 8:44:00 AM   # 9
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Устойчивая идея nanopayment: Вероятностные платежи

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

2) Вы не предложили способ провести исключительно небольшие разовые обмены. Если есть "рой" людей, предоставляющих другие "члены роя" с разовыми услугами на сумму 0,0001 BTC, не ясно, будет ли ваш метод мог их поддержка "микро" обменов.

Вы не согласны с (2)?

Вы правы, у меня нет. Они могли бы сделать эти микро обменов без обязательств, но могут также афера значительного процента времени в их отсутствии. На самом деле, я думаю, что это не имеет ничего общего с размером или стоимостью услуг, и все, что делать с отношением числа p2p обещает сетевые ресурсы могли бы поддержать против как быстро они были израсходованы. Если ваш "рой" пример должен закладывать в десять раз чаще, чем мой примере Tor, все останется таким же, та же сеть будет только поддерживать одну десятую участников, прежде чем система нуждается в другом ярусе, предназначенный в него. (Проблема, которая будет досаждать Bitcoin с достаточным количеством роста, а)
casascius сейчас офлайн Пожаловаться на casascius   Ответить с цитированием Мультицитирование сообщения от casascius Быстрый ответ на сообщение casascius

4 февраля 2012, 9:40:29 AM   # 10
 
 
Сообщения: 462
Цитировать по имени
цитировать ответ
по умолчанию Re: Устойчивая идея nanopayment: Вероятностные платежи

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

4 февраля 2012, 3:21:34 PM   # 11
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: Устойчивая идея nanopayment: Вероятностные платежи

Я не совсем ясно, как это лучше, чем простое предложение уже на странице договоров:

https://en.bitcoin.it/wiki/Contracts#Example_7:_Rapidly_adjusted_.28micro.29payments_to_a_pre-determined_party

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

4 февраля 2012, 5:49:34 PM   # 12
 
 
Сообщения: 169
Цитировать по имени
цитировать ответ
по умолчанию Re: Устойчивая идея nanopayment: Вероятностные платежи

Я не совсем ясно, как это лучше, чем простое предложение уже на странице договоров:

Думал то же самое. Единственное преимущество, которое я могу думать о том, что в тех случаях, когда ожидаемая окончательная стоимость сделки меньше, чем приз, который можно выиграть, и, следовательно, среднее количество выигрышных "акции" меньше, чем 1, то blockchain воздействие (и, следовательно, стоимость ТХ) будет меньше. Но дисперсия также будет больше, и бассейны учат нас, где население стоит на компромисс дисперсия эффективности. Так что это будет ниша, в лучшем случае.

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

4 февраля 2012, 6:40:50 PM   # 13
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Устойчивая идея nanopayment: Вероятностные платежи

Я не совсем ясно, как это лучше, чем простое предложение уже на странице договоров:

Вполне возможно, что это не лучше. Я не был знаком с другим предложением, а также не совсем ясно, о том, как работает nLockTime.
casascius сейчас офлайн Пожаловаться на casascius   Ответить с цитированием Мультицитирование сообщения от casascius Быстрый ответ на сообщение casascius

5 февраля 2012, 3:52:31 PM   # 14
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: Устойчивая идея nanopayment: Вероятностные платежи

Хех, я тоже пришел с каким-то (менее элегантным) вероятностным решением, прежде чем я знал о простом подходе. И я имел преимущество Satoshi объясняя это мне непосредственно, DOH. Он сформулировал это по-другому, так что я не видел применимость не быстро регулировать микроплатежей до позже.
Майк Хирн сейчас офлайн Пожаловаться на Mike Хирн   Ответить с цитированием Мультицитирование сообщения от Mike Хирн Быстрый ответ на сообщение Mike Хирн

5 апреля 2012, 3:02:39 PM   # 15
 
 
Сообщений: 36
Цитировать по имени
цитировать ответ
по умолчанию Re: Устойчивая идея nanopayment: Вероятностные платежи

Я думаю, что есть более простой способ, которым нужны только стандартные операции и работа с сетью, как есть. Я написал его в вики-статье:
https://en.bitcoin.it/wiki/Nanopayments

В двух словах ... Боб делает секретную сделку. Он говорит Алиса хэш в определенном диапазоне и Алиса пытается угадать его хэш. Ее сделка зависит от Боба, так что если она угадает неверно, ее сделка недействительна для проведения несуществующей сделки.

Теперь, чтобы убедиться, что Боб держит 1 BTC Баунти сейф, один вызов остается: он должен получить его в блок цепи, прежде чем Алиса выясняет, что он успешно выиграл. Это потому, что Алиса может дважды провести его из-под него.
Алиса не знает, что это успешно, пока Боб не вещает, поэтому Боб может использовать элемент неожиданности, чтобы захватить бассейн шахтеров, прежде чем она знает, что он вещает.

котировка
Алиса также может использовать тот же 1 BTC купить услуги от кого-то другого, кто не будет знать, что она является залог акций той же монетой в более чем одном месте, где кто-то был бы обмануты, если обе службы выиграли тот же Bitcoin на вокруг в то же время.
Nanopayment приемники нужно только общаться с другими приемниками nanopayment в то время, чтобы позвонить бабки на монетах в течение минуты или около того. Это может быть достигнуто с некоторыми простыми серверами ступиц. Нет необходимости включать в себя сеть Bitcoin. Более подробная информация в вики-статье.

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

5 апреля 2012, 4:19:51 PM   # 16
 
 
Сообщения: 225
Цитировать по имени
цитировать ответ
по умолчанию Re: Устойчивая идея nanopayment: Вероятностные платежи

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

6 апреля 2012, 12:31:17 PM   # 17
 
 
Сообщения: 225
Цитировать по имени
цитировать ответ
по умолчанию Re: Устойчивая идея nanopayment: Вероятностные платежи

Просто понял, что установка должна выполняться для каждого nanopayment. Ваш 1 в 10000 шанс становится 1 в 9999 шанс после того, как один выбор устраняется. Повторите, что в 5000 раз и вы платите вдвое больше, чем должно быть. Не обязательно большое дело, если установка встраивается в связи об услуге купил с оплатой, чтобы избежать дополнительных обходов.
blueadept сейчас офлайн Пожаловаться на blueadept   Ответить с цитированием Мультицитирование сообщения от blueadept Быстрый ответ на сообщение blueadept

6 апреля 2012, 3:08:01 PM   # 18
 
 
Сообщения: 323
Цитировать по имени
цитировать ответ
по умолчанию Re: Устойчивая идея nanopayment: Вероятностные платежи

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

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

Что касается ТОР узлов и т.п., это имеет дополнительное преимущество, что вы не можете связать пользователя с Bitcoin адреса, так как все платежи будут вновь созданных монет.
2_Thumbs_Up сейчас офлайн Пожаловаться на 2_Thumbs_Up   Ответить с цитированием Мультицитирование сообщения от 2_Thumbs_Up Быстрый ответ на сообщение 2_Thumbs_Up

6 апреля 2012, 4:44:37 PM   # 19
 
 
Сообщения: 125
Цитировать по имени
цитировать ответ
по умолчанию Re: Устойчивая идея nanopayment: Вероятностные платежи

Вот несколько статей по этой теме, которые могут быть полезны:

[Ривест, 1997] Электронные Лотерейные билеты как Микроплатежи http://people.csail.mit.edu/rivest/Lottery.pdf
[Ривестом и Шамир, 1996] PayWord и MicroMint: Две простые схемы микроплатежей http://people.csail.mit.edu/rivest/RivestShamir-mpay.pdf
[Ривест, 2002] Микроплатежи Revisited http://people.csail.mit.edu/rivest/pubs/MR02a.pdf
[Хаш и др, 2005] Новая вероятностная схема с переменным Sized Микроплатеж http://www.setit.rnu.tn/last_edition/setit2005/electronique/293.pdf
socrates1024 сейчас офлайн Пожаловаться на socrates1024   Ответить с цитированием Мультицитирование сообщения от socrates1024 Быстрый ответ на сообщение socrates1024

6 апреля 2012, 6:35:45 PM   # 20
 
 
Сообщения: 308
Цитировать по имени
цитировать ответ
по умолчанию Re: Устойчивая идея nanopayment: Вероятностные платежи

Очень круто. Наблюдение.
RaggedMonk сейчас офлайн Пожаловаться на RaggedMonk   Ответить с цитированием Мультицитирование сообщения от RaggedMonk Быстрый ответ на сообщение RaggedMonk



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW