Author

Topic: Поговорим о подтверждении транзакций (Read 14772 times)

sr. member
Activity: 704
Merit: 308
Встряхнём тему ребятки  Cool Ну вот и я впервые столкнулся с тем, что появилась у меня неподтверждённая транзакция при переводе с биржи на биржу, никогда с таким раньше не сталкивался. Что теперь делать, я понял, что нужно ждать, на сколько день, два, три? и что теперь будет с самой транзакцией, может ли она отправиться обратно и если отправиться обратно, это в блокчейне как то отображается или нет? Как будет в блокчейне выглядеть запись, если транзакция не прошла и отправилась обратно? А там ведь и отправлялась она не с моего кошелька а с биржевого, и я теперь даже не знаю когда писать в поддержку, так как если деп вернётся он ведь вернётся на кошель биржи, а не на мой биржевой адрес, а пока он не вернётся( а я то и не знаю вернулся он или нет) они ничего делать не будут так как транзакция вдруг может улететь. И вот тут у меня вопрос, как мне узнать, что вернулась транзакция на кошель биржи, как это выглядит в блокчейне. Huh
legendary
Activity: 2646
Merit: 1141
используйте догикоины или НЕКСТ - они быстро ходят

Bitshares еще быстрее ))
sr. member
Activity: 280
Merit: 250
I ❤ www.LuckyB.it!
Усовершенствуют код и подтверждения будут идти быстрее. Или как в некоторых местах подтверждение покупки при появление транзакции
в блокчейне. На худой конец переводы не внутри самого биткоина, а внутри компании обслуживающей магазины и предоставляющей для масс кошельки.
legendary
Activity: 980
Merit: 1015

Действительно были статьи в новостях про Lighting
По идее, это будет отличным решением для проведения быстрых транзакций между доверенными адресами

И для арбитража может сгодиться. Насколько помню несколько крупных бирж даже тестировали подобный обмен между площадками

а вот это дело Wink
быстрый переброс депо юзверя между площадками
биржам ведь только + с увеличением оборотов

Иногда это очень важно. Если смогут добиться такой же скорости как у DASH то будет просто замечательно Grin
legendary
Activity: 2632
Merit: 1450

Действительно были статьи в новостях про Lighting
По идее, это будет отличным решением для проведения быстрых транзакций между доверенными адресами

И для арбитража может сгодиться. Насколько помню несколько крупных бирж даже тестировали подобный обмен между площадками

а вот это дело Wink
быстрый переброс депо юзверя между площадками
биржам ведь только + с увеличением оборотов
legendary
Activity: 910
Merit: 1000
Реально. Для небольших транзакций используются даже не подтверждения, просто просмотры. Не выгодно фальсифицировать такие транзы.

Скоро запустят Lighting. Пока правда в тестовом режиме. И заверте.

Откуда информация про Lighting? С лета не видел новостей о ней.

Ищите инфу. Есть white paper и новости проходили, что разработчики готовят в тестинге запуск.

Действительно были статьи в новостях про Lighting
По идее, это будет отличным решением для проведения быстрых транзакций между доверенными адресами

И для арбитража может сгодиться. Насколько помню несколько крупных бирж даже тестировали подобный обмен между площадками
legendary
Activity: 2632
Merit: 1450
Реально. Для небольших транзакций используются даже не подтверждения, просто просмотры. Не выгодно фальсифицировать такие транзы.

Скоро запустят Lighting. Пока правда в тестовом режиме. И заверте.

Откуда информация про Lighting? С лета не видел новостей о ней.

Ищите инфу. Есть white paper и новости проходили, что разработчики готовят в тестинге запуск.

Действительно были статьи в новостях про Lighting
По идее, это будет отличным решением для проведения быстрых транзакций между доверенными адресами
legendary
Activity: 1624
Merit: 1098
Давно уже задавал етот вопрос но так и не получил внятного ответа... нужно ли ждать подтверждения. Но не все так плохо есть разные варианты, вот что я нарыл в инете:
Quote
посетители заведения вначале снимали биткоины в банкомате, после чего расплачивались наличными средствами в заведении. Чуть позже в перепечатанном меню кафе напротив наименования блюд появилась их стоимость в биткоинах.
Quote
Специальный NFC-стикер можно прикрепить на любую гладкую поверхность (чаще всего для этого используют заднюю крышку мобильных телефонов). На наклейке хранится актуальная информация о состоянии кошелька, а средства считываются специальным NFC-ридером.

И еще. Только за спам не посчитайте.
Вот статейка. Может для вас и не новость, а для меня новость.
http://itc.ua/news/privatbank-nachal-vyistavlyat-kotirovki-bitcoin-v-sisteme-privat24/

Зашел в приват24, а там реально биток добавили. Надо бы отметить.
Ща буду подробней разбираться что к чему.
legendary
Activity: 2156
Merit: 1132
Реально. Для небольших транзакций используются даже не подтверждения, просто просмотры. Не выгодно фальсифицировать такие транзы.

Скоро запустят Lighting. Пока правда в тестовом режиме. И заверте.

Откуда информация про Lighting? С лета не видел новостей о ней.

Ищите инфу. Есть white paper и новости проходили, что разработчики готовят в тестинге запуск.
legendary
Activity: 1064
Merit: 1006
Реально. Для небольших транзакций используются даже не подтверждения, просто просмотры. Не выгодно фальсифицировать такие транзы.

Скоро запустят Lighting. Пока правда в тестовом режиме. И заверте.

Откуда информация про Lighting? С лета не видел новостей о ней.
legendary
Activity: 2156
Merit: 1132
Реально. Для небольших транзакций мерчантами (конторами проводящими биткоин платежи для магазинов) и казино используются даже не подтверждения, просто просмотры. Не выгодно фальсифицировать такие транзы.

Также скоро запустят Lighting. Вне блокчейновые транзакции не требующие доверия к третьей стороне. Пока правда в тестовом режиме. Таким образом пропускная способность вырастет на порядки.

Некоторые альткоины уже сейчас проводят платежи за секунды. Тот же DASH.
hero member
Activity: 546
Merit: 500
используйте догикоины или НЕКСТ - они быстро ходят
full member
Activity: 216
Merit: 100
yurm,
Внедрив посредника между покупателем и продавцом, мы лишимся всех плюсов биткоина:
1) децентрализованности,
2) минимальных комиссий.

Для меня большим вопросом в криптовалютах остается скорость платежей.
Представьте что биткоином будут пользоваться 100 млн. чел, какова тогда будет скорость одной транзакции? Как ее можно рассчитать?
По поводу централизованности: единственный посредник — это, конечно, плохо, поэтому стоит развивать меж ними конкуренцию. Впрочем, централизованность у них будет не такая, как сейчас у банков — любой их клиент сможет вернуть себе битки транзакцией возврата. Да и интернациональность криптовалют позволит использовать любого посредника, невзирая на границы. В общем, стоит ли заключать соглашения с посредниками или с каждым магазином в отдельности — личный выбор каждого. По-моему, в данной ситуации частичная централизация не является таким уж большим злом.
По поводу комиссий: схемы, описанные по моей предыдущей ссылке (пп.4-6), позволяют экономить на переводах (майнерскую комиссию нужно будет платить только при реальном публиковании транзакции в блокчейне, т.е. только при реальном вводе/выводе средств). Если же посредник будет брать свою комиссию больше, чем мы будем экономить на переводах — это повод найти другого посредника.
По поводу скорости транзакций: те же схемы позволяют не публиковать транзакции оплаты в блокчейне и не ожидать подтверждений вообще; в случае широкого их использования они ещё и нагрузку на блокчейн снизят.
jr. member
Activity: 109
Merit: 1
yurm,
Внедрив посредника между покупателем и продавцом, мы лишимся всех плюсов биткоина:
1) децентрализованности,
2) минимальных комиссий.

Для меня большим вопросом в криптовалютах остается скорость платежей.
Представьте что биткоином будут пользоваться 100 млн. чел, какова тогда будет скорость одной транзакции? Как ее можно рассчитать?
full member
Activity: 216
Merit: 100
Мне кажется, что вряд ли покупатель будет с каждым продавцом заранее создавать новый кошелек.
Например, я еду завтра в командировку в Москву и увидел что в одной сувенирной лавке принимают биткоины, я захожу туда и решаю купить классную кружку, как я смогу ее приобрести за биткоины?
С каждым да, вряд ли. Но я тут подумал — можно ведь заводить совместный счёт не с каждым магазином, а с некоторой централизованной организацией, с которой у разных магазинов будет договор. Ну а эта организация будет на шаге 6 переводить сумму покупки на адрес магазина. Да, возникает опасность блокировки этой организацией средств на счёте, но лишь временной, ибо транзакцию возврата она заблокировать не сможет.

P.S. На самом деле, можно обойтись даже без публикования транзакции на шаге 9 — см. https://bitcointalksearch.org/topic/m.4825322, но это относится скорее к вопросу об экономии на комиссии, а не о неожидании транзакций.
legendary
Activity: 1400
Merit: 1000
очень сложно. мало кто из продавцов поймет, а из покупателей еще меньше..

надо смотреть в сторону других криптовалют. nxt вроде как планируют что будут справлятся с транзакциями почти как visa/mastercard. то есть сотни тысяч в секунду.
пока там точно такой же блокчейн, и не о каких сотнях тысяч транзакций речи не идёт даже близко. 10  подтверждений транзакции, блоки ~раз в 2 минуты. 255 транзакций в блоке максимум.
jr. member
Activity: 109
Merit: 1
yurm,
Мне кажется, что вряд ли покупатель будет с каждым продавцом заранее создавать новый кошелек.
Например, я еду завтра в командировку в Москву и увидел что в одной сувенирной лавке принимают биткоины, я захожу туда и решаю купить классную кружку, как я смогу ее приобрести за биткоины?
Мне там 10 минут стоять ждать подтверждения транзакции?
newbie
Activity: 14
Merit: 0
очень сложно. мало кто из продавцов поймет, а из покупателей еще меньше..

надо смотреть в сторону других криптовалют. nxt вроде как планируют что будут справлятся с транзакциями почти как visa/mastercard. то есть сотни тысяч в секунду.
legendary
Activity: 1554
Merit: 1008
делаю мерчант с 0-м подтверждением
если есть желание испытать пиши в личку
пожет запущу на след неделе все уже
full member
Activity: 216
Merit: 100
Магазины могут заводить внутренний виртуальный счёт для покупателя (в биткоинах), и покупатель заранее в домашней обстановке забросит туда средства, а уже в магазине будет оплачивать с этого счёта - вообще без следов в блокчейне и без ожидания. Если же покупатели магазинам доверять особо не будут, магазины могут реализовать такую схему https://en.bitcoin.it/wiki/Contracts#Example_1:_Providing_a_deposit:
1. Покупатель и магазин формируют совместный адрес (2-of-2 multisignature address, трата с такого адреса возможна только с подписью (и, соответственно, согласия) обоих участников).
2. Покупатель формирует транзакцию, переводящую свои средства на совместный адрес, но не публикует её, а только сообщает её id магазину (а также переводимую сумму и номер выхода транзакции).
3. Магазин на базе полученной формирует другую транзакцию, переводящую средства обратно на кошелёк покупателя, но только в определённый момент времени в будущем (скажем, через год - см. https://en.bitcoin.it/wiki/NLockTime). Подписывает эту вторую транзакцию своим ключом и передаёт её покупателю.
4. Покупатель проверяет корректность 2-й транзакции (в т.ч. связанность её с 1-й), доподписывает 2-ю транзакцию и публикует 1-ю.
На данном этапе ситуация такова: с совместного адреса трата битков без согласия обоих участников невозможна, но если магазин закроется, то через год покупатель сможет опубликовать 2-ю транзакцию и вернуть битки себе на личный адрес.
Всё это было описано в https://en.bitcoin.it/wiki/Contracts#Example_1:_Providing_a_deposit. Теперь дополнение.
5. Покупатель приходит в магазин и совершает покупку.
6. Магазин формирует транзакцию T1, переводящую битки с совместного адреса, у которой будет два выхода - стоимость покупки на адрес магазина, сдача обратно на совместный адрес. Подписывает своим ключом и передаёт её покупателю.
7. Покупатель проверяет корректность транзакции, доподписывает её и (пока не публикуя T1) передаёт её id магазину.
8. См. п.3 (на базе id T1 формируется T2, возвращающая сдачу на личный адрес покупателя через год).
9. См. п.4. После проверки покупатель публикует T1.
В этот момент 2-я транзакция из п.4 становится недействительной, теперь её роль играет T2. При новой покупке пп. 5-9 повторяются.
Если опустить пп. 8-9 (т.е. покупатель будет сразу публиковать T1), то магазин, конечно, не сможет присвоить битки с общего адреса, но заморозить их навсегда будет вполне в состоянии (скажет, что в результате "технического сбоя" потерял свой ключ).

Плюсы схемы: можно не ждать подтверждений, ибо double spend невозможен (покупатель просто не сможет подписать double-spend транзакцию - у него нет ключа магазина); магазин не сможет захватить средства покупателя (по симметричной причине); потеря средств по ошибке тоже исключена (если покупатель будет бережно хранить транзакции возврата). Причём это всё доступно уже сейчас, все необходимые фичи протокол поддерживает.
Минусом схемы является её сложность, но её вполне можно автоматизировать и скрыть подробности от рядовых участников.
ri
full member
Activity: 140
Merit: 118
Если речь идет о мелких суммах - совсем необязательно вообще ждать подтверждений. Ожидание рекомендуемых отдельными личностями 6-и подтверждений аналогично случаю, как если бы при оплате банковской картой товар отгружался бы спустя два месяца (или какой там временной лимит для отмены платежа) - никто же так не делает.

Единственный нюанс - комиссия. Если отправитель пожалел средств на комиссию (и его клиентская программа позволяет это сделать), то теоретически возможен вариант зависания платежа. Думаю, в будущих версиях софта будет возможность оценить адекватность комиссии при получении платежа - сейчас это можно сделать вручную через blockchain.info.
jr. member
Activity: 109
Merit: 1
Реально ли использовать биток в магазинах?
Время подтверждения транзакций уже сейчас бывает по 19 минут.
Представьте себе, когда капитализация рынка биткоин вырастет в 100 раз и операций с деньгами будет проходить в 100 раз больше, тогда и время подтверждения увеличиться примерно в 100 раз, т. е. 1900мин = 31 час 40 мин

"Подтверждение означает, что сеть установила подлинность транзакции, и вероятность ее отмены крайне мала. Одно подтверждение довольно надежно. Тем не менее, для больших сумм (например, $1000 и более), можно подождать, пока транзакция не наберет больше подтверждений, чаще всего используется схема 6-и подтверждений." bitcoin.org


В связи с этим вопросы:
Я правильно понимаю, что для использования полученных от других пользователей биткоинов достаточно одного подтверждения?
На этом графике указано среднее время одного подтверждения bitcoin транзакции?
Вот мы оплатили биткоином какой-то товар, и затем ушли из магазина, а через 10мин продавец обнаруживает что транзакция не подтверждена. Такое может быть?И если да, то каким способом покупатель подделал транзакцию?
Jump to: