概述
相关链接:
-
Flow 介绍(https://www.onflow.org/primer)
-
Flow 技术文章(https://www.onflow.org/technical-paper)
-
Flow 文档(https://docs.onflow.org/)
-
常见问题(https://www.onflow.org/faq)
剖析 Flow Dapp:
下面概述建立在Flow区块链上的典型DApp的组成部分。虽然许多dapp的结构不同,但这个架构介绍的基本概念将贯穿整个指导。
-
Dapp Client (Dapp 客户端): dapp 客户端是用户与你的Dapp交互的显示界面,网页和移动应用程序是比较常见的dapp 客户端。
-
Smart Contract (智能合约): 智能合约是一串代码的集合,将部署在区块链上的一个永久位置,它定义了一个Dapp的核心逻辑。
-
User Account (用户账户): 用户账户是区块链上的储存着一个用户所拥有的数字资产的一条记录。
-
Transaction (交易): 交易是提交给区块链的一段代码,它改变了一个或多个用户账户或智能合约的状态。所有交易都源于至少一个用户账户。在大多数情况下,一个交易在一个用户账户和一个智能合约之间传递数据。
-
State Query(状态查询): 状态查询是向区块链提出的请求,返回有关你的dapp智能合约的信息。
-
User Wallet (用户钱包): 用户钱包是一个软件或者硬件,它能控制一个在区块链上的账户访问权限。应用程序客户端通常连接到用户的钱包,以便将交易发送到区块链上。