Champing at the Bitcoin

Has the technology that could lead to widespread adoption of cryptocurrency arrived?