Scalable blockchain sharding architecture