Author

Topic: Изменение txid после отправки (Read 2244 times)

legendary
Activity: 1386
Merit: 1009
Продолжаем открытие секретов.
Именно его первым выпустил разработчик протокола биткоина, Сатоши Накамото.
Он же активно разрабатывался и продолжает разрабатываться.
Или у вас официальный, это тот который зарегистрирован в органе власти,с бумажкой и печатями  ?
К нему же есть документация.
К слову, разработчики Bitcoin Core действительно избегают названия "официальный", вместо этого говорят "reference implementation".
full member
Activity: 216
Merit: 100
2) ВСЕ клиенты используют блокчейн тем или иным образом. Без блокчейна ни один клиент работать не сможет
почему все используют блокчейн?
почему нельзя самому сделать решение не хуже блокчейна?
что особенного в блокчейне?
Есть блокчейн, который цепочка блоков (БД, копия которой есть у всех полновесных кошельков), а есть блокчейн, который https://blockchain.info. apxu имел в виду первый вариант, а вы, подозреваю, второй.
newbie
Activity: 26
Merit: 0
2) ВСЕ клиенты используют блокчейн тем или иным образом. Без блокчейна ни один клиент работать не сможет

можно поподробнее, интересно стало

почему все используют блокчейн?
почему нельзя самому сделать решение не хуже блокчейна?
что особенного в блокчейне?
full member
Activity: 194
Merit: 100
Quote
Я тоже открою вам пару секретов, есть  официальный клиент .
Мне не нравится слово "официальный" в применении к так называемому референсному (реферальному? как правильно по-русски?) клиенту bitcoin-qt
Это не "официальный", а наиболее распространенный, поэтому все должны ему соответствовать.
Но вообще-то никто не мешает вам (или мне, или еще кому-то) создать вой собственный клиент, который будет, допустим, как-то по-другому работать. Например, определит новые операции или переопределит старые. И если ваш клиент завоюет 51% мощности сети (считаем по майнерам), то ваш клиент станет "официальным", вернее реферальным. И тогда фоундайшену придется на вас смотреть.

Quote
И если кто-то написал свой клиент, то перед этим ему бы следовало прочесть документацию.

Это конечно, не помешало бы. Но документация создавалась "в процессе". И гокс тоже "в процессе". Причем неясно кто был раньше - гокс все-таки достаточно давно создан.

Quote
И там бы он увидел что проблема с изменением номера транзакции известна пару лет.

Задним умом все крепкие. Ну вот вы прочитали документацию. Теперь создайте свою биржу.

Quote
Обьяснять значения слов "официальный" и "самописный" надеюсь не нужно ?

Объясните, что вы под этим понимаете. Заодно раскажите нам, как вы бы лично создавали биржу на "стандартном/официальном" клиенте пару лет назад.
Продолжаем открытие секретов.
Именно его первым выпустил разработчик протокола биткоина, Сатоши Накамото.
Он же активно разрабатывался и продолжает разрабатываться.
Или у вас официальный, это тот который зарегистрирован в органе власти,с бумажкой и печатями  ?
К нему же есть документация.
Кстати она совсем не секретная ! И думаю полезная для тех кто хочет написать сервис крутящий миллионы долларов.
И даже если у вас сразу нет этих миллионов, никто не мешал гоксу нанять нормальных разработчиков по мере их появления.
И кстати раскройте секрет, как биржа  "Гокс" могла появиться раньше клиента который создал Сатоши ?
Мне просто интересно, у них машина времени была ? Наверно жутко секретная.
И еще почему у всех остальных бирж не было такой проблемы, она была только у Гокса.
И как можно было потерять большую часть своих средств ?
Вывод только один, не было никакого контроля за состоянием счетов биржи.
Квалифицированный программист написал бы такой контроль ну думаю за недели 2 - 4.
member
Activity: 229
Merit: 13
Quote
Я тоже открою вам пару секретов, есть  официальный клиент .
Мне не нравится слово "официальный" в применении к так называемому референсному (реферальному? как правильно по-русски?) клиенту bitcoin-qt
Это не "официальный", а наиболее распространенный, поэтому все должны ему соответствовать.
Но вообще-то никто не мешает вам (или мне, или еще кому-то) создать вой собственный клиент, который будет, допустим, как-то по-другому работать. Например, определит новые операции или переопределит старые. И если ваш клиент завоюет 51% мощности сети (считаем по майнерам), то ваш клиент станет "официальным", вернее реферальным. И тогда фоундайшену придется на вас смотреть.

Quote
И если кто-то написал свой клиент, то перед этим ему бы следовало прочесть документацию.

Это конечно, не помешало бы. Но документация создавалась "в процессе". И гокс тоже "в процессе". Причем неясно кто был раньше - гокс все-таки достаточно давно создан.

Quote
И там бы он увидел что проблема с изменением номера транзакции известна пару лет.

Задним умом все крепкие. Ну вот вы прочитали документацию. Теперь создайте свою биржу.

Quote
Обьяснять значения слов "официальный" и "самописный" надеюсь не нужно ?

Объясните, что вы под этим понимаете. Заодно раскажите нам, как вы бы лично создавали биржу на "стандартном/официальном" клиенте пару лет назад.
full member
Activity: 194
Merit: 100
Официальный клиент использует блокчейн, так что они равнозначны, читайте доки люди.
У гокса был свой самописный клиент. Они не ждали появления транзакции в блокчейне.
Я вам по секрету скажу, только вы никому больше не говорите - это самая важная тайна:
1) ВСЕ клиенты являются "самописными" - в смысле того, что они не свалились к нам с неба, а их кто-то написал
2) ВСЕ клиенты используют блокчейн тем или иным образом. Без блокчейна ни один клиент работать не сможет


Я тоже открою вам пару секретов, есть  официальный клиент .
И если кто-то написал свой клиент, то перед этим ему бы следовало прочесть документацию.
И там бы он увидел что проблема с изменением номера транзакции известна пару лет.
И все биржи почему-то ее решили сразу.
Обьяснять значения слов "официальный" и "самописный" надеюсь не нужно ?

member
Activity: 229
Merit: 13
Официальный клиент использует блокчейн, так что они равнозначны, читайте доки люди.
У гокса был свой самописный клиент. Они не ждали появления транзакции в блокчейне.
Я вам по секрету скажу, только вы никому больше не говорите - это самая важная тайна:
1) ВСЕ клиенты являются "самописными" - в смысле того, что они не свалились к нам с неба, а их кто-то написал
2) ВСЕ клиенты используют блокчейн тем или иным образом. Без блокчейна ни один клиент работать не сможет

full member
Activity: 194
Merit: 100
Официальный клиент использует блокчейн, так что они равнозначны, читайте доки люди.
У гокса был свой самописный клиент. Они не ждали появления транзакции в блокчейне.
member
Activity: 108
Merit: 12
Гокс пострадал от выводов. Люди выводили, меняли хэш, транза в блокчейне с новым хэшем оказывалась. А в БД гокса со старым.
Потом жаловались в саппорт, мол деньги не пришли.

Гокс пострадал от жадности владельцев. Из средств пользователей черпалось, сколько хотелось, а в определенный момент удачно подвернулась Transaction Malleability, о которой было до этого известно уже год или два.
legendary
Activity: 1386
Merit: 1009
При приеме платежей проблем вообще быть не должно.
Избегайте приема без подтверждений.

Гокс пострадал от выводов. Люди выводили, меняли хэш, транза в блокчейне с новым хэшем оказывалась. А в БД гокса со старым.
Потом жаловались в саппорт, мол деньги не пришли.
newbie
Activity: 26
Merit: 0
когда в блок записана транзакция то ее хэш там на веки зашит

но кто-то мог принять ее с другим хэшем - вот там и несостыковка.
короче не заморачивайся - у нас такое не скоро будет ))
просто при выводе средств смотри на блокчайн а не на txid своей транзакции
У кого "у нас" ?)) типа пока обороты маленькие не стоит волноваться?)

почему нужно доверять блокчейну больше чем официальному клиенту?  каким образом он получает правильную информацию опережая официальный клиент?
legendary
Activity: 1554
Merit: 1008
когда в блок записана транзакция то ее хэш там на веки зашит

но кто-то мог принять ее с другим хэшем - вот там и несостыковка.
короче не заморачивайся - у нас такое не скоро будет ))
просто при выводе средств смотри на блокчайн а не на txid своей транзакции
newbie
Activity: 26
Merit: 0
Краем уха слышал что возможно изменение txid после отправки средств, и якобы Mt.Gox из-за этого негодовал.

Т.е. отправляем средства, bitcoind выдает txid, а потом оказывается что у транзакции другой txid.

Объясните подробнее в каких случаях возникает такая проблема?
Jump to: