首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >条链概念之间的关系

条链概念之间的关系
EN

Stack Overflow用户
提问于 2022-10-17 15:09:20
回答 1查看 25关注 0票数 0

我开始学习区块链了。在阅读了构成区块链网络的主要概念之后,我怀疑尽管在互联网上进行了许多搜索,我还是无法解决。

一方面,事务被分组为块,解决协商一致算法的挖掘节点是将块放入分布式分类账中的节点。然而,我已经读到,Ether(通常用于加密货币和Ether)可以作为块链平台,用于不同的应用程序,如食品可追溯性、资产管理等。在这种情况下,所有这些应用程序都使用相同的分布式分类账,我的意思是,Ether分发分类账可以存储不同类型的块,即从食品可追溯应用程序中存储的块,从资产管理应用中存储的块,或者从加密货币中派生出来的块?

另一方面,我明白智能合约的作用,但对我来说,这是共识和合约层的不同,以及何时需要智能合约,这一点对我来说并不太清楚。

你能帮我解决这些疑问吗?

预先感谢您的帮助

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-17 15:57:22

Ethereum分发分类账可以存储不同类型的块,即来自食品可追溯应用程序的块、来自资产管理应用程序的块,还是从加密货币派生的块?

食品可追溯性、资产管理、加密货币,无论您在营销层提供的用例或名称如何,都不会对运行在EVM上的智能契约中存储的数据产生任何影响。例如,如果您使用postgresql作为下一个食品配送或资产管理应用程序的后端数据库,这会改变postgresql在块中存储数据的方式、内部数据表示、索引机制或查询接口吗?

什么时候需要聪明的合同?

智能契约的需要是在编程语言中提供永久的、透明的逻辑,比如solidity,它被转换为bytecode,只有bytecode部署在网络中(在内部,它只是一个发送到zero地址的事务)。作为回报,您可以获得合同的地址来与合同的ABI进行交互,并且您可以永久地使用它的状态。

另外,协商一致层将由eth节点实现来处理,所以不要担心它。您可能会看到第二层在后期阶段的缩放。

更多的阅读应该会有所帮助:

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74099348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档