Techniques to achieve scalability in blockchain include sharding, sidechains, layer-2 solutions, and optimizing consensus mechanisms.