Имеются ли в блочных цепочках сервер websocket?

Элементы управления в .NET не являются в общем потокобезопасными. Это означает, что вам не следует обращаться к элементу управления из потока, отличного от того, в котором он живет. Чтобы обойти это, вам нужно вызвать элемент управления, который пытается выполнить ваш второй образец.

Однако в вашем случае все, что вы сделали, - это передать длинный метод обратно в основной поток. Конечно, это не то, что вы хотите сделать. Вам нужно переосмыслить это немного, чтобы все, что вы делали в основном потоке, устанавливало быстрое свойство здесь и там.

3
задан pi2018 13 July 2018 в 03:49
поделиться

1 ответ

  1. Нет, обычно они используют низкоуровневую сборку протокола поверх TCP.
  2. Для проверки транзакций пользователи должны иметь целую копию блоксхемы. Размер базы данных Bitcoin: 200 ГБ, Ethereum 660 ГБ. Вы можете использовать легкие клиенты, которые не имеют полной копии, но в этом случае вы не являетесь частью сети.
  3. В биткойне существует ограничение на размер блока, 1 МБ. Средний размер транзакции составляет около 400 байт, поэтому средний блок содержит 2000 транзакций. Нет проблем с увеличением ограничения размера блока, это было сделано в сети Bitcoin Cash (32 МБ). Но мы не можем увеличить его до бесконечности, так как скорость подключения к Интернету и ресурсы для проверки / хранения транзакций не бесконечны.
2
ответ дан Zergatul 17 August 2018 в 13:42
поделиться
  • 1
    Спасибо за ответ - о пункте 3. что определяет предел размера блока? Я имею в виду, как был определен размер блока 1 бит для биткойна? – pi2018 13 July 2018 в 15:41
  • 2
    @ pi2018 это был начальный предел, установленный первыми разработчиками, здесь нет конкретной логики, только начальная оценка – Zergatul 13 July 2018 в 16:21
  • 3
    2. Это недостаточно корректно: легкие клиенты (например, клиенты SPV) являются частью сети, им просто не хватает «полной блок-цепи», функциональность. Фактически, каждый узел, который не является «полным узлом», не сохраняет локально всю блоксхему, но все еще является частью сети. – theDima 16 July 2018 в 09:13
  • 4
    @theDima Я согласен, с технической точки зрения, они являются частью сети, они подключаются к другим узлам и запрашивают данные. Но я имею в виду, что с точки зрения криптовалютной сети они бесполезны для сети. Они не могут предоставлять какие-либо данные другим узлам, они не повышают безопасность сети – Zergatul 16 July 2018 в 09:37
Другие вопросы по тегам:

Похожие вопросы: