Implement Segwit and solve Bitcoin Transaction Problem


#1