Size: a a a

2019 September 17

II

Ivan Ivanitskiy in ББ-чат
Но очень смешно, да)
источник

p

p in ББ-чат
Donald Fauntleroy
но по правде сказать, для жизни или отпуска я предпочту отсталую Италию какому-нибудь продвинутому Берлину или Амстердаму. Еда и кофе вкуснее, цены ниже, погода лучше, люди добрее.  Какие технологии-то нужны, кроме банкоматов и интернета?
Ну тогда азия еще лучше по всем этим параметрам. Еда это правда конечно субъективный момент
источник

AR

Anatoly Ressin in ББ-чат
!!!
источник
2019 September 18

Cдаю место в ящике в сарае в Окленде Сheapـَ۪ٜ۪ٜؔٛٚؔ❁ٌٍٍٍٍٍٍۘۘۘۘ͜͡ـٛ⇹NZ in ББ-чат
Ruslan Salikhov
да, там есть по мимо просто хеша, вся инфа для воссоздания этого блока генерации этого блока.
26. int nBestHeight = -1; ого!!
источник

Cдаю место в ящике в сарае в Окленде Сheapـَ۪ٜ۪ٜؔٛٚؔ❁ٌٍٍٍٍٍٍۘۘۘۘ͜͡ـٛ⇹NZ in ББ-чат
выходит можно биткоин майнить и в минусовые блоки, и в этом случае видимо баланс биткоина на счету будет уходить в минус с каждым намайненным в минус блоком? Блок №-2 с вас 50к BTC
источник

Cдаю место в ящике в сарае в Окленде Сheapـَ۪ٜ۪ٜؔٛٚؔ❁ٌٍٍٍٍٍٍۘۘۘۘ͜͡ـٛ⇹NZ in ББ-чат
можно такого бота в чат добавить: @shieldy_bot и таких сюрпризов не будет
источник

Cдаю место в ящике в сарае в Окленде Сheapـَ۪ٜ۪ٜؔٛٚؔ❁ٌٍٍٍٍٍٍۘۘۘۘ͜͡ـٛ⇹NZ in ББ-чат
Ethereum кстати через Е пишется, неплохая схема, бэкапить все ассетами в токенах
источник

RS

Ruslan Salikhov in ББ-чат
Если это не стеб - то -1 просто как свободное число, индикатор, что нет блоков.
источник

AM

AUCKLAND Manurewa in ББ-чат
Ruslan Salikhov
Если это не стеб - то -1 просто как свободное число, индикатор, что нет блоков.
В битке номер блока int может иметь отрицательные значения. Вот что удивительно
источник

RS

Ruslan Salikhov in ББ-чат
int вполне себе еще долгое время сможет вмещать в себя высоту блокчейна биткоина.
Отри wательное значение используется только для индикации отсутствия блоков (или о том, что переменная указывающая на позицию (индекс) - не валидна)

--

Достаточно распространенное явление хранение индекса в знаковом типе данных. Например многим знакомый js - в случае когда искомый элемент не найдет, возвращает -1

array.indexOf(value) === -1
источник

RS

Ruslan Salikhov in ББ-чат
Кстати выше пример первой версии кода. т.е. сейчас он может в корне отличаться.

Но по прежнему используется такой подход
https://github.com/bitcoin/bitcoin/blob/master/src/chain.h#L152
источник

AM

AUCKLAND Manurewa in ББ-чат
Ruslan Salikhov
int вполне себе еще долгое время сможет вмещать в себя высоту блокчейна биткоина.
Отри wательное значение используется только для индикации отсутствия блоков (или о том, что переменная указывающая на позицию (индекс) - не валидна)

--

Достаточно распространенное явление хранение индекса в знаковом типе данных. Например многим знакомый js - в случае когда искомый элемент не найдет, возвращает -1

array.indexOf(value) === -1
По умолчанию uint 2^32 - 1, а int половина этого диапазона чисел?
источник

RS

Ruslan Salikhov in ББ-чат
да
источник

RS

Ruslan Salikhov in ББ-чат
2^32 - чисел
2^32-1 - это самое большое
источник

RS

Ruslan Salikhov in ББ-чат
4294967296/2 = 2147483648 номеров блоков
источник

AM

AUCKLAND Manurewa in ББ-чат
То есть всего биткоин блоков может быть 2147483648 или хватит на 40857.75586 лет.
А потом все
источник

RS

Ruslan Salikhov in ББ-чат
если бы не хватало, может быть просто выбрали бы int64, но тоже сделали бы знаковым. т.к. удобно в одной переменной иметь возможность выразить свойство пустоты
источник

AM

AUCKLAND Manurewa in ББ-чат
Эфир в этом плане долгосрочнее..
источник

RS

Ruslan Salikhov in ББ-чат
AUCKLAND Manurewa
То есть всего биткоин блоков может быть 2147483648 или хватит на 40857.75586 лет.
А потом все
Да, но оставим эти проблемы следующим поколениям :)
источник

AM

AUCKLAND Manurewa in ББ-чат
Биткоин не вечен математически.
источник