A Novel Sharding Protocol for Blockchain Scalability Using Random Function Assignment | IEEE Conference Publication | IEEE Xplore