A blockchain security company will have to pay about $3.4 million to settle Securities and Exchange Commission charges for conducting an unregistered initial coin offering.