Перейти к публикации
Alex12

Assurance contracts

Рекомендованные сообщения

Существуют ли сейчас инструменты позволяющие накапливать BTC на реализацию проекта децентрализовано? Что бы не было возможности у третьих лиц воспользоваться этими средствами.

 

Вопрос возник после прочтения https://en.bitcoin.i...rance_contracts и https://bitcointalk....?topic=110402.0.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Раньше была GBLSE, но она закрылась. На данный момент больше подобных ресурсов не знаю. Делать подобные вещи напрямую скриптами ИМХО не очень удобно. Хотя защищает от внешнего воздействия.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Раньше была GBLSE, но она закрылась.

Появляются другие инструменты, например http://bitcoinsignal.../info/community,

 

Делать подобные вещи напрямую скриптами ИМХО не очень удобно

 

А давайте поговорим про скрипты и т.п.

 

Допустим, что Вы знаете, как осчастливить часть человечества за 1000 ВТС.

Вы заводите счет в своем кошельке и пишете об этом, например, здесь на форуме.

 

Допустим, лично Вам я верю, и Ваша идея мне нравится. А вот поддержат ли проект другие, не уверен.

 

Начиная с версии 7.0 Bitcoin, в окне отладки я создаю обещание перечислить вам часть средств, если вы соберете всю сумму.

listunspent ...
createrawtransaction ... {<Ваш адрес>:<Ваша сумма>}
signrawtransaction ... [null] [null] ALL|ANYONECANPAY

Согласен неудобно. Не трудно сделать форму с 2-3 полями и кнопкой.

 

Отправляю Вам транзакцию в HEX кодировке в том же топике, чтобы все знали, сколько уже собрано.

 

Узнать можно, например, так:

decoderawtransaction ...

 

http://blockchain.info/tx/...

 

Кстати я могу в любой момент израсходовать эти средства.

 

Допустим, это последняя сумма, которой Вам не хватало для 1000 BTC.

Вы объединяете все транзакции в одну и

sendrawtransaction ...

 

Как их объединить?

Как Вы проверите, что я правильно подписал транзакцию?

Что делать, если сумма сильно превысила 1000 BTC? Разница уйдет тому, кто сформирует следующий блок. А хотелось бы, чтобы она вернулась мне обратно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В познавательных целях написал программу. Скачать. Может кому пригодится.

 

Программа позволяет создавать, отменять, отслеживать состояние и хранить подписанные (но не опубликованные) транзакции-обещания. А также накапливать их, объединять в одну и опубликовывать, если сумма накоплений достигла ранее заданной. Используется кошелёк bitcoin и http://blockchain.info/(для отслеживания полученных обещаний). Требуется Windows XP или выше и Framework v4.0.

 

Для работы с обещаниями рекомендую создавать отдельный кошелек, чтобы исключить случайную отмену обещаний через интерфейс bitcoin.

Изменено пользователем Alex12

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@Alex12,

Очень интересно! А исходники открытые есть?

Народ у нас уже тертый, и запускать непроверенное ПО обычно не очень торопится ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Гуд! Чуть позже поизучаю. Кстати тепрь на форуме можно прикреплять файлы архивов напрямую в сообщение ;)

CashMutual.src.rar

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×