BSN-DDC基础网络详解(一):基础介绍
BSN-DDC基础网络推出已经一年了,得到了行业应用方和广大开发者的高度认可。一年中BSN产品技术团队也在根据市场业务需求不断更新功能服务,我们将通过本系列文章为大家系统化介绍DDC网络的功能和使用,为感兴趣的朋友提供学习帮助。
区块链预言机(5):预言机原理
1. 趣链预言机架构预言机一般会作为区块链的一个独立模块或第三方服务与执行引擎进行交互。预言机只负责数据的可信获取,不直接参与交易的执行。step1.用户通过合约调用的形式(也可以通过特殊的API接口服务等其他方式发起预言机服务请求)发起预言机的服务请求,通过调用某个内置合约接口(图中“预言机服务”接口),告知区块链执行引擎,用户想要执行一笔含预言机服务的交易。step2.执行引擎执行过程中检测到
带你走进零知识证明
“零知识”的概念最早在80年代由麻省理工学院的研究人员Shafi Goldwasser,Silvio Micali和Charles Rackoff所提出。当时这些人正在研究与交互证明系统相关的问题——即一种理论系统,使得甲方(证明者)可以和乙方(验证者)交换信息,并借此说服乙方接受(通过验证)某个数学论述为真 。
读懂区块链共识机制 :PoW、PoS、PAXOS、RAFT、PBFT
所谓“共识机制”,是通过特殊节点的投票,在很短的时间内完成对交易的验证和确认;对一笔交易,如果利益不相干的若干个节点能够达成共识,我们就可以认为全网对此也能够达成共识。再通俗一点来讲,如果中国一名微博大V、美国一名虚拟币玩家、一名非洲留学生和一名欧洲旅行者互不相识,但他们都一致认为你是个好人,那么基本上就可以断定你这人还不坏。百度百科Consensus当谈及分布式环境中的共识时,一般涉及到两种类型
BSN祝全体技术工作者新春快乐!
在这个技术与生活息息相关的时代,身为程序员,有人认为他们敬业精神可赞,有人心疼他们肩挑万钧重担。愿所有技术人员新年不加班。
区块链预言机(4)内在机制
区块链预言机(4)内在机制
初学Solidity(六):Solidity异常处理
本期,我们为初学Solidity的开发者们推荐了CSDN作者super_lixiang关于学习Solidity异常处理的一篇总结文章。
稀土掘金技术社区 | 2022中国开发者生态调研报告重磅发布
1月6日,稀土掘金技术社区首次举办「掘金未来大会」,大会上重磅发布了《稀土掘金2022中国开发者生态报告》。
中移链合约常用开发介绍 (二)多索引表的使用
本文详细介绍了开发、部署和测试一个地址簿的智能合约的流程,适用于EOS的初学者了解如何使用智能合约实现本地区块链上数据的持久化和对持久化数据的增删改查。
区块链预言机(3)关键点说明
区块链预言机(3)关键点说明
初学Solidity(五):Solidity的事件与文件
Solidity是面向对象的高级编程语言,是用于开发智能合约的语言之一,语法类似于JavasSript,但又有所不同。本期,我们为初学Solidity的开发者们推荐了CSDN作者super_lixiang关于学习Solidity的事件与文件的一篇总结文章。事件1.事件是使用EVM的日志内置的工具,关键字event。2.为什么要有事件?在真实的环境中,发送交易调用智能合约的过程交易发送->打包
了解区块链虚拟机:EVM、HVM、WASM、MOVE
在区块链上,用户通过运行部署在区块链上的合约,完成需要共识的操作。而为智能合约提供运行环境的便是对应的虚拟机。
Hyperledger AnonCreds:开源、开放规范下,保护隐私的可验证凭证
AnonCreds是世界上最常用的可验证凭证(VC)格式*,现在是一个Hyperledger项目。AnonCreds与账本无关,并且有正式的开放规范,它作为一种成熟的可验证凭证格式继续发展,具有独特的隐私保护能力。作为一个Hyperledger项目,AnonCreds将得到支持,在全球范围内发展其代码库和社区,并通过技术管理来促进最佳的开放开发和安全实践。
区块链预言机(2)预言机概念
预言机的功能就是将外界信息写入到区块链内,完成区块链与现实世界的数据互通。它允许确定的智能合约对不确定的外部世界作出反应,是智能合约与外部进行数据交互的唯一途径,也是区块链与现实世界进行数据交互的接口。
初学Solidity(四):Solidity的库
Solidity是面向对象的高级编程语言,是用于开发智能合约的语言之一,语法类似于JavasSript,但又有所不同。本期,我们为初学Solidity的开发者们推荐了CSDN作者super_lixiang关于学习Solidity的库的一篇总结文章。
以太坊开发框架Truffle基础使用介绍
Truffle是目前最流行的以太坊DApp开发框架,(按照官网说法)是一个世界级的开发环境和测试框架,也是所有使用了EVM的区块链的资产管理通道,它基于JavaScript,致力于让以太坊上的开发变得简单。
中移链已在BSN-DDC基础网络上线元交易功能
12月5日,由中国移动信息技术中心研发的中移链“元交易”功能,已在BSN-DDC基础网络正式上线。
区块链预言机(1)初识API网关
区块链预言机(1)初识API网关
初学Solidity(三):Solidity面向对象
Solidity是面向对象的高级编程语言,是用于开发智能合约的语言之一,语法类似于JavasSript,但又有所不同。本期,我们为初学Solidity的开发者们推荐了CSDN作者super_lixiang关于学习Solidity面向对象的一篇总结文章。
揭开 Hyperledger Cacti 项目的面纱
Hyperledger Cacti 是一个可插拔的互操作性框架,用于链接基于异构分布式账本和区块链技术构建的网络,并运行跨多个网络的交易。