由于以太坊还属于开发中的平台,因此势必存在各种各样的问题。

其中一个问题就起因于以太坊上运作的合约。

例如,在现在的以太坊上,合约不能够从现在的区块中获得256比特长度以前的区块的哈希值,这是为了防止将来各种交易所带来的区块链过满情况的发生。

另一个例子是,基于“合约A被编入区块链之后,设置1000个区块的哈希随机数”的目标而对合约A进行编码时,如果合约A在编入区块链后经历了 1256个以上的区块,那么无论怎样都无 法再获取随机数。因此为了创建能预测将来事宜的合约,就有必要再制作一个被称为“时间提醒合约(Time Alert Contract)”的合约,以提前召回操作。

无限生成以太的问题

以太坊开始在测试网络运行之后,如果产生将负值归人堆栈等故障就会出现无限生成以太的问题,这是使用不同方法安装了程序语言所造成的。

扩展性和隐私性的问題

另外,在扩展性和隐私性方面也存在一定的问題。核心开发 者通过使用分片法(Sharding)、动态加密、多方计算等技术,致 力于解决问题的讨论和开发。除此之外,为了实现分布式系统会导致一个问题的发生,那就是将在将以太坊从工作量证明转换至 POS的过程中是否还能保证安全性。这是因为在保证资产量上取得共识的POS中,可能会出现通过将资产集中于一处而欺骗网络的现象发生。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注