自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (33)
  • 收藏
  • 关注

转载 在VS中添加lib的第三种方法

先说说普通的两种方法:方法1:  通过设置工程配置来添加lib库.转自网上:A、添加工程的头文件目录:工程---属性---配置属性---c/c++---常规---附加包含目录:加上头文件存放目录。B、添加文件引用的lib静态库路径:工程---属性---配置属性---链接器---常规---附加库目录:加上lib文件存放目录。C  然后添加工程引用的lib文

2016-10-21 11:41:05 600

转载 以太坊智能合约编程之菜鸟教程

译注:原文首发于ConsenSys开发者博客,原作者为Eva以及ConsenSys的开发团队。如果您想要获取更多及时信息,可以访问ConsenSys首页点击左下角Newsletter订阅邮件。本文的翻译获得了ConsenSys创始人Lubin先生的授权。有些人说以太坊太难对付,于是我们(译注:指Consensys, 下同)写了这篇文章来帮助大家学习如何利用以太坊编写智能合约和应用。这里

2016-10-21 11:39:55 1551 9

转载 以太坊智能合约编程之菜鸟教程

译注:原文首发于ConsenSys开发者博客,原作者为Eva以及ConsenSys的开发团队。如果您想要获取更多及时信息,可以访问ConsenSys首页点击左下角Newsletter订阅邮件。本文的翻译获得了ConsenSys创始人Lubin先生的授权。有些人说以太坊太难对付,于是我们(译注:指Consensys, 下同)写了这篇文章来帮助大家学习如何利用以太坊编写智能合约和应用。这里

2016-10-20 16:40:37 12039 7

转载 区块链开发(三)编写调试第一个以太坊智能合约

李赫 2016年9月10日一、       智能合约IDE简介    目前以太坊上支持三种语言编写智能合约,    Solidity:类似JavaScript,这是以太坊官方推荐语言,也是最流行的智能合约语言。具体用法参加Solidity文档,地址:https://solidity.readthedocs.io/en/latest/    Serpent:类似Pyt

2016-10-20 16:39:38 1507

转载 如何分叉以太坊并变成自己的私链?

帅初写于 2016年2月11日随着大家对区块链技术的深入了解,越来越多的企业和个人开发者认识到ethereum区块链平台的价值,由于ethereum平台开发语言是图灵完备的,也给区块链相关应用的开发带来了更多的可拓展性,特别是基于ethereum的智能合约平台,可以让开发者非常快速的部署自己的智能合约。类似于R3CEV利用ethereum的区块链技术搭建一个银行间的

2016-10-20 16:37:51 1426 1

转载 以太坊的POS共识机制(一)友善的小精灵 Casper

大家好,我是Vlad. 2014年9月份我开始了研究和设计以太坊POS(proof-of-stake, 权益证明)架构的工作。目前Vitalik和我对于Serenity阶段的POS协议应该长什么样已经有了许多共识,只剩一些细节方面的分歧。我们称它为友善的小精灵Casper(Casper the friendly ghost),因为它实际上是GHOST(Greedy Heaviest-Obser

2016-10-20 16:34:32 1967

转载 以太坊的POS共识机制(二)理解 Serenity :Casper

Original post by Vitalik Buterin, on December 28th, 2015特别感谢Vlad Zamfir,他提出了按块达成共识这个想法,并且说服我认同它和Casper的其它一些核心想法的价值;以及Vlad Zamfir和Greg Meredith,为他们在这个协议上的持续努力。在这个系列的上一篇中,我们讨论了Serenity的两大旗舰特性之

2016-10-20 16:33:28 1260 2

转载 以太坊的历史

项目概况 2013年年末,以太坊创始人Vitalik Buterin发布了以太坊初版白皮书,在全球的密码学货币社区陆续召集到一批认可以太坊理念的开发者,启动了项目。在2013年12月到2014年1月这段期间,以太坊的工作重心是如何启动Vitalik在以太坊白皮书所描绘的愿景。团队最后都认为创世纪预售是一个好主意,经过长期、多层面的讨论,为了创建一个合适的基础结构和法律策略,团队决定延期原本

2016-10-20 16:31:10 2330

转载 [翻译]HyperLedger下一代总账架构提案

[翻译]Next-Ledger-Architecture-Proposal原文:https://github.com/hyperledger/fabric/blob/master/proposals/r1/Next-Ledger-Architecture-Proposal.md翻译:梧桐树草案 / 进行中该文档是基于社区反馈的未来ledger架构的一个提案。 所有的

2016-10-20 16:30:12 1204

转载 Hyperleger源码分析--共识算法

共识算法(consensus)peer节点启动的时候根据配置文件core.yaml文件配置项peer.validator.consensus.plugin选择采用哪种共识算法。目前Fabric实现了两种共识算法NOOPS和PBFT,默认是NOOPS:NOOPS:是一个供开发和测试使用的插件,会处理所有收到的消息。PBFT:PBFT算法实现。0x01 插件接口Cons

2016-10-20 16:29:41 1944 1

转载 区块链开发的环境搭建

区块链开发(一)搭建基于以太坊的私有链环境        通过本文所述方法和项目中的脚本,我们可以快速的搭建好自己的私有链进行区块链开发测试,本文基于以太坊技术进行搭建,分两个部分,一个是Ubuntu下搭建方法,另一个是Windwos下搭建方法,关于以太坊相关的基础知识,可以看我原先发表的一些文章,地址如下:    http://blog.csdn.NET/sportshark

2016-10-20 16:29:27 2586

转载 工作量证明算法

[python] view plain copy 区块链中一种工作量证明算法  [python] view plain copy #!/usr/bin/env python  # example of proof-of-work algorithm  import hashlib  import tim

2016-10-20 16:28:50 2175

转载 以太坊连载(24):集成开发环境(IDE) Mix介绍

MixIDE Mix旨在作为开发者帮你创建,排错和部署合约及去中心化应用(后端和前端的合约)警告 – 有很多OS X上关于Mix的crash-at-boot 事件报告。这个事件是Heisenbug,我们已经跟踪了一两个月。我们现有的最佳变通方案是用排错配置,像这样:1cmake -DCMAKE_BUILD_TYPE=Debug ..

2016-10-20 16:28:10 3868

转载 私有链 vs 公有链 vs 联盟链

在过去的一年,“私有区块链”(private blockchains)的概念在区块链技术讨论中成了热门词汇。从本质上而言,相较于完全公开、不受控制,并通过加密经济来保证网络安全的系统(例如,工作量证明pow以及权益证明pos),“私有区块链” 也可以创造出访问权限控制更为严格,修改甚至是读取权限仅限于少数用户的系统,同时这种系统仍保留着区块链真实性和部分去中心化的特性。金融机构对这种系统有着很大的

2016-10-20 16:24:42 1132

转载 SPV证明

一、什么是SPVSPV是“Simplified Payment Verification”(简单支付验证)的缩写。中本聪论文简要地提及了这一概念,指出:不运行完全节点也可验证支付,用户只需要保存所有的block header就可以了。用户虽然不能自己验证交易,但如果能够从区块链的某处找到相符的交易,他就可以知道网络已经认可了这笔交易,而且得到了网络的多少个确认。按照中本聪的原文

2016-10-20 16:24:09 1479

转载 浅谈“区块链”

最近“区块链”这个词在互联网金融圈渐渐火了起来,所谓区块链(Blockchain)技术,是指维护一个不断增长的数据记录的分布式数据库。区块链可以让物联网对物体的编码标准交互接口的问题得以解决。最近“区块链”这个词在互联网金融圈渐渐火了起来,“区块链”到底是个什么鬼?来自网络的解释:区块链(Blockchain)技术是维护一个不断增长的数据记录的分布式数据库,这些数据通过密码学的技术

2016-10-17 10:51:02 702

转载 区块链分叉机制

区块链的组装与选择比特币去中心化的共识机制的最后一步是将区块集合至有最大工作量证明的链中。一旦一个节点验证了一个新的区块,它将尝试将新的区块连接到到现存的区块链,将它们组装起来。节点维护三种区块:第一种是连接到主链上的,第二种是从主链上产生分支的(备用链),最后一种是在已知链中没有找到已知父区块的。在验证过程中,一旦发现有不符合标准的地方,验证就会失败,这样区块会被节点拒绝,所以也

2016-10-17 10:48:38 1120

转载 Ubuntu系统搭建以太坊开发平台过程

安装git,NodeJS输入以下命令安装git:sudo apt-get install git11注意:如果在安装git时出现E:Package 'git' has no installation candidate错误提示,只需使用以下命令代替即可1:sudo apt-get install git-core11因为以太坊开发需要使用开发框架,但是,目前最好用且

2016-10-17 10:37:57 1151

转载 基于以太坊的区块链浏览器搭建

区块链目前发展很火,有很大发展前景,本文主要是在本地私有链搭建成功后,利用web3.js、AngularJS和servlet对搭建的私有链上区块信息包括地址、区块信息、交易信息等信息的展示。效果展示:相关链接:web3.js api:https://github.com/ethereum/wiki/wiki/JavaScript-API#web3versio

2016-10-17 10:34:26 5589 1

转载 以太坊帮助地址

以太坊常用网址以太坊有很多有用的网站都分布在国外,找起来很费劲,这里总结一下更多文章请看http://blog.csdn.NET/sportshark1、以太坊官方网站:https://ethereum.org/       该网站为以太坊的官方网站,有详细的以太坊介绍和各种连接地址,推荐详细看一看2、以太坊所有源码地址(官方):https://

2016-10-17 10:29:51 1015

转载 区块链-智能合约简单脚本编写方法(solidity)

“一个智能合约是一套以数字形式定义的承诺(promises) ,包括合约参与方可以在上面执行这些承诺的协议。”协议是技术实现(technical implementation),在这个基础上,合约承诺被实现,或者合约承诺实现被记录下来。选择哪个协议取决于许多因素,最重要的因素是在合约履行期间,被交易资产的本质。 再次以销售合约为例。假设,参与方同意货款以比特币支付。选择的协议很明显将会是比特币协议

2016-10-17 10:28:43 4016

转载 区块链技术(二):以太坊编程语言SOLIDITY安装

文章摘要图:如果你想测试一段简单的Solidity合约,你不需要安装任何东西,只要访问基于浏览器的Solidity就可以:https://chriseth.github.io/browser-solidity/如果需要在本地执行Solidity,可以通过以下三种方式安装。通过NPM / NODE.JS命令在线安装1npm inst

2016-10-17 10:23:19 3700

转载 超级账本PBFT(拜占庭容错)算法详解

上一章我们从分布式系统的角度简单叙述了一下 IBM HyperLedger fabric 的一些基本概念、架构和协议信息。其中最为核心的部分就是共识算法(consensus plugin),fabric推荐并实现的就是PBFT这一经典算法。BFT算法Client会发送一系列请求给各个replicas节点来执行相应的操作,BFT算法保证所有正常的replicas节点执行相同序列的

2016-10-17 10:20:43 1757

转载 区块链开发(三)编写调试第一个以太坊智能合约

区块链开发(三)编写调试第一个以太坊智能合约2016-09-13 11:31 198人阅读 评论(0) 收藏 举报 分类:以太坊/ethereum区块链/Blockchain(14)  以太坊Solidity文档(7) 目录(?)[+]一、        智能合约IDE简介    目前以太坊上支持三种语言编写智能合

2016-10-17 10:18:15 1791

转载 以太坊智能合约安全编程最佳实践smart-contract-best-practices

https://github.com/ConsenSys/smart-contract-best-practicesEthereum Contract Security Techniques and TipsThe recent attack on The DAO highlights the importance of security and pro

2016-10-17 10:16:33 2737

转载 区块链技术(一):Truffle开发入门

以太坊是区块链开发领域最好的编程平台,而truffle是以太坊(Ethereum)最受欢迎的一个开发框架,这是我们第一篇区块链技术文章介绍truffle的原因,实战是最重要的事情,这篇文章不讲原理,只搭建环境,运行第一个区块链程序(Dapp)。安装truffle$ npm install -g truffle依赖环境 NodeJS 访问https://nodejs.org 

2016-10-17 10:12:51 1603 2

转载 理解 以太坊Serenity - 第一部分: 深度抽象

Origin post by Vitalik Buterin, on December 24th, 2015我们已经公开继续改进以太坊协议的计划和长期开发路线图相当长一段时间了,这个做法也是来自于从1.0版本发布之前或者事后没有能及时处理的错误中学到的经验。不管怎样,以太坊核心协议的周期性开发已经重新启动,Homestead阶段很快就要到来,我们也已经悄悄开始开发一个概念原型(PoC),目

2016-10-17 10:08:14 1105

转载 如何配置以太坊PoA私有链

NOTE: This chapter is work in progress.TurboEthereum supports Proof-of-Authority (PoA) private chains through the Fluidity core ethereum client flu. Proof-of-authority chains utilise a number of s

2016-10-17 10:06:54 1436

转载 Solidity 文档--第一章:智能合约入门

一个简单的智能合约先从一个非常基础的例子开始,不用担心你现在还一点都不了解,我们将逐步了解到更多的细节。存储contract SimpleStorage { uint storedData; function set(uint x) { storedData = x; } function get() constant retur

2016-10-17 10:02:14 743

转载 Solidity 文档--目录

目录(?)[-]有用链接Solidity文档Solidity是一种语法类似JavaScript的高级语言。它被设计成以编译的方式生成以太坊虚拟机代码。在后续内容中你将会发现,使用它很容易创建用于投票、众筹、封闭拍卖、多重签名钱包等等的合约。注意目前尝试Solidity的最好方式是使用基于浏览器的编译器(需要一点时间加载,请耐心等待)。有用链接Ethere

2016-10-17 09:58:58 532

原创 svchost.exe占用过高CPU和内存的解决方案

svchost.exe占用过高CPU和内存的解决方案废话不多少,直接说怎么解决这个烦人的问题:      首先要找出究竟是哪个服务占用了这么多的资源,方法有两种     1) 用管理员身份打开cmd.exe,输入tasklist -svc 可以看到如下图所示进程信息      我的电脑是4核单CPU,这个svchost就占满了我一个核的资源。      输入tasklist

2016-10-13 12:15:42 6875

区块链在数字农业领域的应用与探索报告.pdf

融领域中,票据与供应链业务涉及的环节较多,实际操作中往往有客户欺诈、违规操作等风险, 将区块链技术引入,实现去中介化,人工成本减少的同时,操作风险降低[6]。近年来国际上大多供应链 金融均较为复杂,有明显的分散式特征,各参与方之间的合作均要求有一个可信任第三方。而在区块链 下,将去中心化公共账本提供给各方,包括银行、进货商与供货商等,按照智能合约条件,实现自动支 付,手工操作失误问题得到有效控制[7]。

2021-06-23

区块链技术在金融业的场景应用探析及相关金融监管政策的研究.pdf

融领域中,票据与供应链业务涉及的环节较多,实际操作中往往有客户欺诈、违规操作等风险, 将区块链技术引入,实现去中介化,人工成本减少的同时,操作风险降低[6]。近年来国际上大多供应链 金融均较为复杂,有明显的分散式特征,各参与方之间的合作均要求有一个可信任第三方。而在区块链 下,将去中心化公共账本提供给各方,包括银行、进货商与供货商等,按照智能合约条件,实现自动支 付,手工操作失误问题得到有效控制[7]。

2021-06-23

区块链对会计信息保真的应用分析.pdf

在企业经营的过程中,会计信息系统起着至关重要的作用。它将每一笔对外发生的业务,每一项企 业内部的业务流转以会计信息的形式记录下来,用于企业日后的财务指标分析、成本管理以及预算编制。 因此会计信息质量的重要性凸显,会计信息能否保证真实决定着企业决策能否合理适当。而且,随着市 场经济的发展,产权的重要性愈加彰显,会计信息的质量越来越受到与企业相关联的会计信息使用者的 重视。尤其,伴随证券交易的蓬勃发展,股东、证券监管机构,债权人等会计信息使用者对会计信息的 真实性投入了足够的关注,这其中不仅影响着投资规划、并购重组、产业布局等微观层面上的决策制定, 也关系到银行信贷,审计监管,政策调控等宏观层面上经济秩序的维护。既然,以上两点展现出会计信 息真实性的重要性,那么不禁要问,能否借助目前的科技技术来提高会计信息的保真能力。

2021-06-23

基于区块链技术的居家养老生态体系探究.pdf

摘 要 为解决社会关注、家庭负担、医疗和社会资源无法满足养老需求的问题,本文提出,建立一个基于区块 链技术的居家养老生态体系,让老人可以不离开熟悉的家庭环境,在家就能享受智能,专业的养老服务, 用最低的成本、最诚信高效的办法、可追溯的手段解决老人与生态系统之间的交互。本文从前台和后台 分别阐述了养老体系的设计架构,并结合其盈利模式总结养老体系的核心优势,奠定养老体系的实际应 用。

2021-06-23

基于区块链的食品溯源研究与应用.pdf

近年来,食品安全问题成为全社会关注的焦点,食品安全事件屡见不鲜,现在急需要一个真实可靠的机 制来加强对食品安全的管理监督、提高食品安全水平、保证人们的食品健康。这两年区块链技术的快速 发展使得其应用场景广 泛 适用 于各行各业,其去中心化 、 自带信任 、 数据公开透明全程可追溯的特点可 以应用于食品的溯源,区块链可以看作是一个分布式的账本,其分布式的存储结构可以确保信息的真实 性与完整性,区块之间通过共识机制联系在一起, 再 结合密码学原理可以有效 地 防止信息在收集、流转 过程中被恶意篡改。本文将构建基于区块链技术的溯源系统,其核心是三层架构, 对 食 品的采摘、加工 以及销售过程都可进行有效溯源。

2021-06-23

基于Hyperledger-Fabric的区块链农产品溯源方案.pdf

引言 农产品溯源系统是对农产品从种植到销售的全生命周期进行跟踪的系统。基于农产品溯源数据对相 关人员进行追责是保障农产品食品质量安全的重要手段。目前,许多地区已经使用信息系统实现了农产 品的溯源跟踪,但相关数据易篡改,溯源信息难可信,事故责任难落实。溯源系统的信用危机严重影响 了优质企业的发展。 区块链作为一种去中心化的数据存储技术,其维护的数据具备公开透明、不可篡改等特性。利用区 块链技术为相关企业建立信任中心,可以有效地解决农产品溯源系统不安全不可信的问题。 本文总结区块链和溯源技术的发展现状,分析农产品溯源的需求特点,基于 Hyperledger Fabric 构架 [1],设计一种改进的联盟区块链农产品溯源方案。方案的实施可以进一步巩固相关企业在农产品产销领 域的领先地位,对提升全社会农产品安全具有重要意义。

2021-06-23

PolkaDot中文白皮书.pdf

摘要:现有的区块链架构都存在诸多问题,不仅仅是从实用性角度所说的扩展性 (extensibilty)和伸缩性(scalability)的问题。我们认为,问题源于把共识架构中两个 很重要的部分:一致性(canonicality)和有效性(validity)绑定得太紧密了。这篇文章 介绍了一种异构的多链架构,能从本质上把两者拆开。 为了分离这两者,且能保持最小化的绝对安全性(security)和传输性(transport) 等基本功能,我们将介绍一种原生的支持内核可扩展(core extensibilty)的可行性方 法。对于可伸缩性(scalability)的问题,我们通过对这两个问题分而治之的思路解决, 通过非信任节点的激励机制,弱化他们的内生绑定关系。

2021-06-23

区块链技术架构安全要求-通信行业标准

通信行业标准 区块链技术架构安全要求 2020-10-01实施 本标准起草单位:国际计算机网络应急技术处理协调中心 等

2020-10-30

区块链发展研究报告2020.pdf 清华-中国工程院知识智能联合研究中心

清华大学人工智能研究院 北京智源人工智能研究院 清华-中国工程院知识智能联合研究中心 2020年7月

2020-10-30

区块链协议新方向—图灵奖得主Macali开发Algorand_中钞区块链技术研究院.pdf

区块链协议新方向—图灵奖得主Macali开发Algorand_中钞区块链技术研究院.pdf,高清原版;这个文档对Algorand的BBA共识算法已经是总结的非常好了,有具体的参数设置和逻辑公式细节,可以参考学习。

2020-03-03

VC助手破解版

VC助手破解版,以验证支持VS2010和VS2012;非常好用的工具,可以大大提高开发效率

2015-06-28

Silverlight入门教程

Silverlight入门教程,中文版教程;

2015-06-28

文本语音转换器

可以把文本文字转换成语音输出,并保存;文本可以直接在界面输入,可以调整语速;里面还附带一个语音包,如果本地电脑没有语音包可以选择安装

2014-11-10

PDF 转换器 word

一款很好用的PDF转换器 word PDF

2013-06-26

Windows7_X64_ramdisk 虚拟硬盘

Windows7_X64_ramdisk 适合win7,64位 系统的ramdisk虚拟硬盘,功能强大,好用,操作简单。里面有详细的安装操作说明。

2013-06-26

Viewdll.exe DLL查看器

Viewdll.exe dll 内部 函数 查看器 一款很好用的DLL 文件查看器, 可以查看DLL内置函数

2013-06-26

JAVA API 官方文档中文版.CHM 电子书

JAVA API 官方文档中文版.CHM 电子书 很好用的 JAVA API帮助文档,中文版,内容最新最全,查找方便,是学习JAVA必不可少的工具!

2013-06-26

gif动画制作工具UleadGIFAnimator

gif动画制作工具UleadGIFAnimator,非常好用的gif动画制作工具,中文版,操作简单,功能齐全!

2013-05-22

JAVA 帮助文档 API JDK

很实用的JAVA API 电子帮助文档,操作简单,内容充足!信息非常全面,是学习,研究JAVA 的非常好的帮助文档!学JAVA必不可少啊!

2013-05-22

dos设置定时关机

教你不用第三方软件怎样设置定时关机,简单易懂,有例子供参考

2013-05-21

如何制作PPT模版PDF

教你如何制作PPT模版,图文并茂,简单易懂

2013-05-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除