Pages:
Author

Topic: Комиссии за транзакцию (Read 4926 times)

sr. member
Activity: 770
Merit: 305
November 09, 2024, 03:33:27 PM
Не похоже на то - уверен, что в мемпуле хватает нормальных обыкновенных (без op_return и инскрипшенов) транзакций с фи-рейтом выше 1 сат/вб, чтобы сформировать как минимум десяток блоков.
Значит произошел случай, описанный в анекдоте:
На собрании в колхозе:
-- Марьванна, вы наша лучшая доярка, героиня труда, мать троих детей... Ваша фотография на доске почёта, а местные газеты регулярно пишут про вас... Телевизионщики приезжают брать у вас интервью, а учителя в нашей школе ставят вас в пример детям... И вдруг выяснилось, что вы... валютная проститутка! Как же так могло произойти?
-- Повезло!
legendary
Activity: 1848
Merit: 2033
Crypto Swap Exchange
November 09, 2024, 10:34:44 AM
А набор транзакций формирует пул а не майнер, это же централизованно делается.
Отличие Ocean не в этом.
Да, похоже, вы правы. Просто год назад анонсировался StratumV2 на этом пуле, и я думал, что он там уже работает.
Quote
Ну так вот. У Ocean (благодаря его экстравагантному владельцу) достаточно жесткий набор правил:
-- Он не майнит транзакции с рунами и вообще все транзакции с выходами в OP_RETURN
-- Он не майнит транзакции с инскрипшенами
Там у них несколько вариантов правил, среди них есть и без фильтров.
Quote
Так что выходит, что после того, как все "некошерные" (по мнению пула) транзакции пулом были проигнорированы -- то транзакции с такой комиссией удалось войти в топ-1мегабайт и попасть в блок.
Не похоже на то - уверен, что в мемпуле хватает нормальных обыкновенных (без op_return и инскрипшенов) транзакций с фи-рейтом выше 1 сат/вб, чтобы сформировать как минимум десяток блоков.
sr. member
Activity: 770
Merit: 305
November 08, 2024, 01:34:42 PM
Если очень надо, могу в личку прислать. Она попала в блок 869310, там несколько транзакций с минимальной комиссией, думаю этой информации вам будет достаточно
Не надо. Я по этим исходным данным могу найти и сам, но не вижу в этом необходимости.
Зная номер блока, можно же просто посмотреть комиссии в блоке
https://mempool.space/ru/block/00000000000000000000255d067fb34736ea2ec0d3a00652656f84f3e9370db8
на правом квадрате внизу. Их по цвету видно. И даже видно сколько они ждали подтверждения

А набор транзакций формирует пул а не майнер, это же централизованно делается.
Отличие Ocean не в этом. Все пулы, насколько я знаю, переводят намайненное себе в coinbase-транзакции, а потом каждый владелец васиков может вывести из личного кабинета себе. Это на мой взгляд удобнее. (Update: наверное, пул не просто так всем рассыпает мелочёвку, а тем кто заказал какую-то минимальную сумму для вывода -- в таком случае это даже экономит немного места в блокчейне, но усложняет логику)
Был какой-то движок лет 10 назад с децентрализованным пулом, я забыл как это называлось. P2Pool кажется.

Ну так вот. У Ocean (благодаря его экстравагантному владельцу) достаточно жесткий набор правил:
-- Он не майнит транзакции с рунами и вообще все транзакции с выходами в OP_RETURN
-- Он не майнит транзакции с инскрипшенами
Возможно, еще какие-то фильтры имеются, например ничего не стоит поставить фильтр не майнить транзакции у которых выходы меньше чем XXX сатоши, ибо нефиг мусорить мелочью.  Так что выходит, что после того, как все "некошерные" (по мнению пула) транзакции пулом были проигнорированы -- то транзакции с такой комиссией удалось войти в топ-1мегабайт и попасть в блок.
legendary
Activity: 1848
Merit: 2033
Crypto Swap Exchange
November 08, 2024, 01:08:53 PM
Можно посмотреть на txid? Теоретически, я и сам могу найти, но лень.
Транзакцию светить не вижу необходимости. Если очень надо, могу в личку прислать. Она попала в блок 869310, там несколько транзакций с минимальной комиссией, думаю этой информации вам будет достаточно. Смайнен блок пулом Ocean, подозреваю, что транзакции подбирал не пул, а какой-то домашний майнер, поэтому так неоптимально и получилось.
sr. member
Activity: 770
Merit: 305
November 08, 2024, 12:27:04 PM
Вчера эта моя транзакция (ровно 1.00 сат/вБ) подтвердилась, что было для меня полной неожиданностью - я думал, что сейчас все блоки заполняются транзакциями рационально, а вот нет, иногда, оказывается, может пролезть транзакция и с минимальной комиссией.
Это действительно чудо какое-то. (Я так понимаю что речь не про cpfp)
Можно посмотреть на txid? Теоретически, я и сам могу найти, но лень.
Могу лишь предположить, что транзакция очень маленького размера. Если в блоке остается условные 100 байт места, то туда влезет только транзакция в 100 байт, несмотря на то, что у всех других комиссия больше
legendary
Activity: 1848
Merit: 2033
Crypto Swap Exchange
November 08, 2024, 06:05:32 AM
У меня висит транзакция 1 сат/вб, так она уже несколько раз покидала мемпулы и возвращалась обратно.
Вчера эта моя транзакция (ровно 1.00 сат/вБ) подтвердилась, что было для меня полной неожиданностью - я думал, что сейчас все блоки заполняются транзакциями рационально, а вот нет, иногда, оказывается, может пролезть транзакция и с минимальной комиссией.
sr. member
Activity: 770
Merit: 305
November 04, 2024, 06:44:44 AM
В леджере (через его приложение и отправлял) в списке транзакций она висит не подтвержденной.
Я совсем не знаю что такое леджер и что у него за приложение.
То что какая-то программа и/или какой-то сайт что-то показывают -- в целом ни о чем не говорит. Мало ли какие глюки.
Похожий случай был описан месяц назад в англо-ветке:
https://bitcointalksearch.org/topic/--5512053

В двух словах что я понял:
Чувак отправил транзакцию с помощью какого-то валлета (это неважно какого именно) судя по всему 30 декабря 2023
Потом следил за этой транзакцией на сайте
https://www.blockchain.com/explorer/transactions/btc/44c40afcccc7f23065559178ab1d33e506a46d65c7a52d564cb791247652eb3a
Транзакция висела и висела неподтвержденной. Почему? Ну потому что не отправилась по какой-то причине сразу (причин может быть много), а потом никто не стал повторять отправку (читатели фыркнули, что приличные валлеты и движки не должны так наплевательски себя вести)
Чувак этот с горя опубликовал в форуме код транзакции и какая-то добрая душа взяла и отправила транзакцию в сеть.
В результате транзакция попала в блок 05 октября 2024 (сайт мемпул.спейс утверждает что через 24 минуты после отправки)

Если транзакция ушла дальше леджеровской ноды (это вряд ли получится узнать), то она может когда-то и подтвердиться.
Можно с уверенностью утверждать, что не ушла. Иначе бы уже подтвердилась.
Впрочем, это неважно. Она если и имеется на каких-то нодах в сети -- то не на тех, которые майнят. А на тех, которым пох на всё.
legendary
Activity: 1848
Merit: 2033
Crypto Swap Exchange
November 04, 2024, 04:37:26 AM
В леджере (через его приложение и отправлял) в списке транзакций она висит не подтвержденной. На адрес "from" баланс для отправки есть.
Это необязательно означает, что utxo еще не потрачен(ы). Вот если вы всегда придерживались правила "на каждом адресе только один utxo", тогда другое дело.
Quote
Причем до этого я уже я попадал в схожую ситуацию, когда транзакция висела месяцами из-за низкой комиссии, но потом из общего списке транзакций она пропала. Что с зависшей/неотправленной моей транзакцией тогда? В теории она когда-то улетит? Из мемпула транзакцию выкинуло ?
Если транзакция ушла дальше леджеровской ноды (это вряд ли получится узнать), то она может когда-то и подтвердиться. Если это нежелательно, то отправьте все средства с адреса "from" куда-нибудь (да хоть на этот же адрес), благо сейчас комиссии невысокие. Это можно сделать и в LL, используя контроль монет (либо в Electrum/Sparrow, там удобнее).
legendary
Activity: 2492
Merit: 1215
November 04, 2024, 04:13:54 AM
А разве такие транзакции не должны были быть выкинуты из блокчейна? Либо чисто теоретически, потенциальные последующие транзакции пользователя на тот же адрес, должны были протолкнуть его транзакции со столь низкой комиссией? Например у меня висит в неисполненных транзакция от 18 апреля с комиссией 4 sat/vB. По идее она должна была бы уйти, но проверяя хэш в разных источниках, она не находится в блокчейне; блокчейн ее выкинул.

Или поправьте если я где-то не прав.
Вы блокчейн и мемпул не путайте.
Из блокчейна вообще нельзя ничего выкинуть (если мы не говорим про реорганизацию блоков, но на эту тему меня не заводите, иначе меня не остановить!)
А мемпул -- это такое понятие... Эммм... Философское.
У каждой ноды свой собственный мемпул. И попадание вашей транзакции в мемпулы других нод (особенно майнерских) -- это ваша задача и ваша головная боль. Отправка транзакции -- это просто ведь "пук в лужу". Если Вы отправили в апреле -- хрен его знает кто эту транзакцию получил. Может ваш клиент в этот момент вообще был в оффлайне и никто про Вашу транзакцию не узнал в принципе. Извольте контролировать ситуацию. И если требуется, переотправлять транзакцию.

Если транзакция не видна в блок-эксплорерах -- скорее всего она и не была отправлена. Странно читать такие банальные вещи от участника форума со статусом  "Legendary"

blockstream.info - транзакцию не находит.
blockchair.com - транзакцию не находит.
blockchain.com - транзакция видна.
blockexplorere.one - транзакцию не находит.
btcscan.org - транзакцию не находит.
mempoo.scape - транзакцию не находит.

В леджере (через его приложение и отправлял) в списке транзакций она висит не подтвержденной. На адрес "from" баланс для отправки есть. Причем до этого я уже я попадал в схожую ситуацию, когда транзакция висела месяцами из-за низкой комиссии, но потом из общего списке транзакций она пропала. Что с зависшей/неотправленной моей транзакцией тогда? В теории она когда-то улетит? Из мемпула транзакцию выкинуло ? (каюсь попутал вчера слова).

П.С. А причем тут статус вообще? Разве статус обязывает все знать?
sr. member
Activity: 770
Merit: 305
November 03, 2024, 06:22:44 PM
Имеют. Ведь если средства покинули адрес А, то с него вы уже второй раз их не отправите.
Не адрес, а utxo.

Quote
Короче самый простой способ себя обезопасить это поменять адрес хранения средств.
Не адрес, а utxo. Чтобы инвалидировать транзакцию, надо записать в блокчейн транзакцию, использующую её входы. В простонародье это называется "даблспенд", но можно как угодно называть. А адрес можно тот же самый оставить

Quote
Остаётся вопрос: а как отследить есть ли где-то запись моей (или чьей-либо древней не прошедшей транзакции)? Логика подсказывает что никак, ведь если какой-то хитрожопый майнер сохранил транзу "до лучших времён" то никто не заставит его этой информацией делиться.
Формально так и есть. Ну, можете опросить всех жителей Земли и проверить все компьютеры на планете -- не осталось ли у кого вашей транзакции? Потом еще все сейфы переройте -- может её на бумажку записали. Или в бутылку положили и в море бросили. Лет через сто её найдут и по приколу отправят в сеть. Если сеть будет существовать.

Quote
Если я не ошибаюсь у меня как-то была зависшая транза которая потом сама благополучно "отменилась" по прошествии пары суток.
Никаким образом на это нельзя полагаться. Транзакция остается валидной вечно (не рассматриваем даблспенд и изменение правил консенсуса)
Разумеется, в реальном мире различные программы поступают как им заблагорассудится:
-- другие клиенты имеют право "забыть" вашу транзакцию хоть через секунду после её появления
-- могут хранить её какое-то время (в клиенте есть опция)
-- могут ребродкастить её своим пирам пока она валидна и не включена в блок.

Никаких правил на этот счет нет и быть не может. Нет смысла пытаться каким-то образом это оформлять в правило, потому что невозможно контролировать его исполнение всеми участниками.

Кстати. Если уж проводить ликбез.
Люди спрашивали на stackexchange -- можно ли каким-то образом создать транзакцию, которая перестаёт быть валидной если не включена в блок до какого-то времени?
Ответ -- в существующем Биткойне такое невозможно.
Есть операции препятствующие попаданию в блок до определенного события ( OP_CSV, OP_CLTV ), но не наоборот.
legendary
Activity: 2478
Merit: 1951
Leading Crypto Sports Betting & Casino Platform
November 03, 2024, 03:39:40 PM
Есть конечно простой способ избегать сюрпризов это менять адреса хранения средств, но это вопрос отдельный.
Этого, наверное, я не понял, так как адреса тут значения не имеют.

Имеют. Ведь если средства покинули адрес А, то с него вы уже второй раз их не отправите. Короче самый простой способ себя обезопасить это поменять адрес хранения средств.
Остаётся вопрос: а как отследить есть ли где-то запись моей (или чьей-либо древней не прошедшей транзакции)? Логика подсказывает что никак, ведь если какой-то хитрожопый майнер сохранил транзу "до лучших времён" то никто не заставит его этой информацией делиться.
legendary
Activity: 1848
Merit: 2033
Crypto Swap Exchange
November 03, 2024, 02:50:00 PM
Вопрос на самом деле интересный. Если я не ошибаюсь у меня как-то была зависшая транза которая потом сама благополучно "отменилась" по прошествии пары суток.
Но допустим, ее кто-то "записал себе в книжечку" и внезапно (для меня будет большой сюрприз) через пару лет может её таки смайнить?
Если все utxo этой транзакции остались, то запросто. Думаю даже, что скорее всего это рано или поздно случится.
Quote
Я кстати понимаю что вроде как ответ Да, но логика подсказывает что должен быть какой-то механизм "протухания" приказов майнерам чтобы спустя годы не происходило сюрпризов.
Нет такого механизма, насколько мне известно.
Quote
Есть конечно простой способ избегать сюрпризов это менять адреса хранения средств, но это вопрос отдельный.
Этого, наверное, я не понял, так как адреса тут значения не имеют.
legendary
Activity: 2478
Merit: 1951
Leading Crypto Sports Betting & Casino Platform
November 03, 2024, 02:00:51 PM
Вопрос на самом деле интересный. Если я не ошибаюсь у меня как-то была зависшая транза которая потом сама благополучно "отменилась" по прошествии пары суток.
Но допустим, ее кто-то "записал себе в книжечку" и внезапно (для меня будет большой сюрприз) через пару лет может её таки смайнить?
Я кстати понимаю что вроде как ответ Да, но логика подсказывает что должен быть какой-то механизм "протухания" приказов майнерам чтобы спустя годы не происходило сюрпризов.
Есть конечно простой способ избегать сюрпризов это менять адреса хранения средств, но это вопрос отдельный.
sr. member
Activity: 770
Merit: 305
November 03, 2024, 08:02:05 AM
А разве такие транзакции не должны были быть выкинуты из блокчейна? Либо чисто теоретически, потенциальные последующие транзакции пользователя на тот же адрес, должны были протолкнуть его транзакции со столь низкой комиссией? Например у меня висит в неисполненных транзакция от 18 апреля с комиссией 4 sat/vB. По идее она должна была бы уйти, но проверяя хэш в разных источниках, она не находится в блокчейне; блокчейн ее выкинул.

Или поправьте если я где-то не прав.
Вы блокчейн и мемпул не путайте.
Из блокчейна вообще нельзя ничего выкинуть (если мы не говорим про реорганизацию блоков, но на эту тему меня не заводите, иначе меня не остановить!)
А мемпул -- это такое понятие... Эммм... Философское.
У каждой ноды свой собственный мемпул. И попадание вашей транзакции в мемпулы других нод (особенно майнерских) -- это ваша задача и ваша головная боль. Отправка транзакции -- это просто ведь "пук в лужу". Если Вы отправили в апреле -- хрен его знает кто эту транзакцию получил. Может ваш клиент в этот момент вообще был в оффлайне и никто про Вашу транзакцию не узнал в принципе. Извольте контролировать ситуацию. И если требуется, переотправлять транзакцию.

Если транзакция не видна в блок-эксплорерах -- скорее всего она и не была отправлена. Странно читать такие банальные вещи от участника форума со статусом  "Legendary"
legendary
Activity: 1848
Merit: 2033
Crypto Swap Exchange
November 03, 2024, 08:00:06 AM
А разве такие транзакции не должны были быть выкинуты из блокчейна?
Должны были. Но потом они могли обратно вернуться. У меня висит транзакция 1 сат/вб, так она уже несколько раз покидала мемпулы и возвращалась обратно.
Quote
Либо чисто теоретически, потенциальные последующие транзакции пользователя на тот же адрес, должны были протолкнуть его транзакции со столь низкой комиссией?
Не, так не протолкнешь. Только заменой транзакции или CPFP.
Quote
Например у меня висит в неисполненных транзакция от 18 апреля с комиссией 4 sat/vB. По идее она должна была бы уйти, но проверяя хэш в разных источниках, она не находится в блокчейне; блокчейн ее выкинул.
А раньше ее обозреватели показывали? Каким софтом отправляли?
legendary
Activity: 2492
Merit: 1215
November 03, 2024, 07:49:28 AM
А разве такие транзакции не должны были быть выкинуты из блокчейна? Либо чисто теоретически, потенциальные последующие транзакции пользователя на тот же адрес, должны были протолкнуть его транзакции со столь низкой комиссией? Например у меня висит в неисполненных транзакция от 18 апреля с комиссией 4 sat/vB. По идее она должна была бы уйти, но проверяя хэш в разных источниках, она не находится в блокчейне; блокчейн ее выкинул.

Или поправьте если я где-то не прав.
sr. member
Activity: 770
Merit: 305
November 03, 2024, 06:36:19 AM
Сегодня разгребли мемпул до 1,58 sat/vB
https://mempool.space/ru/block/00000000000000000000df0a845826b10cdea327e431949bf918e4bbff8579ae
Подтвердились чьи-то транзакции отправленные 8 месяцев назад  Grin.
sr. member
Activity: 770
Merit: 305
Доход сети BTC в день: 144 * 3.125 = 450 BTC = $30.2M
Доход сети BCH в день: 144 * 3.125 = 450 BCH = $0.16M
А какое физическое значение этих цифр для конкретного индивидуума?
Если у меня 1/2/100500 васиков -- меня интересует сколько я этими васиками в день могу заработать.
Могу свой профит считать в рублях, могу в биткойнах, могу в таджикских сумах.
Если в сети BCH профит моего васика больше в баксах -- он и в монгольских тугриках будет больше
От мощности сети это мало зависит
Quote
На данный момент Mara обладает 5% хешрейта сети BTC и зарабатывает в день 30.2 * 0.05 = $1.51M
И сколько они зарабатывали бы, если часть ( не обязательно полностью ) мощностей отдали бы в BCH? Не меньше.
(Понятно, что от перенаправления всей своей мощности будут скорее проблемы с 51%-недоверием остального сообщества)
Вы не подумайте, что я топлю за альты и говнофорки. Я просто цифры люблю считать и сверять.
И сколько зарабатывают "слоны" меня интересует меньше, чем сколько доход у рядовых "юзеров".
Ну не буду же я свою зарплату сравнивать с годовыми доходами Майкрософта? Я себя со своими соседями по подъезду сравниваю.

Давайте к комиссиям вернемся, а? Впезду эти форки, не до них сейчас лично мне.

Да, я понял, что для крупных пулов мои рассуждения о прибыльности не верны. Я с позиции мелкого обывателя.
legendary
Activity: 2317
Merit: 2318
Какая разница гараж или дата-центр?
Доход сети BTC в день: 144 * 3.125 = 450 BTC = $30.2M
Доход сети BCH в день: 144 * 3.125 = 450 BCH = $0.16M
(доход от транзакций не учитываю, поскольку общей картины он не меняет)

На данный момент Mara обладает 5% хешрейта сети BTC и зарабатывает в день 30.2 * 0.05 = $1.51M
Если этот слон залезет в посудную лавку майнинга BCH, то его доля в хешрейте сети BCH будет составлять 91%, а дневной доход 0.16 * 0.91 = $0.15M, то есть, в 10 раз меньше.

Доход таких слонов, обладающих значительной долей хешрейта сети, ограничивает потолок общего дохода сети. А для гаражного майнера с ничтожной долей хешрейта этот потолок не является ограничителем дохода.
sr. member
Activity: 770
Merit: 305
Поэтому я повторюсь: таким вот конторам, которые майнят не гаражом, а датацентрами, нет смысла смотреть куда-нибудь ещё, кроме Биткойна.
Я не понимаю логики.
Какая разница гараж или дата-центр?
Если я майню крипту А - то в день я получу X1 единиц крипты А.
Если я майню крипту Б - то я в день получу X2 единиц крипты Б, которые обменяю на бирже на X3 единиц крипты А, где X3 > X1. Профит!
Не думаю, что ликвидности крупных бирж будет недостаточно, если постоянно проводить такие операции.
Этим может и владелец васика заниматься, и одмин дата-центра

Кстати, о комиссиях.
Второй раз обращаю внимание, что по субботам активность руно-спамеров сильно снижается.
А значит комиссии резко снижаются, так как майнеры успевают разгрести транзакции.
Не хочется думать о таких вещах как некоторые национальные особенности (ибо я сам частично из этой нации), но как бы шабат?
Pages:
Jump to: