第112章搭建一个区块链?
梅纳德也幽幽地说道:“克莱因洛克教授,我感觉你是在说我的数学不好。”
他就没有这么快就想出答案来!
“没有没有!”克莱因洛克连忙摆手解释。
开玩笑,他的数学才是真的不好!
“三位教授,你们在说什么呢?”旁边的萧易见到这三位在自己解开题后就开始窃窃私语起来嗯嗯,不由问了一句。
“啊,我们是在说你的这个方案非常的完美!”
“是的是的。”
“没错!”
三人赶快回应。
“咳咳,当然,百万富翁问题,只是我们最终目标的一个入门问题而已,主要是帮助伱了解一下多方安全算法的一个逻辑,而且这个百万富翁问题只是一个双方安全算法,我们还可以将其扩展到n人比较财富大小。”
克莱因洛克觉得自己有必要给计算机挽留一点颜面。
但很快萧易便回答道:“扩展到n人的话,问题也并不大,单单用我刚才的这个协议进行多次重复的比较,最终也能够完成。”
“当然考虑到n越大的情况,多次重复的比较也会显得有些麻烦,唔……”
随后萧易就又开始在黑板上写了起来。
很快,他便重新放下笔,拍了拍手,“搞定了。”
“最终也就是一个布尔函数的事情,如果将它们编程起来,把这些数字全部输入进去,就能够得到n人情况下的结果了。”
“唔……虽然我没研究过编程,但大概也就是一个i语句的事情吧?”
萧易略显行外人地说道。
克莱因洛克终于放弃了。
旁边的陶哲轩和梅纳德都纷纷拍了拍这个老人的肩膀。
“何必呢?”陶哲轩摇摇头。
他今年18岁都不到,你斗不过他的。
“好了好了。”克莱因洛克接受了现实。
毕竟都85岁了,也要看开了。
“多方安全计算的逻辑,差不多就是这样了。”
“我现在就正式和你们说明一下这个课题的目标吧。”
克莱因洛克敲了敲黑板,仿佛要上课了的样子。
“区块链促进了该链上相互不信任的各方之间的安全和原子交易。”
“然而就目前来说,虽然存在多个具有不同接口和安全属性的区块链,但是在这个多区块链世界中,由于缺乏跨链通信,以及在计算方面的通用,在实际的运行中总是遇到问题。”
“当前的跨链通信桥具有各种各样的低级接口,这使得开便携式应用程序变得困难,目前的多链原子交易方法也仅限于加密货币交换。”