用Excel琢磨区块链,这事儿有点意思。
说白了,区块链,你能够将其想象成一个超级公开的、并且还无法加以更改的大账本 ,而Excel呢,它就是我们手边最为熟悉的电子表格。
两块物件放置在一起,能够助力像我们这般的普通之士触碰到些许技术门道的边缘,然而你可别期盼它能够演绎出实实在在如能切实有作用的东西来呀。
你可以试着在Excel里模拟那条“链”。
比方说,在A格子之中输入一笔交易数据,运用一个函数(类似于SHA256,于网上能够找寻到现成的那种)为其计算出一串乱码,这串乱码便是“哈希值”,而后将这个“哈希值”填入B格子。
首先,将A的相关数据与B的哈希值进行捆绑,紧接着,去计算一个全新的哈希,随后,把这个新哈希投放到C格子之中,后续一环严格环接着一环。

前面随便哪一个数字有了变动,过后所有的哈希值就全都对不上了,那种有所谓“不可篡改”的感觉便呈现出来了。
然而呢,此文件终归是放置于你自身的硬盘之中,就算把天说破了,它依旧是一个处于中心化状态的单独版本。
那“分布式账本”的感觉咋找呢?
你可以把表格弄成共享工作簿,拉上几个同事一起编辑。
哪一格被谁改了,记录清晰得能够一目了然,再通过条件格式标注一下颜色,进行数据透视表的拖拽操作,透明度似乎就有了。
然而,这个被共享的所谓“服务器”,依旧是掌握在某一家公司手中,它与那真正的、由成千上万节点共同参与记账的区块链相比,在本质特征上,存在着极大的差距,简直是天壤之别。
Excel就是个很好的沙盘,让你推演推演逻辑。
事实上,当真正投入使用时,Excel针对从区块链浏览器导出的公开交易数据进行处理,那效果是相当不错的,无论是筛选数据,还是对其进行分类,亦或是计算个平均价格,都特别清晰明了!
但指望着用它来开发区块链或者跑智能合约?
那纯粹是想岔了。
工具就是工具,理解了原理,还得知道它的边界在哪。
你们平时会用Excel折腾点啥?
觉得这比喻贴谱不?
咱评论区里聊聊呗。
转载请注明出处:TP钱包官方网站,如有疑问,请联系(TokenPocket)。
本文地址:https://huayansi.com/zxbtpqb/3687.html
