ОПРЕДЕЛЕНИЕ шардинга
Sharding - это метод разделения базы данных, который будет использоваться для масштабного масштабирования блокчейна ethereum и позволит ему обрабатывать больше транзакций в секунду.
Ломать вниз Sharding
В настоящее время каждый узел в блокчейне ethereum хранит все состояния. Это означает, что каждый узел отвечает за хранение важной информации, такой как остатки на счетах и история транзакций. Хотя это обеспечивает безопасность блокчейна, сохранение всех состояний во всех узлах значительно замедляет обработку транзакций. Низкая скорость обработки транзакций не сулит ничего хорошего для будущего, когда блокчейн ethereum станет ответственным за миллионы транзакций.
Разделение относится к горизонтальному разделению баз данных путем разделения на строки. Осколки, как называются строки, концептуализируются на основе характеристик. Например, один сегмент может отвечать за хранение состояния и истории транзакций для определенного типа адреса. Или может быть возможно разделить осколки в зависимости от типа цифрового актива, хранящегося в них. Транзакции с этим цифровым активом могут стать возможными благодаря комбинации шардов. В качестве примера рассмотрим транзакцию аренды недвижимости, в которой участвуют несколько шардов. Эти сегменты соответствуют различным объектам, участвующим в транзакции, от имени клиента до цифровых ключей, сконфигурированных в интеллектуальный замок, который предоставляется арендатору при оплате аренды.