Post
Topic
Board Идеи
Re: Вопрос на $500K
by
kzv
on 20/11/2018, 18:26:48 UTC
Ниче я не путаю. В scriptSig я пишу намного больше 100 байт. 100кбайт вроде туда можно писать.
Вот зацени https://mc-ex.multicoins.org:50543/keyvalue
Ну хуйню ты мне какую-то дал. Зачем мне смотреть на мультикойнс какой-то, если есть консенсус-код в клиенте

bool CheckCoinbase(const CTransaction& tx, CValidationState& state)
{
    if (!tx.IsCoinBase()) {
        return state.DoS(100, false, REJECT_INVALID, "bad-cb-missing", false,
                         "first tx is not coinbase");
    }
    if (!CheckTransactionCommon(tx, state)) {
        // CheckTransactionCommon fill in the state.
        return false;
    }
    if (tx.vin[0].scriptSig.size() < 2 || tx.vin[0].scriptSig.size() > 100) {
        return state.DoS(100, false, REJECT_INVALID, "bad-cb-length");
    }
    return true;
}

--------------------------
Да, существуют всякие возможности в scriptSig "обычной" транзакции записать много всего.
Но это не значит, что туда можно записать мусор.

Дак а при чем тут коинбейс?
Я пишу мусор в обычную транзакцию. Не делай вид, что ты не знал о такой возможности. Я вроде из твоего же поста в англоветке про это чудо техники впервые и прочитал.