Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
27 июня 2013, 1:03:54 PM   # 1
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: осуществление [ANNOUNCE] Micro-платежные каналы теперь в bitcoinj

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Мэтт Corallo и я добавил поддержку микроплатежей каналы к bitcoinj. Микроплатежей каналы позволяют передавать, после первоначальной настройки, очень маленьких платежи в выбранной третью сторону в доверительной свободной форме без вещания всех платежей на блок цепи. Это позволяет избежать платы и защиты против наводнений, которые в противном случае вызвать проблемы. Стоимость одной ECDSA подписи на стороне клиента, и один проверить на стороне сервера.

Пожалуйста, посмотри объявление, или код здесь:

   https://code.google.com/p/bitcoinj/source/detail?r=4908c241f7161bc5facfb85b466feba2929f2567

или документация здесь:

   https://code.google.com/p/bitcoinj/wiki/WorkingWithMicropayments

Документация объясняет, как работает протокол, дизайн API и принимает вас через прилежащим пример клиент / сервер приложений построчно. Как вы можете видеть, что это очень простой в использовании.

Мэтт сделал 90% работы и заслуживает большую часть кредита, но я также хотел бы дать крик Джереми Spilman и, конечно, Satoshi за их вклад в проект.



Теперь некоторые личные комментарии. Я взволнован этой работой по нескольким причинам.

Во-первых, я твердо убежден, что кратко- и среднесрочной перспективе будущее Bitcoin заключается в поиске продвинутая "убийца приложение" а не пытаться конкурировать с головы на VISA или MasterCard. Несмотря на то, Bitcoin имеет много преимуществ по сравнению с платежами по кредитным картам, для большинства людей барьеры для входа на рынок достаточно высоки, чтобы держать их на своих существующих платежных решений. Если мы создаем новый рынок или приложение, которое является весьма убедительным и требует Bitcoin, то мы даем людям более сильный стимул, чтобы приобрести некоторые из них. И как только они приняли решение, чтобы получить несколько монет для этого приложения убийцу, почему бы не получить немного больше, чем нужно, а также использовать его, чтобы купить другие вещи позже? Для того, чтобы убийца приложение, нам нужно вещи Bitcoin можно сделать, что другие системы не могут. Микроплатежи является наглядным примером.

Вторая причина, эта работа является важным является то, что наше сообщество не делает хорошее использование контрактов особенности Satoshi остается для нас. Несмотря на то что многие проекты были задокументированы лет назад (мной на странице контрактов), там на самом деле не было каких-либо приложений, которые используют их. "Где контракт приложения?" это вопрос, который придумал много, когда я был в Калифорнии конференции. Причина, кажется, что это трудно понять, как превратить описания высокого уровня на вики в рабочий код. Код микроплатеж каналов в bitcoinj теперь дает нам проработанный пример от начала до конца - вы можете прочитать теорию, прочитать описание протокола, а затем увидеть его, как перевести его в реальную, работающей систему, которая управляет всеми неудобными деталями. Теперь у нас есть полная демонстрация того, как превратить проект контракта в реальность, я надеюсь, что мы сократить путь через джунгли, что другие могут последовать.

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


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


27 июня 2013, 1:24:12 PM   # 2
 
 
Сообщения: 860
Цитировать по имени
цитировать ответ
по умолчанию Re: осуществление [ANNOUNCE] Micro-платежные каналы теперь в bitcoinj

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





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

27 июня 2013, 1:47:13 PM   # 3
 
 
Сообщения: 392
Цитировать по имени
цитировать ответ
по умолчанию Re: осуществление [ANNOUNCE] Micro-платежные каналы теперь в bitcoinj

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

27 июня 2013, 1:47:33 PM   # 4
 
 
Сообщения: 351
Цитировать по имени
цитировать ответ
по умолчанию Re: осуществление [ANNOUNCE] Micro-платежные каналы теперь в bitcoinj

Мэтт Corallo и я добавил поддержку микроплатежей каналы к bitcoinj. Микроплатежей каналы позволяют передавать, после первоначальной настройки, очень маленьких платежи в выбранной третью сторону в доверительной свободной форме без вещания всех платежей на блок цепи. Это позволяет избежать платы и защиты против наводнений, которые в противном случае вызвать проблемы. Стоимость одной ECDSA подписи на стороне клиента, и один проверить на стороне сервера.

Пожалуйста, посмотри объявление, или код здесь:

   https://code.google.com/p/bitcoinj/source/detail?r=4908c241f7161bc5facfb85b466feba2929f2567

или документация здесь:

   https://code.google.com/p/bitcoinj/wiki/WorkingWithMicropayments

Документация объясняет, как работает протокол, дизайн API и принимает вас через прилежащим пример клиент / сервер приложений построчно. Как вы можете видеть, что это очень простой в использовании.

Мэтт сделал 90% работы и заслуживает большую часть кредита, но я также хотел бы дать крик Джереми Spilman и, конечно, Satoshi за их вклад в проект.



Теперь некоторые личные комментарии. Я взволнован этой работой по нескольким причинам.

Во-первых, я твердо убежден, что кратко- и среднесрочной перспективе будущее Bitcoin заключается в поиске продвинутая "убийца приложение" а не пытаться конкурировать с головы на VISA или MasterCard. Несмотря на то, Bitcoin имеет много преимуществ по сравнению с платежами по кредитным картам, для большинства людей барьеры для входа на рынок достаточно высоки, чтобы держать их на своих существующих платежных решений. Если мы создаем новый рынок или приложение, которое является весьма убедительным и требует Bitcoin, то мы даем людям более сильный стимул, чтобы приобрести некоторые из них. И как только они приняли решение, чтобы получить несколько монет для этого приложения убийцу, почему бы не получить немного больше, чем нужно, а также использовать его, чтобы купить другие вещи позже? Для того, чтобы убийца приложение, нам нужно вещи Bitcoin можно сделать, что другие системы не могут. Микроплатежи является наглядным примером.

Вторая причина, эта работа является важным является то, что наше сообщество не делает хорошее использование контрактов особенности Satoshi остается для нас. Несмотря на то что многие проекты были задокументированы лет назад (мной на странице контрактов), там на самом деле не было каких-либо приложений, которые используют их. "Где контракт приложения?" это вопрос, который придумал много, когда я был в Калифорнии конференции. Причина, кажется, что это трудно понять, как превратить описания высокого уровня на вики в рабочий код. Код микроплатеж каналов в bitcoinj теперь дает нам проработанный пример от начала до конца - вы можете прочитать теорию, прочитать описание протокола, а затем увидеть его, как перевести его в реальную, работающей систему, которая управляет всеми неудобными деталями. Теперь у нас есть полная демонстрация того, как превратить проект контракта в реальность, я надеюсь, что мы сократить путь через джунгли, что другие могут последовать.

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

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

Просто комментируя одну точку. Я думаю, что Bitcoin уже действительно есть «убийца приложение», и это лицо к лицу оплаты.

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

27 июня 2013, 2:25:00 PM   # 5
 
 
Сообщения: 225
Цитировать по имени
цитировать ответ
по умолчанию Re: осуществление [ANNOUNCE] Micro-платежные каналы теперь в bitcoinj

Это выглядит здорово! Я работаю на демо моем прикован идея оплаты канала, на основе BitcoinJ по целому ряду причин. К сожалению, у него есть некоторые критические отличия от вашего протокола, который означает, что я не могу использовать свой код. Тем не менее, после того, как моя демка работает, я реорганизовать его, чтобы иметь подобный API для твоей после того, как я сделал с демо (мой код очень, очень некрасиво).

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

27 июня 2013, 2:32:21 PM   # 6
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: осуществление [ANNOUNCE] Micro-платежные каналы теперь в bitcoinj

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

27 июня 2013, 2:42:48 PM   # 7
 
 
Сообщения: 225
Цитировать по имени
цитировать ответ
по умолчанию Re: осуществление [ANNOUNCE] Micro-платежные каналы теперь в bitcoinj

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

27 июня 2013, 3:15:21 PM   # 8
 
 
Сообщений: 96
Цитировать по имени
цитировать ответ
по умолчанию Re: осуществление [ANNOUNCE] Micro-платежные каналы теперь в bitcoinj

Geez. Это впечатляет! Отличная работа.

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

27 июня 2013, 3:20:40 PM   # 9
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: осуществление [ANNOUNCE] Micro-платежные каналы теперь в bitcoinj

Таким образом, в любое время, сервер имеет

- полностью подписана мульти-сиг транзакции (значение A + B)
- возврат сделка, которая платит клиент и B к серверу

Клиент имеет

- полностью подписана сделка мульти-сиг
- возврат сделка, которая платит весь мульти-сиговую обратно клиенту (время заблокировано, хотя)

Пока сервер транслирует свои 2 сделки с достаточно времени до Locktime, это гарантированно получить B монет.

Клиент может платить больше, посылая новые операции возврата с более низким A и выше B.

Что такое запас прочности по умолчанию? С 24-часового каналом, при этом это 12 часов "активный" а затем 24 часа времени блокировки?

Во всяком случае, звучит круто. Что точный случай использования вы думаете? Что-то вроде потокового видео, где вы платите небольшую сумму каждые 20-30 секунд?

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

27 июня 2013, 3:42:22 PM   # 10
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: осуществление [ANNOUNCE] Micro-платежные каналы теперь в bitcoinj

Запас прочности по умолчанию два часа (см CHANNEL_EXPIRE_OFFSET в StoredPaymentChannelServerStates)
Майк Хирн сейчас офлайн Пожаловаться на Mike Хирн   Ответить с цитированием Мультицитирование сообщения от Mike Хирн Быстрый ответ на сообщение Mike Хирн

27 июня 2013, 3:55:38 PM   # 11
 
 
Сообщения: 714
Цитировать по имени
цитировать ответ
по умолчанию Re: осуществление [ANNOUNCE] Micro-платежные каналы теперь в bitcoinj

Geez. Это впечатляет! Отличная работа.

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

А как насчет оплаты за сайты вида труб? Как насчет способности взимать плату за количество времени, проведенное на сайте? Это может закончить модель на основе рекламы.

Если кто-то планирует построить сервис потоковой музыки, свяжитесь со мной.
Luckybit сейчас офлайн Пожаловаться на Luckybit   Ответить с цитированием Мультицитирование сообщения от Luckybit Быстрый ответ на сообщение Luckybit

27 июня 2013, 4:05:01 PM   # 12
 
 
Сообщения: 588
Цитировать по имени
цитировать ответ
по умолчанию Re: осуществление [ANNOUNCE] Micro-платежные каналы теперь в bitcoinj

Во всяком случае, звучит круто. Что точный случай использования вы думаете? Что-то вроде потокового видео, где вы платите небольшую сумму каждые 20-30 секунд?

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

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

27 июня 2013, 4:47:13 PM   # 13
 
 
Сообщения: 462
Цитировать по имени
цитировать ответ
по умолчанию Re: осуществление [ANNOUNCE] Micro-платежные каналы теперь в bitcoinj

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

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

27 июня 2013, 4:55:01 PM   # 14
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: осуществление [ANNOUNCE] Micro-платежные каналы теперь в bitcoinj

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

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

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

http://www.oracle.com/technetwork/java/javafx/samples/index.html

JavaFX имеет виджеты для воспроизведения видео и аудио потоков из коробки, а также встроенного WebKit, а затем вы можете укутаться результирующей программой в автономные пакеты для каждой операционной системы (пользователи Mac получить перемещаемую папку приложения и т.д.). UIs тематические с помощью CSS, и вы также можете использовать JavaScript, так что это не совсем чужда веб-разработчиков. Все виды анимации вы бы ожидать от Mac или iPhone UI присутствуют и легко использовать, и есть пятно UI строитель приложение тоже. Так что это очень приятно. Я бы хотел больше времени, чтобы играть с ним.

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

27 июня 2013, 4:57:32 PM   # 15
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: осуществление [ANNOUNCE] Micro-платежные каналы теперь в bitcoinj

Качественный товар. Был заинтересован в этом лично на некоторое время. Я знаю BitPay заинтересован тоже.
jgarzik сейчас офлайн Пожаловаться на jgarzik   Ответить с цитированием Мультицитирование сообщения от jgarzik Быстрый ответ на сообщение jgarzik

27 июня 2013, 5:03:47 PM   # 16
 
 
Сообщений: 74
Цитировать по имени
цитировать ответ
по умолчанию Re: осуществление [ANNOUNCE] Micro-платежные каналы теперь в bitcoinj

Это гениально.

До сих пор мое рабочее допущение о том, как Bitcoin будет принято не было:

1) Лишить существующую промышленность (моя ставка / была международными денежными переводами), предоставляя существующий товар / услугу дешевле и / или лучше

2) После того, как точка опоры была установлена, поставить товары / услуги, которые были бы невозможны с другими технологиями (вероятно, опираясь на контракты / сценарии сделки или цветных монет).

Это сообщение может также шаг короткого замыкания один.

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

27 июня 2013, 5:14:15 PM   # 17
 
 
Сообщения: 836
Цитировать по имени
цитировать ответ
по умолчанию Re: осуществление [ANNOUNCE] Micro-платежные каналы теперь в bitcoinj

Это действительно хорошо!

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

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

27 июня 2013, 5:32:00 PM   # 18
 
 
Сообщения: 615
Цитировать по имени
цитировать ответ
по умолчанию Re: осуществление [ANNOUNCE] Micro-платежные каналы теперь в bitcoinj

Вот мой "убийца приложение" идея.

Gnu Poker

Клиент покер, что любой желающий может скачать и установить на любой ОС. Это децентрализованной, так что ни одна частная компания не берет рейк, и ни одно правительство не может закрыть его. Игроки могут сидеть за столом с X количеством Bitcoins и bitcoinj перемешивает баланс вокруг постоянно, пока один из игроков не садится, или когда турнир закончен.

Другими словами ... GLOBAL Unstoppable RAKELESS INSTANT PAYOUT POKER

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

27 июня 2013, 5:38:32 PM   # 19
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: осуществление [ANNOUNCE] Micro-платежные каналы теперь в bitcoinj

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

27 июня 2013, 5:48:28 PM   # 20
 
 
Сообщения: 3
Цитировать по имени
цитировать ответ
по умолчанию Re: осуществление [ANNOUNCE] Micro-платежные каналы теперь в bitcoinj

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW