Improving Blockchain's Throughput via Small but Highly Fault-Tolerant Shards