巨雷,区块链生态——Imtoken

oke TOK TOKE TOKEN 区块 2023-10-29 112

摘要:先说事情的由头,实在是被Imtoken的程序员气坏了。HeroNode如何实现一个可用的,包含前端和网络的完全可信任系统。HeroNode开发的Dapp,前端代码会被打包成为一个应用种子,也就是一个HASH地址。...

巨雷,区块链生态——Imtoken

先说事情的原因真的是被Imtoken的程序员气坏了。Imtoken的代码库正在被无数人吐槽。他们招聘的程序员越来越多,素质也越来越差!!

巨雷,区块链生态——Imtoken

我在文章和活动中多次告诉你,如果去中心化有灾难性的一天,就不会是国家监管,也不会是交易所被盗,最大的风险就在于钱包的安全性。9/4后,控制基本达到顶峰,交易所被盗已经是日常小事,但一旦钱被夹出事故,整个去中心化生态就会消失。

钱包真的会出事吗?

首先,如果一件事可能发生,那么它就会发生(墨菲定律),为什么会发生呢?首先,我们应该回到10年前。当时,中本建立了一个完全分散和可信的系统。今天,我们不可能回到十多年前的PC时代。软件开发必须是分层的,否则B/S,或C/S架构,更多人依靠移动终端使用软件。因此,中本建立的信任系统在我们的日常应用程序场景中并不存在。我们使用域名、集中钱包、网站和应用程序来使用区块链产品。

其次,我们今天的软件开发模式是一种层层依赖的“面向轮子”编程。从信任的角度来看,你应该信任开发者的每一次迭代,它所依赖的每一个程序包,更多的程序包及其背后的人。传统的软件开发没有问题,安全问题可以在中心系统中解决,但一旦应用程序失去私钥意味着失去一切,即使数万亿资产没有人能帮助你找到,做这只需要一行代码,背后依靠成千上万的包代码,所以安全问题相当严重。

第三,更大的安全问题是人们没有意识到这是一个安全问题。Imtoken就不用说了。最近,就连以太坊官方支持的mist钱夹也逐渐基于react建造。看到后真的很失望。你不知道react背后有3000多个依赖包吗?如果这里有成千上万的开发人员不写盗窃私钥代码,简而言之,如果我知道我写的程序包被流行的钱包引用了,我就受不了了了。

巨雷,区块链生态——Imtoken

Hero Node如何实现一个完全可信的系统,包括前端和网络。

Hero Node应用程序的后端完全由区块链完成,但由于区块链具有不可能的三角形特征,所以Heroe Node需要结合各种公链,在节点上实现区块链服务层,网络层可以跨链使用各种公链服务。

Hero 在Node开发的Dapp中,前端代码将被打包成应用种子,即HASH地址。用户使用HASH地址访问应用程序(可以绑定ENS域名)。

因为Hero Node Dapp只是用分散的技术构建的,所有的网络数据都是用分散的技术传输的,所以它是一个真正完全分散的现代应用程序。

从软件开发的角度来看,Hero软件框架从一开始就坚持无依赖的软件开发模式,甚至界面上的UI元素也是独立无依赖的,每个类别都有一个独特的JSON目标接口,接收IN并发送OUT。当这个类别被打包成HASH地址时,这与以太坊的智能合同基本相同。因此,Hero框架开发的应用是完全可信的,Hero Node也是第一个按照以太坊智能合约标准开发前后端代码的应用软件。

相关推荐