分散式应用程序
编辑分散式应用程序代表“去中心化应用程序”或“去中心化应用程序”。 有了这个概念,基本值和状态就不会像传统应用程序那样在单个机器(例如服务器、计算机等)上存储和验证,而是在机器网络中,例如对等网络网络。
即使“去中心化应用”另有所指,它通常意味着应用的重要数据和状态以去中心化的方式存储,但用于运行应用的元素,如代码或可视化显示元素,往往仍然由某些人管理检索到的中心点。相比之下,例如,谁拥有某种(虚拟)商品的价值是分散存储的。
特点
编辑在常规应用中,运营商或第三方往往可以直接访问用户数据,修改、删除或插入新数据。另一方面,去中心化应用程序的目的是让用户可以使用应用程序,而不必担心他们的优先数据(例如拥有的虚拟商品)会被删除、移除或修改。
dApp 和应用程序之间的主要特征同时也是最 大的区别是应用程序的重要值和状态,但不一定用于应用程序的视觉或用户友好表示的元素存储在去中心化的方式,这些甚至不由 dApp 的开发人员管理,可以修改以损害一个或多个用户。
与在机器上集中运行的应用程序代码不同,智能合约的代码永远或在区 块 链的生命周期内存储在区 块 链中。
当使用特定指令发送以太坊交易时,智能合约代码在无数服务器和计算机上分散执行,指令结果分散存储在以太坊区 块 链的不可变块中。
为了适应这一点,EOS 等项目使用了类似于以太坊去中心化概念的模型,其中节点,即去中心化网络中的参与者(服务器、计算机等),被称为“区块生产者”在 EOS 中,是有限的。
内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/342145/