{"action":"opened","issue":{"url":"https://api.github.com/repos/chainpoint/chainpoint/issues/11","labels_url":"https://api.github.com/repos/chainpoint/chainpoint/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/chainpoint/chainpoint/issues/11/comments","events_url":"https://api.github.com/repos/chainpoint/chainpoint/issues/11/events","html_url":"https://github.com/chainpoint/chainpoint/issues/11","id":110118590,"number":11,"title":"Wiggle room in the standard","user":{"login":"bell2366","id":4583107,"avatar_url":"https://avatars.githubusercontent.com/u/4583107?v=3","gravatar_id":"","url":"https://api.github.com/users/bell2366","html_url":"https://github.com/bell2366","followers_url":"https://api.github.com/users/bell2366/followers","following_url":"https://api.github.com/users/bell2366/following{/other_user}","gists_url":"https://api.github.com/users/bell2366/gists{/gist_id}","starred_url":"https://api.github.com/users/bell2366/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bell2366/subscriptions","organizations_url":"https://api.github.com/users/bell2366/orgs","repos_url":"https://api.github.com/users/bell2366/repos","events_url":"https://api.github.com/users/bell2366/events{/privacy}","received_events_url":"https://api.github.com/users/bell2366/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-10-06T22:55:30Z","updated_at":"2015-10-06T22:55:30Z","closed_at":null,"body":"The chainpoint standard does not appear to explicitly state the inputs to the hash of each branch node in the Merkle tree. Although it's clear we are hashing the two child hashes, this is open to interpretation in terms of the order of child hash concatenation, and in particular whether we are hashing the binary byte array child hashes or the base58 Strings. Each is perfectly valid to do, but will arrive at a different root 'proof' hash. \r\nWe need to pick one and state it."}}