マークルツリーの実装
Merkle Tree Implementation
前書き
この記事は、マークルツリーの説明です。マークルツリーはビットコインに適用される技術です。この記事の目的は、コードを通じてその実装プロセスを理解することです。
package com.goroom.merkle import java.util.ArrayList import java.util.List /** * Created by andyfeng on 2017/12/20. */ public class App { public static void main(String [] args) { List tempTxList = new ArrayList() tempTxList.add('a') tempTxList.add('b') tempTxList.add('c') tempTxList.add('d') tempTxList.add('e') MerkleTrees merkleTrees = new MerkleTrees(tempTxList) merkleTrees.merkle_tree() System.out.println('root : ' + merkleTrees.getRoot()) } }