本文档介绍了合约编写的基础知识,包括合约初始化、action和权限的相关知识。适用于想要了解智能合约编写基础知识的初学者和开发者,帮助其快速了解和上手EOS智能合约的编写。作为智能合约的基础篇,本文仅涉及合约初始化、action和权限方面的内容。 01 智能合约介绍 区块链作为一种分布式可信计算平台,去中心化是其最本质的特征。每笔交易的记录不可篡改地存储在区块链上。智能合约中定义可以在区块链上执行的动作action和交易transaction的代码。可以在区块链上执行,并将合约执行状态作为该区块链实例不可变历史的一部分。 因此,开发人员可以依赖该区块链作为可信计算环境,其中智能合约的输入、执行...

  jQa8FW1vlwhZ   2023年11月02日   74   0   0 数据智能合约反序列化

本文档从区块时间基本概念出发,介绍了中移链的区块时间接口和应用方向。适用于EOS智能合约的高级开发人员,熟悉如何获取当前区块时间、下一个区块的区块时间、时间戳的转换等。 01 概述 (一)时间戳 时间戳是标识特定事件何时发生的字符序列或编码信息。如今,该术语的用法已经扩展到指附加在数字信息上的数字日期和时间信息。例如,计算机文件包含时间戳,用于提示文件最后一次修改的时间。然而随着数字化文档的诞生,电子数据具有脆弱性、易变性、隐蔽性、载体多样性等特点,容易被复制、删除、篡改且难以被发现。因此,电子数据在实际的司法认定过程中,很难准确坚定其生成的时间以及内容的真实性、完整性。 (二)区块链时间戳 ...

  jQa8FW1vlwhZ   2023年11月02日   71   0   0 时间戳sed字符串

01 中移链与BSN分布式云管平台集成, 融入BSN生态体系 中移链OPB(OPB即开放联盟链,OpenPermissionedBlockchain)与BSN基于BSN分布式云管平台,打造了中移链专属门户、中移链专属运营、中移链专属运维功能模块,在BSN分布式云管平台中构建专属于中移链的协同运作体系,为BSN分布式云管平台用户提供中移链服务。可实现如下功能: 1、BSN分布式云管平台用户可在门户选择“中移链”进行链账户创建,智能合约创建,部署合约等操作,让用户在区块链上拥有自己的身份标识,创建自己的智能合约并将其部署到中移链上。 2、为创建良好的链上环境,基于BSN分布式云管运营平台建设...

  jQa8FW1vlwhZ   2023年11月02日   26   0   0 区块链智能合约运维

点击查看相关视频 Web3是近两年来科技领域最火热的概念之一,但是目前对于Web3的定义却仍然没有形成标准答案,相当多对于Web3的理解,都是建立在“币圈”的逻辑基础之上的。 区块链服务网络(BSN)的核心理念,是在互联网上推动建立一个新的公共层,服务于各行各业、各种类型的分布式应用,并最终打造下一代分布式互联网。基于这一理念,BSN对于Web3也有着自己的理解。 今天我们将从自身的角度出发,来探讨Web3究竟是什么,希望在Web3正蓬勃发展的这一时间节点上,将我们的观点分享出来,为统一Web3相关的标准和概念做出贡献,帮助大家更好地理解Web3,也更好地理解BSN。 01 “Web3”一词的...

  jQa8FW1vlwhZ   2023年11月02日   30   0   0 数据IT分布式技术

一直以来,由于虚拟货币在监管、审计、成本以及财务核算等方面带来的问题和风险,使得公链技术在传统商业领域难以得到大规模应用。而BSNSpartan网络的发布为扭转这一局面提供了可能,基于Spartan网络提供的无币公链,任何传统IT系统都能够以更加便捷、更具成本效益的方式使用区块链技术。 BSNSpartan网络的理念与设计赢得了传统商业领域的高度认可,包括汇丰银行、Prenetics、兰桂坊集团、美心集团和FUJIFILM旗下的商业创新公司等在内的一些知名传统企业纷纷在Spartan网络上进行了应用实践和业务探索。在这些传统企业与BSN的共同推动下,此前一些难以实现的区块链技术在传统商业领域的...

  jQa8FW1vlwhZ   2023年11月02日   50   0   0 商业区块链分布式技术

为推动“云网链”融合的新基建赋能数字经济高质量发展,将区块链服务网络(BSN)打造成为中国数字经济和社会治理的核心区块链公共服务平台,2023年2月,在“第三届区块链服务网络(BSN)全球合作伙伴大会”上,国家信息中心、中国移动共同宣布实施BSN“五、十、百”工程,结合BSN城市算力中心和各地各领域专网建设,在五个部委、十个行业、一百个城市推进BSN在各个领域应用,着力推动BSN应用示范和市场推广。 “五、十、百”工程启动以来,在国家信息中心指导下,中国移动联合BSN生态合作伙伴共同推进BSN赋能应用,取得了令人瞩目的成果。在部委应用方面,BSN已经先后与国务院办公厅、最高人民法院、国家税务总...

  jQa8FW1vlwhZ   2023年11月02日   27   0   0 区块链分布式技术基础设施

在区块链世界中,除了交易还有另一个基础要素:地址。在日前推出的OnchainAML合规技术方案,也有一个与区块链地址密切相关的概念:KYA(KnowYourAddress,了解你的地址)。 那问题来了,区块链地址究竟有什么用?我们为什么要“了解你的地址”? 我们能用区块链地址干什么? 地址是区块链世界中最基础但又最重要的概念。所有的区块链网络交互活动都以地址开始,最终以地址结束。无论是最简单的转账支付还是使用DeFi协议进行复杂交易,地址都必不可少。 常见的区块链地址是通过加密算法从公钥或脚本中派生而来的一串由数字和字母组成的字符串。 不同区块链网络的地址存在着细微差异,如比特币地址大都以“1...

  jQa8FW1vlwhZ   2023年11月02日   41   0   0 区块链智能合约Core

本文档从区块哈希基本概念出发,详细介绍了中移链的区块哈希交易接口和应用方向。适用于EOS区块链智能合约高级开发人员,熟悉如何获取当前发生交易所在的区块号和区块哈希前缀,并通过Tapos机制验证交易的有效性。 01 概述 (一)哈希算法 哈希算法是可以将任意长度的二进制数据映射为固定长度二进制数据(哈希值)的一种算法。在这个过程中,哈希函数将输入数据通过一系列的复杂运算变换成固定长度的输出,这个值等同于存放数据的地址,这个地址里面再将输入的数据进行存储,所以哈希函数可以将互联网上的数据以固定长度字符串的形式来保存。同时,哈希函数可以用于密码学、数据完整性验证、信息指纹等领域,常见的哈希算法有MD...

  jQa8FW1vlwhZ   2023年11月02日   59   0   0 数据#include区块链

中移链交易模块是中移链区块链系统的核心模块之一。它的主要作用是处理用户发起的交易请求,并将其打包成区块添加到区块链上。交易模块接收来自不同合约执行的指令,比如创建账号、转账、部署和执行智能合约等指令,并确保所有交易都是有效且合法的。与其他模块相比,交易模块的工作量较大,每秒需要高效地处理上千个交易请求。 01交易的组件构成 中移链的交易主要由以下几个组件构成: 事务在中移链中是一个整体,事务有统一的事务管理机制(Transaction),事务要么全部执行成功,要么全部执行失败。交易模块中的事务是用于执行区块链上的状态转换操作的基本单位。链账户首先通过智能合约来发起交易,合约中必须包含一个或多...

  jQa8FW1vlwhZ   2023年11月02日   42   0   0 区块链智能合约生命周期

本章将介绍基于FISCOBCOS区块链的业务应用场景开发的全流程。介绍包括业务场景分析、合约设计实现、合约编译、区块链开发等。最后,我们介绍一个应用模块实现,即通过我们提供的JavaSDK实现对区块链上合约的调用访问。 本教程要求用户熟悉Linux操作环境,具备Java开发的基本技能,能够使用Gradle工具,熟悉Solidity语法。 通过本教程,您将了解以下内容: 如何以契约的形式表达业务场景的逻辑 如何将Solidity合约转换为Java类 如何配置Java开发工具包 如何构建应用程序并将JavaSDK集成到应用程序工程中 如何通过JavaSDK调用合约接口,并理解其原理 本教程中提...

  jQa8FW1vlwhZ   2023年11月02日   21   0   0 区块链FISCO BCOS
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~