Explained Bitcoin Lightning NetWork: More Than 1000 Payment Channels are Already Activated Editorial & Review Staff March 5, 2018