Bitcoin Micropayment Revolution? -- Bitcoin Free Speech -- 500,000 trades per second