Bitcoin Forum

Local => Альтернативные криптовалюты => Topic started by: mak on April 10, 2016, 07:45:24 AM



Title: Мгновенные платежи в Ethereum
Post by: mak on April 10, 2016, 07:45:24 AM
Хочешь верь, хочешь нет, нам некуда так быстро платить  ::)  У нас все размеренно, по плану, 3-7 минут нас вполне устраивают.
  Не нужно говорить за всех. Чем шире сфера применения валюты, тем выше ее ценность.
Я говорил про персональные магазины файлов. Где-то я читал об облачных вычислениях в Ethereum.
Еще платные почтовые ящики (каталоги расшаренные на платную запись).
Я предложил форк с лотерейными билетами в качестве платежа (https://bitcointalk.org/index.php?topic=1174202.0).
Думаю аналогичную лотерею можно провести в рамках Ethereum по средствам контрактов.
Сначала устанавливается ставка. Ставка это транзакция с определенным контрактом и переводом суммы ставки.
Контракт таков, что эту сумму можно только с помощью выигрышного билета.
Тот кто установил ставку может генерировать лотерейные билеты и использовать их в качестве средств мгновенного платежа.
Электронные магазины принимающие к оплате лотерейные билеты отдают товар за шанс получить выигрыш.
Лотерейные билет это квиток содержащий ссылку на ставку и адрес получателя выигрыша и подписывается закрытым ключом.
Потенциальный получатель выигрыша посылает транзакцию с этим квитком.


Title: Re: Мгновенные платежи в Ethereum
Post by: qdi on April 12, 2016, 06:25:04 AM
тоесть надо написать контракт который будет проверять относящиеся к нему транзакции и вероятносно их включать или не включать в блокчейн?
и типа эти транзакции и будут лотерейными билетами?


Title: Re: Мгновенные платежи в Ethereum
Post by: mak on April 12, 2016, 12:12:38 PM
Quote from: qdi
тоесть надо написать контракт который будет проверять относящиеся к нему транзакции и вероятносно их включать или не включать в блокчейн?
Честно говоря, я пока имею слабое представление о возможностях контрактов.
Не думаю, что контракт может запретить майнеру заносить в блокчейн
транзакцию. Для данной задачи это и не нужно.

Quote
и типа эти транзакции и будут лотерейными билетами?

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