Patrick Byrne, the chief executive officer of Overstock.com (OSTK), has recently lashed out at investors who questioned his sale of 900,000 of his ‘founders shares’ in the company. Justifying his move, he revealed he needed the funds to invest in blockchain projects.