Здравствуйте,
Я довольно новый для bitcointalk форума, но я активный над на бирже стеки Bitcoin (http://bitcoin.stackexchange.com/users/18196/stephenm347). Я сожалею, если это не самое лучшее место для обсуждения этого вопроса, пожалуйста, переместить мой вопрос, если есть более подходящий раздел форума.
Мой вопрос о создании стандартного протокола для подправить структуру платы в Bitcoin. В настоящее время сборы оплачиваются отправителем, и получатель не платит взносы, чтобы принять транзакцию. Я люблю Bitcoin, но я также люблю не платить сборы, когда я использую свою кредитную карту. Да, торговец, вероятно, просто заряжает больше, чтобы сделать на сборы, но я до сих пор это расстраивает, когда мой баланс не добавляет чисто и завален сборами. Я хотел бы поспорить, что многие потребители также чувствуют, как это. Это также то, что потребители привыкли, и может помочь принять, если Bitcoin работал этот путь для многих онлайн-транзакций.
Существуют ли какие-либо предложения на месте, чтобы определить стандартный протокол для создания транзакции, где сбор оплачивается принимающей стороной? Я что-то подобное мышление:
1. Карл (заказчик) хочет платить Мэри (торговец).
2. Мэри дает Карлу сделку с 1 входом и 1 выходом для оплаты платы шахтеров, которые должны быть подписана на более позднее время. Мэри также дает Карлу другой адрес для отправки средств на.
3. Карл присоединяет к сделке Мэри, расходуя предыдущие выходы и создание более 1-2 выходов. 1, который посылает в адрес Марии дал ей на шаге 2, и второй для изменения (если таковые имеются). Эти входы и выходы будут включены в случайные моменты индексов для личной жизни.
4. Карл подписывает все его входы.
5. Карл посылает обновленную транзакцию обратно к Марии, который затем подписывает ее вход, чтобы завершить сделку, и передает его.
Это в основном простой CoinJoin между отправителем и получателем. На самом деле, может быть, лучший способ сделать все это дело было бы реализовать протокол CoinJoin (например, Лука-младший: https://gist.github.com/luke-jr/5409899), И передачи плату от отправителя получателю только будет 1 случай использования.
Это похоже на то, что могло быть в комплекте с BIP70 (https://github.com/bitcoin/bips/blob/master/bip-0070.mediawiki), Но, вероятно, потребуется новый BIP в настоящее время.
Одна проблема заключается в том, что Мария не знает, сколько плату платить раньше времени, но должен установить величину выходной перед отправкой начальной транзакции. Я не нашел способ обойти это еще. Дайте мне знать, если у вас есть какие-либо предложения по этому вопросу, или по другим аспектам этого предложения.