第112章 搭建一个区块链?

梅纳德也幽幽地说道:“克莱因洛克教授,我感觉你是在说我的数学不好。”

他就没有这么快就想出答案来!

“没有没有!”克莱因洛克连忙摆手解释。

开玩笑,他的数学才是真的不好!

“三位教授,你们在说什么呢?”旁边的萧易见到这三位在自己解开题后就开始窃窃私语起来嗯嗯,不由问了一句。

“啊,我们是在说你的这个方案非常的完美!”

“是的是的。”

“没错!”

三人赶快回应。

“咳咳,当然,百万富翁问题,只是我们最终目标的一个入门问题而已,主要是帮助伱了解一下多方安全算法的一个逻辑,而且这个百万富翁问题只是一个双方安全算法,我们还可以将其扩展到n人比较财富大小。”

克莱因洛克觉得自己有必要给计算机挽留一点颜面。

但很快萧易便回答道:“扩展到n人的话,问题也并不大,单单用我刚才的这个协议进行多次重复的比较,最终也能够完成。”

“当然考虑到n越大的情况,多次重复的比较也会显得有些麻烦,唔……”

随后萧易就又开始在黑板上写了起来。

很快,他便重新放下笔,拍了拍手,“搞定了。”

“最终也就是一个布尔函数的事情,如果将它们编程起来,把这些数字全部输入进去,就能够得到n人情况下的结果了。”

“唔……虽然我没研究过编程,但大概也就是一个if语句的事情吧?”

萧易略显行外人地说道。

克莱因洛克终于放弃了。

旁边的陶哲轩和梅纳德都纷纷拍了拍这个老人的肩膀。

“何必呢?”陶哲轩摇摇头。

他今年18岁都不到,你斗不过他的。

“好了好了。”克莱因洛克接受了现实。

毕竟都85岁了,也要看开了。

“多方安全计算的逻辑,差不多就是这样了。”

“我现在就正式和你们说明一下这个课题的目标吧。”

克莱因洛克敲了敲黑板,仿佛要上课了的样子。

“区块链促进了该链上相互不信任的各方之间的安全和原子交易。”

“然而就目前来说,虽然存在多个具有不同接口和安全属性的区块链,但是在这个多区块链世界中,由于缺乏跨链通信,以及在计算方面的通用,在实际的运行中总是遇到问题。”

“当前的跨链通信桥具有各种各样的低级接口,这使得开发便携式应用程序变得困难,目前的多链原子交易方法也仅限于加密货币交换。”

“因此我们的目的就是,开发出一种全新的协议,这个协议应该可以保证跨链交易事务上的原子性。”

“在这个方面上,我觉得LayerZero跨链桥作为原型的话会是一个不错的想法……”

随着克莱因洛克教授的讲述,他们也逐渐进入到了核心点之中。

萧易虽然不懂计算机,但所幸的是,他现在的理解能力可以说是远远超过了一般人,所以也大概明白了最终的要求。

简单来说,就是要搞出一个协议,从而能够保证跨区块链的多方安全通信以及交易,并且证明这个协议的安全性和可行性。

毕竟现在世界上的银行那么多,国家也那么多,不同银行之间存在着互不信任问题,不同国家之间当然也存在这样互不信任问题,大家各搞各的,各成立各的区块链,自然,世界上的区块链也就变得十分至多了。

按照克莱因洛克教授所说的,在2023年世界的区块链就有可能突破到1000之多。

所以世界银行作为联合国名下的一个专门机构,于是就牵头出来,希望针对如此复杂的情形,从而开发出一种公共协议,以此来方便互不信任的个体之间进行安全的信息通信和交易。

就像是有这么多的百万富翁,想要在保证不透露自身秘密的情况下,又能实现资产上的对比。

多方安全算法,就是为了这样的目的。

“这是一个大项目啊。”

听完了克莱因洛克的讲述,陶哲轩不由惊叹道。

“是的。”克莱因洛克点点头说道:“当然,参加到这个课题中的项目组也挺多的,麻省啊、普林斯顿啊等等,同时出钱的人也很多,那些个区块链公司都挺支持这项研究,毕竟也方便了他们。”

“总而言之,就是这样,我凭借着这张老脸,倒是也申请到了20万美元的课题经费,如果最终我们的成果能够被选中的话,他们还有1000万美元的报酬。”

“所以我这次来,也是想问陶教授愿不愿意加入的,不过……”

克莱因洛克看了看詹姆斯·梅纳德,还有萧易,他就笑着说道:“梅纳德教授,还有萧易,你们要不要一起加入呢?”

听到这个经费数额,陶哲轩、萧易还有梅纳德都是吃了一惊。

仅仅只是申请了课题,居然就能够拿到20万美元的经费。

看起来虽然不多,但是对于他们这个课题类型来说,可不是一个小数目,也真不愧是克莱因洛克教授,年龄这么大了,竟然还能拉来20万的经费。

就更不用说一旦完成后,还能够获得1000万美元的奖励,他们四个人平分一下的话,那每人都能有250万了。

当然这高额的奖金并没有立马就把他们给迷住了,毕竟克莱因洛克教授也说了,前提得是他们的方案,最终能够在一大堆的方案中脱颖而出,才能获得这最终的奖励。

赢家通吃。

天知道那些他们的竞争对手中,有没有更牛掰的。

萧易和梅纳德对视了一眼,前者就说道:“那个……我在计算机方面确实没有什么基础,像是区块链技术,我了解的也并不多,此外,克莱因洛克教授,您应该也清楚,我不会在这边待很久。”

梅纳德也点点头:“我也是,等到月底的时候参加完AMS举办的学术会议后,我也就准备回牛津了。”

梅纳德能够也跟着陶哲轩过来,主要是也为了参加AMS即将举办的学术会议。

AMS的这场学术会议又叫做JMM联合数学会议,除了会颁发柯尔代数奖等等各种奖项之外,同样也会举行一系列数学报告会。

梅纳德就收到了邀请,将会在这次的联合数据会议中进行报告。

当然,萧易就没有收到邀请了。

谁让普林斯顿那边动作快呢?

而听到两人的话,克莱因洛克则笑着摆摆手,说道:“放心吧,对于我们这个课题来说,在哪研究都一样,无所谓的。”

“这个课题最重要的还是在于纯数学的逻辑思维上,所以你们的数学思想,以及你们数学家特有的严谨逻辑,才是关键。”

“就像是萧易刚才在百万富翁问题上表现出来的那样。”

在克莱因洛克的劝说下,萧易和梅纳德也就没再犹豫,同意了加入课题。

当然,陶哲轩就更不用多说了,毕竟和克莱因洛克就是一个学校的,他们合作起来也更加方便一些。

就这样,他们的课题,就从原来的x^2+1素数问题,又增加了一个。

于是他们的项目安排,也就多了一个。

第一天讨论x^2+1素数,第二天讨论跨区块链交易的协议。

当然,倒也不是天天都讨论。

毕竟哪有天天开组会的课题组啊。

……

一个周的时间,悄然过去了。

“唔……针对分类筛在破解跨区块链加密交易的作用,需要想出一种反制手段……”

萧易暂住的那间学生宿舍中。

面对着一张张草稿纸,他陷入了思考。

回顾这几天的研究,他总算是将区块链是什么东西给搞清楚了,同样的,也对密码学里面的内容有了更加深入的了解。

区块链的核心技术就是密码学。

而密码学的核心基础就是数学,特别是数论。

密码学和数论的关系是十分紧密的,最简单的例子就是RSA加密技术,利用大素数因子分解的困难性实现加密,这和数论里面人们最喜欢研究的素数问题完全是一个师傅教的。

像嗯大名鼎鼎的比特币,就是世界上第一个区块链的运用,比特币挖矿,最简单的理解就是利用计算机不断地对那些极大的数字进行质因数分解,只要算出了结果,那么就可以获得比特币。

“这么想的话,如果那些挖矿的家伙利用我的分类筛的话,是不是挖矿速度就会变快了?”

萧易的心中这么想。

提升挖矿的速度,要么就是提升硬件的性能,要么就是优化算法。

而对于比特币来说,如果利用分类筛来优化算法,肯定是能够极大的提升挖矿速度的。

“也许我可以利用这种办法赚钱?”

他不由产生了这样的想法。

就像是那些比特币挖矿软件一样,软件提供算法,然后矿工们使用该软件的算法进行挖矿,并且支付佣金费,一般为挖矿收益的1%,像是Bitminter这个挖矿软件就是这种收费方式。

“或许可以试试,不过前提是我能够写出这样的软件还有算法出来,当然应该也可以直接搭建一个html网页,也没必要搞软件什么的。”

甚至他可以直接自己建立起一个区块链出来,反正这玩意儿去中心化,搭建一个小型服务器就可以开始整了,就目前来说,已经有很多搞区块链的人赚了大钱,比如说搞以太坊的那个俄罗斯人。

唯一的问题就是,他搞出来的区块链需要得到广泛的认可,复制比特币神话的可能性肯定是不可能的,毕竟人家是第一个区块链应用。

从某种程度上来说,这就是一种股票,投资者对这玩意儿的信任度越高,其价格也就越高,比特币能够值这么多钱,暗中肯定也少不了一大堆国际金融黑手的推动。

(本章完)

第113章 萧氏多项式展开

就这样想着想着,萧易忽的一拍脑袋。

“又想到哪里去了……还是先思考一下这个问题吧。”

“跨区块链的加密交易……分类筛……协议……”

【百万富翁问题】。

他在草稿纸上又写下了这几个字。

解开百万富翁问题的过程中,同样也是需要先构建起一个协议,然后就实现了解决。

在这个过程中,没有第三方参与进来,保证了交易的安全性。

“但……假如两位百万富翁中的一个,并不诚实,或者都想知道对方的财产呢?”

“这样也就变成了一个半诚实模型……”

“但其中又涉及到了素数……”

“而且最关键的是,这个交易不是发生在区块链内,而是发生在跨链之间。”

萧易有些头疼地捏了捏眉心。

如果单纯只是区块链内的交易,到时还没有那么麻烦,但问题就在于,这是跨区块链之间的交易,比特币是比特币,以太坊是eth币,所以在跨链交易中,就需要实现比特币交换eth币的过程。

所以,除了之前说明的要保证跨链交易的原子性等等,同时也要保证安全性。

也正是因为要“跨链”,所以问题就出来了,其交易的发生过程中出现了第三方,一般来说也就是跨链交易平台,放到大家耳熟能详的CSGO饰品交易中,网易BUFF就相当于这个跨链交易平台。

而这个过程就可能出现交易平台的监守自盗,当然,也像是黑客攻击等等,事实上在跨链交易过程中,就已经发生过这两类的事情。

这也是包括世界银行在内,那么多方机构想要搞这个协议的主要原因。

而如今由于分类筛带来的风险,所以按照克莱因洛克教授的所说,资方,也就是世界银行以及其他银行,再加上那些投钱的区块链公司们的要求,这个跨链协议的加密方法还需要能够规避分类筛攻击的算法。

对于这个要求,大概全世界每个参加了这个课题的小组都会感到头痛。

包括萧易也是一样。

毕竟,他才刚刚把分类筛给搞出来,而分类筛也成为了他最好用的一个工具,不仅成功地破解掉了孪生素数猜想,如今也已经在x^2+1素数问题上取得了不错的进展。

结果人家又要求他搞出来一个能够让分类筛失效的东西。

这不就等于让自己亲手对付自己的孩子么?

要是分类筛能够睁开眼睛张开嘴巴,指不定对他说一声:“你多冒昧啊?”

“要我说,全部换成椭圆加密算法得了,干嘛搞啥RSA啊?”

椭圆加密算法就是ECC,其数学基础来自于椭圆曲线上的有理点构成阿贝尔加法群上椭圆离散对数的计算困难性,想要破解它的难度比起RSA要高得多。

然而萧易最后叹了口气,显然这并不现实,因为ECC的数学难度比起RSA也高多了,RSA就是利用大素因数分解的困难性,有一定数学基础的都看得懂,而ECC嘛,就上一段话,估计除非是数学专业的,又有几个人能看懂呢?

所以RSA因为其简单好用,早已经覆盖了世界范围内的加密体系,自然也不可能让ECC彻底取代RSA加密,甚至像一些旧设备上面,ECC加密还可能出现不兼容的问题,因为那些旧设备的系统并不支持ECC加密。

考虑到这一点,如何针对分类筛,还是很有必要的。

“所以,我还是得亲手去对付我搞出来的理论了。”

萧易搓了搓自己脸,在心中对分类筛说了一句:“抱歉了娃儿啊。”

随后他重新聚精会神,思考起这个问题。

“唔,根据分类筛,对于一切大数的质因数分解,我们都将可以分便出其中的素因子个数,并以此来解决……”

忽然间,萧易的眉头忽然就是一动。

他想起了自己关于孪生素数猜想证明中的那关键一步。

“对了,当初在论文中就提到过,利用etale代数簇自守理论的方法,我们可以提取出其中的基本群信息!”

“而根据这些基本群信息的话……我们就可以从这些基本群信息中进行加密!”

“哦!还有L-函数!这个可不能忘记了。”

“运用L-函数解析延拓出的复数多项式,再利用……”

他在草稿纸上写下了一行式子。

【[Z1Z2]=[Z1][Z2](ReZ1Z2/|Z2|^2……】

略微思考了一会儿,他又开始写了起来。

【定义(n)=ΣΣ(r^2+s^2=n)(s/r)……】

而这一次,他的笔就没有停下来了。

就这样,草稿纸上他写出来的东西越来越多,越发,他的脑海中也终于开始形成了一个逐渐统一的思维。

那思维冲破了之前的重重迷雾。

也冲破了他脑海中的阻碍。

一张草稿纸迅速被写完,他立马就将其放到了一旁,开始在第二张草稿纸上迅速地推导。

一边写着上一步的同时,脑海中就已经想到了接下来数步该怎么写下去。

10层的【无情连学】,17倍的效率,在此时也发挥地淋漓尽致。

……

时间于知识的迸发间流逝了。

窗外的太阳也终于落在了西海岸的尽头。

当最后一抹余晖,正巧照射在窗台下的桌子上,将草稿纸的纸面映照的赤红时。

萧易停下了手中的笔。

终于……他找到了!

他找到了如何对付自己的“娃”的方法了!

咳咳……

但总而言之,当原本的数学信息变换之后,分类筛对于跨链交易带来的风险,他确信已经找到了一种方法,能够将其消弭于无形。

而且还并不仅仅只限于此!

他忽然间笑了起来。

“原来如此!原来数学之间的隐藏信息还可以这样使用!”

“我明白了!”

将手中的草稿纸拿了起来。

窗外照射下来的赤红阳光,离开了纸面,也让上面的字迹变得清晰了起来。

出现在他面前的是,一行行放在数学界可能会被批判怪异的式子,没有数学的美。

然而事实上,他却是在一番尝试之中,将etale基本群的信息,无损地提取到了复数域之中!

至于这个方法有什么用?

“如果用这样的方法,来解决西格尔-零点猜想的话……”

萧易想,他已经有了解决这个猜想方法的可能性。

西格尔-零点猜想涉及到了复数域上的分析。

而现在他已经找到了分析的关键。

不过……

说起来倒是还挺不好意思的。

毕竟他现在是在陶哲轩的课题组,结果却先找到了张一唐那边零点猜想的解决办法。

当然,这也还得谢谢张一唐之前和他分享了在西格尔-零点猜想上的成果,所以才让他一下子就想到了利用L-函数来研究这个问题的想法,等到时候见到张一唐后,一定要好好地和他分享这件事情!

当然他也不是完全对不起陶哲轩和梅纳德。

毕竟……

这关系到1000万美元巨额奖金的成果,他们已经领先了!

“希望明天的时候,他们在看了之后不会太过惊讶。”

萧易微微一笑。

将手中的草稿纸放下,他的目光看向了窗外的余晖。

“嗯~真是一场酣畅淋漓的解题过程啊!”

……

“……当我们将该L函数进行解析延拓之后,我们就得到了一个全新的复数域多项式,而其中隐藏的是能够与RSA公钥匹配的私钥信息。”

“这个时候,我们只需要对其进行一个简单的傅里叶变换……”

“好了!原来的信息全部消失!但却并没有改变公钥和私钥的形式。”

“仍然只有私钥能够实现解密!”

第二天的早上。

当清晨的阳光照射进UCLA数学系的那间办公室中时,两位数学家目瞪口呆地看着黑板前的少年所写的东西。

旁边还有一位来自计算机的老教授,则是满脸懵逼,因为黑板上面写出来的东西,对于他来说有点天书了。

他现在很想知道萧易写出来的东西到底是什么。

而随着萧易的写完,梅纳德就急急忙忙地问道:“如何证明呢?如何证明傅里叶变换后信息的丢失不会让私钥失效?”

克莱因洛克:“不是,你们在说啥?”

“嗯?”萧易重新看了一眼黑板上面自己写出来的过程,再回想了一下,他刚才说的那些话。

他应该说的挺明白了吧?

当然,陶哲轩确实是明白了。

他微微点了点头,对梅纳德说道:“注意这个多项式的形式,在经过傅里叶变换后,尽管有一部分信息丢失,但是却并不影响私钥的解密。”

梅纳德一怔,重新看了看黑板上写出来的那个多项式。

最终,他也恍然大悟:“原来如此!这个多项式……我的天,以前我从来都没见过这样的多项式展开,这是你新研究出来的吗?”

克莱因洛克:“原来如此什么?给我解释一下吧,please!”

“嗯……大抵上是的。”萧易想了想,随后点点头,“综合了一点傅里叶展开的内容,不过这个新的展开,在复数领域上的作用更大一些。”

“看来啊,以后在复分析领域,就要多出一个叫做萧氏展开的方法了。”陶哲轩感叹道。

“这个新的展开,竟然能够把这样复数域的信息进行更加细致的展露,其中能够提取出许多新的东西出来,说不定对于研究黎曼猜想都有帮助!”

“真是Unbelievable!”

梅纳德也表示:“Amazing!”

回想起今天早上他们刚来到办公室的时候,萧易就直接表示他找到了处理分类筛问题的方法。

紧接着,就给他们展示了这样一手精彩的推导。

这个全新的复数域多项式……

真是多么美妙的一个多项式啊?

初看之下,虽然让他们感觉没有数学之美,但当理解了这个多项式之后,里面全都是美感!

但就在这个时候。

“oh!jesus!克莱因洛克教授!您在做什么!不要跳啊!”

……

【求求】

【月票】

【推荐票】

(本章完)

重新连接服务器...

连接失败... 将在 秒后重新尝试连接.

连接失败.
请刷新此页面.

此会话被服务器暂停.

恢复会话失败.
请重试或者刷新此页面.