书栈网 · BookStack 本次搜索耗时 0.029 秒,为您找到 209091 个相关结果.
  • 设计交易引擎

    设计交易引擎 读后有收获可以支付宝请作者喝咖啡: 设计交易引擎 一个完整的交易引擎包括资产系统、订单系统、撮合引擎和清算系统。 资产系统不仅记录了每个用户的所有资产,而且还要根据业务随时冻结和解冻用户资产。例如,下买单时,根据买入价格和买入数量,计算需要冻结的USD,然后对用户的可用USD进行冻结。 订单系统跟踪所有用户的所有订单。 撮合引擎...
  • 存储模型

    存储模型 1. 区块数据存储模型 1.1 区块下载任务明细表 1.2 区块详细数据存储模型 1.3 区块交易数据存储模型 2. 账户数据存储模型 3. 事件数据存储模型 3.1 事件数据存储命名规则 3.1.1 事件表命名规则 3.1.2 事件字段命名规则 3.2 事件数据存储模型 4. 交易数据存储模型 4.1 交易数据存储命名规则 4...
  • 架构设计

    架构设计 概念术语 区块链服务 交易 区块 世界观 链码服务 接口和操作 容器 gRPC 消息 成员权限管理 新的架构设计 架构设计 整个功能架构如下图所示。 包括三大组件:区块链服务(Blockchain)、链码服务(Chaincode)、成员权限管理(Membership)。 概念术语 Auditability...
  • 概要介绍

    概要介绍 功能介绍 国密支持 概要介绍 功能介绍 ​ 本系统为交易上链代理子系统。主要接收无状态交易请求,缓存到数据库中,再异步上链。本系统可大幅提升吞吐量,解决区块链的tps瓶颈。 架构图 主要功能:合约编译;交易请求处理,交易分为合约部署和普通的合约调用请求。 合约编译:上传合约文件zip压缩包(压缩包里的每个合约的文件名要和合约名...
  • 概要介绍

    概要介绍 功能介绍 国密支持 概要介绍 功能介绍 ​ 本系统为交易上链代理子系统。主要接收无状态交易请求,缓存到数据库中,再异步上链。本系统可大幅提升吞吐量,解决区块链的tps瓶颈。 主要功能:合约编译;交易请求处理,交易分为合约部署和普通的合约调用请求。 合约编译:上传合约文件zip压缩包(压缩包里的每个合约的文件名要和合约名一致,...
  • 交易执行流程

    交易执行流程 交易执行流程 本文意在描述一条交易从最初产生到最终上链的交易机制。场景包括发起交易的客户端和与之直连的共识节点A,客户端通过SDK与共识节点A以交易的形式与区块链账本进行交互;共识节点A与其他共识节点B、C、D…全连接,同时共识节点A有两个用于备份的记账节点a1和a2。 假设 我们假设客户端已经拿到证书管理中心(CA)颁发的准入...
  • 托管和仲裁

    托管和仲裁 |Escrow And Arbitration 托管和仲裁 |Escrow And Arbitration 顾客Charlie 想要从老板Bob买商品,但是他们之间相互猜疑。所以他们使用合约来保证Charlie 能拿到商品,Bob 能拿到钱。 一个简单的合约可以这样设定,Charlie支付比特币到一个多重签名地址,只有Bob 和Char...
  • 分离签名和传输(离线签名)

    分离签名和传输(离线签名) 分离签名和传输(离线签名) 一旦交易被签署,它就可以传送到以太坊网络。创建,签署和广播交易的三个步骤通常发生在单个函数中,例如使用+web3.eth.sendTransaction+。但是,正如我们在原始交易创建和签名 中看到的那样,你可以通过两个单独的步骤创建和签署交易。一旦你签署了交易记录,你就可以使用+web3.et...
  • 核心概念

    核心概念 智能合约 账户 交易 以太币 燃料 核心概念 基于比特币网络的核心思想,以太坊项目提出了许多创新的技术概念,包括智能合约、基于账户的交易、以太币和燃料等。 智能合约 智能合约(Smart Contract)是以太坊中最为重要的一个概念,即以计算机程序的方式来缔结和运行各种合约。最早在上世纪 90 年代,Nick Szabo ...
  • 核心概念

    核心概念 智能合约 账户 交易 以太币 燃料 核心概念 基于比特币网络的核心思想,以太坊项目提出了许多创新的技术概念,包括智能合约、基于账户的交易、以太币和燃料等。 智能合约 智能合约(Smart Contract)是以太坊中最为重要的一个概念,即以计算机程序的方式来缔结和运行各种合约。最早在上世纪 90 年代,Nick Szabo ...