{"action":"created","issue":{"url":"https://api.github.com/repos/NebulousLabs/Sia/issues/1402","repository_url":"https://api.github.com/repos/NebulousLabs/Sia","labels_url":"https://api.github.com/repos/NebulousLabs/Sia/issues/1402/labels{/name}","comments_url":"https://api.github.com/repos/NebulousLabs/Sia/issues/1402/comments","events_url":"https://api.github.com/repos/NebulousLabs/Sia/issues/1402/events","html_url":"https://github.com/NebulousLabs/Sia/issues/1402","id":169984073,"number":1402,"title":"consider blake2b-simd","user":{"login":"DavidVorick","id":2316841,"avatar_url":"https://avatars.githubusercontent.com/u/2316841?v=3","gravatar_id":"","url":"https://api.github.com/users/DavidVorick","html_url":"https://github.com/DavidVorick","followers_url":"https://api.github.com/users/DavidVorick/followers","following_url":"https://api.github.com/users/DavidVorick/following{/other_user}","gists_url":"https://api.github.com/users/DavidVorick/gists{/gist_id}","starred_url":"https://api.github.com/users/DavidVorick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DavidVorick/subscriptions","organizations_url":"https://api.github.com/users/DavidVorick/orgs","repos_url":"https://api.github.com/users/DavidVorick/repos","events_url":"https://api.github.com/users/DavidVorick/events{/privacy}","received_events_url":"https://api.github.com/users/DavidVorick/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-08-08T17:51:47Z","updated_at":"2016-10-18T21:26:00Z","closed_at":null,"body":"https://github.com/minio/blake2b-simd\r\n\r\nIt should be identical, except way faster on amd-64. I checked and it doesn't speed up testing very much, most of our bottlenecks are I/O. But for things like taking merkle roots, it's almost 2x as fast. I'm guessing that in-production users would notice speedups for file handling.\r\n\r\nFor receiving blocks, probably not. The CPU is basically idle right now when downloading the blockchain. It's all waiting for boltdb synchronization."},"comment":{"url":"https://api.github.com/repos/NebulousLabs/Sia/issues/comments/254644189","html_url":"https://github.com/NebulousLabs/Sia/issues/1402#issuecomment-254644189","issue_url":"https://api.github.com/repos/NebulousLabs/Sia/issues/1402","id":254644189,"user":{"login":"lukechampine","id":3344749,"avatar_url":"https://avatars.githubusercontent.com/u/3344749?v=3","gravatar_id":"","url":"https://api.github.com/users/lukechampine","html_url":"https://github.com/lukechampine","followers_url":"https://api.github.com/users/lukechampine/followers","following_url":"https://api.github.com/users/lukechampine/following{/other_user}","gists_url":"https://api.github.com/users/lukechampine/gists{/gist_id}","starred_url":"https://api.github.com/users/lukechampine/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lukechampine/subscriptions","organizations_url":"https://api.github.com/users/lukechampine/orgs","repos_url":"https://api.github.com/users/lukechampine/repos","events_url":"https://api.github.com/users/lukechampine/events{/privacy}","received_events_url":"https://api.github.com/users/lukechampine/received_events","type":"User","site_admin":false},"created_at":"2016-10-18T21:26:00Z","updated_at":"2016-10-18T21:26:00Z","body":"excellent, with the backing of `/x/` I think there is no reason not to switch to that implementation."}}
{"actor":{"display_login":"lukechampine"}}