Segregated Witness has been touted as the proper solution to solving the Bitcoin block size problem. The Bitcoin Core developers have thoroughly tested the solution and recently merged it with the Bitcoin Core development branch on GitHub. A release for the updated client was not provided at this time, though.
Segregated Witness Is Coming Soon
Bitcoin enthusiasts have been waiting for the release of Segregated Witness for quite some time now. Solving the Bitcoin block size problem should have been done many months ago, and the process has taken longer than expected. Initially, developers assumed the solution would be ready by April 2016.
Unfortunately, that did not happen, albeit hardly anyone will complain about the more thorough testing of this solution. Then again, a delay by several months has caused the community to sit through another round of network congestion about a week ago. Now that the merge request has been approved, things are shifting into the next gear, though.
The Bitcoin community on Reddit is not sharing the enthusiasm of the developers, though. Some people feel that Segwit is such a massive change to the protocol architecture