Bitcoin Forum
June 17, 2024, 12:32:05 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Статус: в противоречии  (Read 6250 times)
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
October 14, 2015, 09:47:15 AM
 #21

Ещё пара вопросов - у отправителя автоматом с кошелька должна идти повторная отправка
Вы всё время забываете про децентрализацию и либертарианскую идеологию битка.
По русски это: Кто как хочет - так и дрочит
Отправитель может любым кошельком пользоваться, как перепосылающим транзакции, так и нет.
Потому что в биткойне нет условного "Центробанка", который может настучать по башке, если отправитель что-то пообещал отправить, а до получателя баблосы не доехали.

Quote
или ему просто вернется в кошелек и он руками должен будет послать?
Неотправленная транзакция в кошелек не возвращается.
Считайте, что её вообще не было.

Quote
Слышал что в последней версии кошелька автоматом вычищаются убитые транзакции и повторно шлется или что то типа того. В случае с api blockhain info и другими тонкими клиентами -  автоматом будет долбиться пока я деньги не увижу в своем кошельке или через саппорты всё надо решать?
Долбиться ничего не должно само по себе.
Не, ну можно и такой алгоритм реализовать. Но я бы поостерегся пользоваться таким клиентом.
Так как существенно возрастает вероятность того, что отправитель пошлет баблосы дважды.

Да, решать через саппорты. Мне так кажется. Хотя, как я говорил выше - вы имеете право дрочить как хотите.
Можете в ООН писать. Или на сайт центробанка. Или в полицию заявление нести - пусть они выясняют.
transss
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
October 14, 2015, 10:10:17 AM
 #22


Quote
Неотправленная транзакция в кошелек не возвращается.
Считайте, что её вообще не было.

Отправитель послал >> словил двойную трату >> транзакция не принята сетью >> биток исчез?  Его больше не увидит ни отправитель ни получатель, так что ли?
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
October 14, 2015, 10:16:18 AM
 #23

Отправитель послал >> словил двойную трату >> транзакция не принята сетью >> биток исчез?  
Его больше не увидит ни отправитель ни получатель, так что ли?
Ничего не исчезает.
Я не совсем понимаю что значит "словил двойную трату"

[Лирическое отступление]
Вы читали "понедельник начинается в субботу"?
Там был "неразменный пятак" - им платишь, а он обратно к тебе возвращается.
Вот это и есть "двойная трата".
Но отправитель вовсе и не хочет от такого избавляться
[Конец лирического отступления]

Ребят, ну прежде чем в тонкостях протокола разбираться - вы базовые вещи усвойте.
А то мы с вами общаемся как дикарь с телемастером.
Дикарь готов миллион вопросов задать как диктора в ящик засовывают - по частям или целиком.
transss
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
October 14, 2015, 10:40:21 AM
 #24

Ничего не исчезает.
Я не совсем понимаю что значит "словил двойную трату"

Телемастер, ты писал выше:
Quote
Берем транзакцию, которая пришла к нам от одного из наших соседей.
Меняем в ней S на минус S
И остальным соседям отправляем не оригинал, а измененную транзакцию.

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

В итоге я так и не понял, увижу биток который мне отправляли или нет и кто суко виноват. А телемастер вообще засранец, поломал все что и так туго работало ещё и в ООН отправляет возврат битка запрашивать.
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
October 14, 2015, 11:03:41 AM
 #25

Если отправитель не планировал заниматься размножением "неразменных пятаков", а просто послал кому то перевод, соседи отправили измененную транзакцию. т.е. получается "словил двойную трату". Или отправитель тоже в чем то виноват?
Отправитель ни в чем не виноват.
Хотя само понятие "виноват" или "не виноват" как вы определяете?
В обычном мире это всегда определяет "третья сторона".
То есть приходят Маша и Ваня к воспитательнице: мол Маша машинку сломала, а Ваня её за косу дернул.
Кто виноват? И МарьВанна решает спор.
В биткойне нет "третьей стороны".
В качестве "арбитра" в спорах выступает сама сеть.
Есть в блокчейне транзакция - это значит отправитель её послал.
Нет в блокчейне транзакции - на нет и суда нет.
Выходит, что отправитель виноват в том, что не удостоверился что его транзакция дошла до получателя.

Так ясно?

Quote
В итоге я так и не понял, увижу биток который мне отправляли или нет и кто суко виноват.
Обращайтесь в суппорт. Жалуйтесь что вам бабло не дошло.
Тут даже если найдёте "виноватого" - то все равно нет МарьВанны, которая его в угол поставит.

Quote
А телемастер вообще засранец, поломал все что и так туго работало ещё и в ООН отправляет возврат битка запрашивать.
Ну а как же вас еще уму-разуму учить?
Если на любые неподкрепленные действиями доводы биткойнеры огрызаются мол "да биткойн люди поумнее тебя разрабатывали!"
transss
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
October 14, 2015, 11:59:40 AM
 #26


Так ясно?


Да, спасибо за разъяснение. Пойду бить морду отправителю.

Думаю биткоин переходная фаза более продвинутой системы, надеюсь твоя компетенция будет участвовать в её проектировании, а не ломе.
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
October 14, 2015, 12:18:44 PM
 #27

Да, спасибо за разъяснение. Пойду бить морду отправителю.
Правильное, разумное решение. Поаккуратнее там. Гляди чтобы тебе не досталось

Quote
Думаю биткоин переходная фаза более продвинутой системы, надеюсь твоя
компетенция будет участвовать в её проектировании, а не ломе.
Увы. Ничего более прогрессивного, чем банальная централизация я не вижу.
Mad_Max
Hero Member
*****
Offline Offline

Activity: 894
Merit: 1001


View Profile
October 14, 2015, 04:58:09 PM
 #28

Долбиться ничего не должно само по себе.
Не, ну можно и такой алгоритм реализовать. Но я бы поостерегся пользоваться таким клиентом.
Так как существенно возрастает вероятность того, что отправитель пошлет баблосы дважды.


Вообще оригинальный толстый кошелек (Bitcoin Core) перепосылает регулярно не дошедшие(не подтверженные) транзакции. Но он именно исходную транзакцию 1в1 пытается повторно отправлять если она долго не подтверждается. Если вместо нее уже подтвердился модифицированый дубль, то понятное дело у него ничего не получится - все полные ноды и майнеры будут ее отфутболивать.
Т.е. дважды не пошлет, только зря в сеть спамить будет переодическими повторами.

Не зная покоя и отдыха, При лунном и солнечном свете, Мы делаем деньги из воздуха, Чтоб снова спустить их на ветер!
in100
Legendary
*
Offline Offline

Activity: 1200
Merit: 1021



View Profile
October 14, 2015, 05:37:16 PM
 #29

Но он именно исходную транзакцию 1в1 пытается повторно отправлять если она долго не подтверждается. Если вместо нее уже подтвердился модифицированый дубль, то понятное дело у него ничего не получится - все полные ноды и майнеры будут ее отфутболивать.
Т.е. дважды не пошлет, только зря в сеть спамить будет переодическими повторами.
Я думаю, не будет спамить. Он поставит транзакции статус "в противоречии" и прекратит попытки отправки.

1BTCin1ooigFtHHD82qquqysdfxFZGdd8a  |  LTCin1oo9JhxcZu8ZK5HivqwvzAdQSaoua  |  4NVCin1ooAd2XKoEfEhBn6tYNUHhojf4QS
Блокчейн биткоина с его алгоритмом децентрализованного консенсуса на самом деле неэффективен, но неэффективность – это та цена, которую мы платим за свободу.© Andreas Antonopoulos
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
October 14, 2015, 07:01:45 PM
 #30

Но он именно исходную транзакцию 1в1 пытается повторно отправлять если она долго не подтверждается. Если вместо нее уже подтвердился модифицированый дубль, то понятное дело у него ничего не получится - все полные ноды и майнеры будут ее отфутболивать.
Т.е. дважды не пошлет, только зря в сеть спамить будет переодическими повторами.
Я думаю, не будет спамить. Он поставит транзакции статус "в противоречии" и прекратит попытки отправки.
Ну, точно я не смотрел. Но это ведь непринципиально.
Есть ли жизнь на Марсе, нет ли жизни на Марсе -- это науке неизвестно
http://www.youtube.com/watch?v=fmOhfwiqRo4
Факт в том, что перепосылать неподтвержденную транзакцию в этом случае бессмысленно.
deepshadow
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
November 16, 2015, 12:30:47 PM
 #31

Кто юзает bitcoin core - обновитесь до последней версии и запустите клиент с ключем -reindex. Это должно все исправить, даже если транза все еще висит неподтвержденной в блокчейне. На будущее - транзы с минимальной (или близкой к ней) комиссией "зависают" намного чаще. Проблема, я так понимаю, в неправильном значении block lock time при отправке транзы. Косвенно в этом виноваты майнеры, отдающие сети блоки bip-62... Не знаю, кто и где тут увидел ошибку в подписи транз...
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!