Ну то есть я теоретически могу заебать всю мировую финансовую систему
Теоретически - ты и весь мировой инет можешь заебать кривыми пингами. Практически же - разве что этот форум
своей душевной простотой(с)
Как будут себя при этом вести ноды которые получили одну транзакцию и ушли в оффлайн?
Зависит от того, в каком состоянии они её получили. Но вообще - так и будт прибывать в
нирване оффлайне, раз уж туда ушли.
Откат-то они не получат?
Чёйта не получат? Как проснутся - получат. А не проснутся - кому мешает незавершённая транзакция на выключенной ноде?
Ну в принципе, как и в биткойне с double-spent и прочими невалидными транзакциями, не?
Не.
Да.
После этого, если не обнаружено конфликта - продавец должен подписать транзакцию своим ключём,
что означает, что платёж он подтвердил.
О, это новая крутая идея.
Да нет, старая. Внимательнее надо читать просто.
Для получения транзакции ты должен находиться в онлайне
и твой приватный ключ по сути дела в этот момент не зашифрован от вирусоподобных
вещей.
Для особо параноидальных
поцыэнтов клиентов можно организовать экспорт raw транзакции на
дискетку флешку, и подпись её
вручную на специально выделенном ПЦ. А так-то вроде какое-то зашифрованное хранялище ключей даже в клиенте беткоэна реализовано, или я ошибаюсь?
А если ты в оффлайне - то входящие платежи пройдут мимо тебя. Клёво, че?
Ну, это-то как раз вообще не проблема: нафига онлайн-платежи людям без доступа онлайн?
Хотя, в принципе, можно и на этот случай костыль придумать: например, завести отдельный "мемпул" для незавершённых транзакций.
Ой, всё.
Где-то я это уже слышал.