专业开发15年,丰富的开发经验!贴心的私人订制服务,为您打造合适的平台。

无界区块链虚拟币钱包开发咨询电话

咨询电话:13386501543

联系方式

电 话:13386501543

邮箱:1203125@qq.com

地址:浙江省杭州市江干区下沙街道万亚金沙湖1号3幢

当前位置:无界区块链开发 > 区块链商业模式 > 以太坊还包含了一些区块链开发者可能会遇到的限制

以太坊还包含了一些区块链开发者可能会遇到的限制

文章出处:15 阅读量:15 发表时间:20-04-06 22:09
区块链100问

以太坊的局限性

 

除了一般的不可变性的挑战外,以太坊还包含了一些区块链开发者可能会遇到的限制。

 

首先,以太坊无法从区块链外部获取实时数据。区块链开发人员需要依赖可信的第三方数据提供商,来为智能合同提供与外部信息如天气、随机数字或货币价值等等。

 

此外,以太坊的规范还阻止了实时计算。区块交易的处理时间超过15秒(与BTC的10分钟相比,这是闪电般的速度)。因此,区块链开发人员需要编写带有前端框架的异步代码,这些框架可以相应地更新状态(如 React)。

 

在以太坊中,你还要为你的交易支付交易费用,使用当前版本的Solidity, 如果你打算执行的计算过于昂贵,那么你很有可能会发现自己遇到了一个交易限制。因此,在区块链中的计算成本在金钱和网络带宽上变得昂贵。有一些有趣的替代方法,比如Truebit,可以在非链中执行更密集的计算。

 

总的来说, 进入这个领域肯定会让人感到无法抗拒。这是一个跨学科领域,涵盖了经济学、博弈论、金融学、计算机科学、数学、密码学等领域。然而,这也意味着有很多的领域可供新入行者选择。

 

建议,你应该去那些你感兴趣或有经验的领域,而不是一次性地学习所有东西:“如果你之前已经做过JS开发,你可以做很多的JS库。虽然你肯定需要知道所有东西最终都是如何组合在一起的,但你不需要一开始就学习整个课程。”


cache
Processed in 0.097038 Second.