这个Blockchain (区块链) 最近好像很热门,阿舍大概也是今年才开始注意到这个BlockChian,然后,阿舍之前有花一点时开了解,不过,其实,那个时候没有真的很懂,只是有点懂,又有点不懂,就只知道是个比特币( Bitcoin ) 的分散式交易记录机制(或称为「总帐(Ledger)」),但是,没有很清楚这样的Blockchain (区块链) 有什么用途,就直到最近,阿舍的朋友有在问阿舍有关BlockChian (区块链) 的应用时,阿舍才又花时间研读了一下,然后,就明白,嗯… 这个Blockchain (区块链)的交易记录机制好像还满有用的哩….

所以,Blockchain 可以用来做什么呢 想像一下,阿舍透过某种Blockchain 机制和某人一手交钱一手交货买了一辆车,因此,就会有一组这个交易的记录存在分散各地的Blockchain里,然后,由于Blockchain 里的记录具有唯一性、不可抺去性及最后状态等特性,这样,那天阿舍的这辆车被偷去卖时,买家透过Blockchian 的公开特性,就可以籍由卖家提供的交易记录来查询卖家是不是上次交易的拥有者,然后,阿舍就有机会找回这辆超跑哩…

目前比特币的应用状况就相当于阿舍交易的那一辆车,只是,比特币是纯虚拟的货币,所以,透过Blockchain 的机制能够记录到每次比特币的交易并可被查询而不会有遗漏,所以,不会发生阿舍不透过Blockchain 机制来把车卖掉而查不到交易记录的情形,而这也是为什么大家可以相信比特币原因之一哩…

因此,在Blockchain 的应用上,像是,让商品或虚拟服务的交易能够连接上Blockchain 机制,籍以提供更快速、方便的交易方式(所有权移转) ,或是,透过Blockchain 机制留下的交易记录来完成跨企业体的帐务整合,以及,利用Blockchain 机制来改善交易或作业流程等,都是Blockchain 在应用上可以思考的方向哩…

其实,仔细了解过Blockchian的运作方式和使用的技术后,可能就会阿舍一样,会发现到,Blockchain并没有使用到太多的新技术,但是,很巧妙的整合了适当的技术来建构出一个可以「被信任」的机制,因此,Blockchain才能够在严谨的金融体系所采用并造成许多创新应用哩...

另外,阿舍要说明的是,比特币所使用的Blockchain机制只是其中的一种,并不是所有的Blockchain机制都是和比特币的一样,针对不同的运作需要,不同的Blockchain机制的运作方式会有所不同的,例如,目前的比特币的Blockchain的验证机制过于严谨与分散,因此,造成交易速度太慢的问题,为了让Blockchain可以适用在高频的交易上,有些Blockchain的运作方式就会在验证的方式进行调整的。

如果有兴趣应用Blockchain机制来改变现有的流程或从事创新的话,阿舍是建议不需要自己重头写一套出来,因为,目前已经有一些现成的工具可用,像是满多大厂和公司支持的HYPERLEDGER这个开发平台,只要用API就可以使用Blockchain机制了哩....