я пытаюсь сказать, что availability не нарушается. отсутствие A - это когда условный BFT на запрос "сколько денег на адресе A" отвечает "не знаю, пока недостаточно подписей"
единтсвенное, что имеет значение - это сколько времени нужно ждать пока твой банк доставит бабло твоему контрагенту (или наоборот, тебе от контрагента)
допустим у тебя есть обычный банк. Availability - это сколько времени нужно ждать пока пройдут выходные, откроется касса, и твой ваер пройдет после 3 дней в банк получателя.
у майнеров есть 100-block maturity date. Все fees и намайненые коины нельзя тратить раньше ста блоков
Это ясно, неясно как помогает быть уверенным что ты на нужном форке, если форк произошел 4 блока назад. А вот подписи на текущем блоке помогли бы, если предположить, что они не будут подписывать оба форка.
я пытаюсь сказать, что availability не нарушается. отсутствие A - это когда условный BFT на запрос "сколько денег на адресе A" отвечает "не знаю, пока недостаточно подписей"
тут, в моём понимании, надо смотреть не только запросы на чтение, но и на запись. Т.е. на время которое проходить между тем, когда записал и когда сможешь прочитать
ладно, позвольте мне слиться с дискуссии, мне кажется, мы тут ощупываем слона (availability) с разных сторон :) чтобы строго обсуждать, нужно прочитать статьи по CAP и договориться об определениях, я сейчас не могу этим заниматься)