Доброго времени суток.
Недавно решил изучить для себя как работает блокчейн. И сразу появилось много вопросов на которые я не смог найти однознаных ответов. Для примера я решил взять блокчейн для хранения мед. данных людей. Каждое мед. учереждние это узел.
1. После создания блока как узел отправляет в сеть информацию о новым блоке (http, tcp, websocket)? И отправляет ли он всем участникам сети или определенным?
2. К примеру есть сеть из 5-6 узлов. В определенный момент времени 2 узла генерируют по блоку. Как решить какой блок будет записан в цепочку первым? С учетом того что оба блока должны быть сохранены в цепи. И кто добавляет эти блоки в цеп? Те узлы которые создали их?
3. Используется ли какая нибудь база данных на клиентах или как хранятся данные у клиента?