estou tentando entender o mrkl_tree
li varias paginas mas não ta dando certo aki
estou tentando repodruzir o bloco 100000 que tem so 4 transações
http://blockexplorer.com/rawblock/000000000003ba27aa200b1cecaad478d2b00432346c3f1f3986da1afd33e506estou tendo como resposta e0172299a5f4721b039a8a759f84fc7457dfe14296a6b39b32140feb32bda194
enquanto o esperado e ccdafb73d8dcd0173d5d5c3c9a0770d0b3953db889dab99ef05b1907518cb815
eis meu código php
function inv($in){
$split = str_split(strrev($in));
$x = "";
for($i = 0; $i < count($split); $i += 2){
$x .= $split[$i + 1].$split[$i];
}
return $x;
}
function h($value){
return hash("sha256", $value);
}
$a = inv("8c14f0db3df150123e6f3dbbf30f8b955a8249b62ac1d1ff16284aefa3d06d87");
$b = inv("fff2525b8931402dd09222c50775608f75787bd2b87e56995a7bdd30f79702c4");
echo h(h($a.$b));