展开

关键词

用Vapor将一个Swift应用到云端

屏幕快照 2018-02-07 下午6.52.23.png 好的,上面我们已经好了vapor, 现在将swift应用上去 这个地方,是不是很熟悉。

72170

使用truffle以太坊智能合约到

truffle是以太坊(ethereum)开发智能合约(smart contract)过程中最受欢迎的框架,本教程来安装构建一个基本的Truffle项目并一个智能合约到。 开始本文之前希望你已经了解、以太坊、智能合约等基本概念。 \build\contracts 使用 Ganache 项目 当使用Tuffle开发一个多功能的私有和控制台时也可以使用ganache,它作为一个桌面应用程序来启动私有。 5.打开终端,用Ganache智能合约到 truffle migrate 输出结果是这样的: Using network 'development'. 以太坊开发,主要是介绍使用node.js、mongodb、、ipfs实现去中心化电商DApp实战,适合进阶。 原文转载:《使用truffle以太坊智能合约到

52531
  • 广告
    关闭

    90+款云产品免费体验

    提供包括云服务器,云数据库在内的90+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用 Azure Ontology 开发测试服务器

    导语 学习开发首先需要一个开发测试环境,然而像我这样的只会拖控件和点鼠标的 .NET 程序员想要配一个完全陌生的 ont 测试环境肯定会996进ICU。 我们来看看在 Azure 里如何分分钟0基础配置一个ont开发测试环境。 其他选项均可根据自己需要配置,最后在 Review + create 里完成虚拟机创建,稍等数分钟 Azure 就能完成虚拟机。 在 Networking 里检查环境所需的端口是否已开放。 结语 Azure 可以帮助我们在数分钟内完成 Ontology 环境搭建,我们只需要关心最终的开发,直接使用该平台,而无需了解操作系统和服务器软件安装细节,节约了大量的时间和精力。

    35520

    开源实现fabric快速及CLI体验

    本文描述fabric快速的步骤,及演示基于官方example02的智能合约进行CLI命令行体验。 涉及服务很多,且大量使用docker容器技术,所以请严格遵守以下步骤去,以减少各种问题的出现,方便我们先对联盟有个大概的感觉。 1、搭建e2e_cli环境快速fabric的11个步骤: 1、安装docker_ce版。 如果已经安装了老版docker,请先卸载。 pip install docker-compose 5、新建存放测试、代码的目录。 如果cli长时间未用退出后,可先启动cli: docker start cli 再进入cli实例里: docker exec -it cli bash 接着可执行peer命令,体验的命令行使用方式

    58220

    |简史

    比特币的历史2009年推出的比特币是技术的第一次真实应用。在接下来的五年里,的历史几乎与比特币的历史同义。以下是此期间的粗略时间表: 以太坊的历史2014年是历史上一个重要里程碑。 在此之前,技术的应用仅限于加密货币。尽管比特币协议已在该领域证明了自己,但它缺乏开发应用程序所需的脚本语言,以拓展到加密货币外的应用领域。 Vitalik将他的新命名为以太坊Ethereum。 在以太坊上使用智能合约需要小额支付以太币,即以太坊的加密货币。 由于它是完全去中心化的,彩票将不会面临破产以及许多其他外风险因素。支付是保证和即时的。参与者是伪匿名pseudo-anonymous的。 虽然我们并没有拥有预测的水晶球,而且的大规模使用肯定存在很多障碍,但这种技术的未来似乎比以往更加光明。 你喜欢这篇博文吗?我们是否错过了任何重要的里程碑?您对的未来有何看法?

    35240

    用Kubernetes超级账本Fabric的即服务(3)

    作为可能是国内首篇关于 Kubernetes Fabric 1.0 的文章,详细到代码级,本文受到广泛的关注和欢迎。笔者们也百忙中快马加鞭,完成最后一分,以飨读者。 本期为连载之三,详述工具的具体实现步骤。文后附下载全文PDF版本和源代码的方法。 图 3- 5 【注:下载本文PDF版本以及本文源代码,可关注本公众号:亨利笔记,后台发送消息“即服务” 或 “baas”即可。】 4. 小结 本文阐述了 Kubernetes 与 Fabric 结合的重要性,并给出 Fabric 与 Kubernetes 结合的思路与框架,然后结合脚本工具来解析快捷的实现方式,最后是测试的集群是否正常工作 本文介绍的方法,是基于 Kubernetes 容器云平台实现 BaaS 的基础步骤。在此之上,可以增加更多的层管理功能,图形化运维界面,使得开发人员投入更多的精力到应用的业务逻辑上。

    55010

    用Kubernetes超级账本Fabric的即服务(2)

    题图摄于三藩市Pier 7:Coit Tower 上次我们介绍了用 Kubernetes Fabric (可点击)的总体架构和网络、存储的规划,本期为连载之二,详述工具设计的细节,包括模板的定制和配置的设定 源码的说明与使用 3.1 环境准备 假定 K8s 平台已经成功,并且在各个 worker 节点已经预先下载相应的 Fabric v1.0.0 的 Docker 镜像,如表3-1。 本文涉及代码的目录结构及其作用如下: Fabric-on-k8s - README.md - setupCluster - generateALL.sh // 负责生成K8S文件 - transform // 用于启动文件 - templates // 存放模板 注意的是每个 organization 中的 MSPDir 的值必须是这种形式: crypto-config/{OrgType}/{OrgName}/mps 3.3 模板文件 在 Kubernetes 中

    96720

    用Kubernetes超级账本Fabric的即服务(1)

    在本次连载中,我们将探讨如何把 Fabric v1.0自动化在现今最流行的 Kubernetes 容器平台上,从而实现对分布式平台的管理和监控等功能。 不仅要具备密码学、分布式计算、共识算法等理论基础,而且要熟悉容器、Golang / Node.js 这些企业用户不常用的工程技术,这常常是很多人把放弃在起跑线的原因。 降低使用门槛,提高易用性,将是今后一段时间内推广企业应用的重要工作。 在实际的开发测试中,需要自动化来提高效率,本文介绍如何利用容器平台Kubernetes(K8s)来自动 Fabric 1.0,实现即服务 (Blockchain as a Service, 需要指出的是,BaaS目前多用于开发测试,即在同一个BaaS平台,多个节点,每个节点代表不同组织机构。这样显然是中心化的方式,只能用于开发测试用途。

    1K20

    的优缺点

    的作用是取代可信赖的第三方,或者是在不完全相互信任的实体之间建立信任关系,如此看来,内似乎是矛盾的。 虽然最近有许多对比公有型(非许可型)与私有型(许可型)联盟的讨论,但是却鲜有人思考内的优点。 私有型(许可型)意思是在中,可以添加的实体对象对整个网络的其余分来说是已知的,并且得到了它们的许可。这种类型的可以分为两大类。 第一类即的参与者是同一类型的实体,例如产业。第二类则是内,即所有的添加者都由同一组织控制。 ---- 内实验 使用内进行实验的主要原因似乎是: (1)在实施内容与有关的情况下对工作压力和预算的考虑 (2)相比于同外组织(通常是竞争对手)进行合作,内设置更加简单 (3)

    96870

    初识01】

    最近研究了一段时间的,准备写个系列文章,主要是从技术方面切入,本人也是边学习边总结,欢迎大家关注“伟大程序猿的诞生”,共同交流成长。 是什么? 1、概念? 定义:是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是系统中实现不同节点之间建立信任、获取权益的数学算法。 白话:我们可以把理解为一个公有账本,每个人都可以进行记账,同时系统会将写好的内容记录并发给所有人进行备份 2、优点 1、去中心化 2、开放性 3、自治性 4、信息不可篡改 1.0/2.0/3.0对比 的进化方式是从1.0到2.0再到3.0: 1.0:是以比特币为代表的数字货币应用,其场景包括支付、流通等货币职能。 3.0:则超出金融领域,为各种行业提供去中心化解决方案。

    56721

    入门总结

    image 解决拜占庭将军问题 如何让众多完全平等的节点,针对对某一个状态达成共识,这就是拜占庭问题 数字签名 最长机制 POW机制 在中,如何保证是正确的。 比特币与关系 比特币是的应用 是协议 由比特币的底层支撑系统 是从比特币抽离出来的概念,由比特币提出的概念 比特币的技术 hash算法 非对称加密 RSA 椭圆曲线算法 v2.0 智能合约,eth,主要与金融领域结合 v3.0 与社会,与各个行业融合,物联网、存储、优秀、 协议分层 应用层 合约层 激励机制 共识层 网络层 数据层 [图片上传失败 分配机制 的特点 去中心化 不可伪造 不可篡改 不可复制 匿名 基于密码学 分布式 可溯源 账本公开 类型 公有 比特币 EOS eth NEO 联盟 都可以看,不一定可以记账 软分叉 旧节点接收新协议产生的,毫无感知,新旧协议共同维护 硬分叉 旧节点拒绝接收新节点创造的,从此分裂为两条独立的案例。

    1.1K21

    基础知识

    三大主流开发语言: a) Golang b) C++ c) Node.js 概述 a) 产生背景 i. 1.0 ii.2014年,以太坊诞生。 2.0 iii.18年中期,EOS主网上线。3.0 iv.超级账本:Fabric,不支持发币。 d)什么是 i. 是一种集成了点对点传输协议、现代密码学、共识算法、分布式数据储存等成型数据的应用模型。 h)的核心概念 i.本质是一个分布式账本,通过共识算法来决定谁能获得记账权。以为单位以产生时间为顺序进行连接。每一个中保存上一个的Hash值、交易数据。 2.软分叉:如果共识规则改变,并且这种规则支持前向兼容。也就是说旧节点仍然认可新节点产生的,叫做软分叉。需要大分节点更新软件。

    34520

    | 如何投资资产-《历史条》4

    从15年火到18年,但是你却对一知半解,小编特打造《历史条》,将抽象的概念由抽象化解释为形象化,供君参考。 32如何投资资产 相较于点对点交易、挖矿等,在交易平台购买是目前获得资产最主流的方式,即场内交易。 其次,去中心化交易平台每笔交易都通过进行,需要等待的确认才算交易成功。 36币币交易是什么 随着资产种类的增加,传统的法定货币对资产的交易已经不能满足全球投资者的投资需求,更多专业投资者开始尝试币币交易。 持续关注《历史条》后续系列.....----

    1.1K70

    B2B平台技术,这三个方向不可错过

    5,网络可用性高,的特性使得网络上即便存在分节点故障也能实现全网记录,不会宕机。 所以,今天大量的在金融行业的应用都是一种妥协,这类应用项目的特点在于构筑了中心化的解决方案,实际上是用数据库带上分布式节点的组织方式,去解决了一些看似是传统企业难以解决的问题,在很多人眼里是伪解决方案 货物流通的过程中,技术只能记录所有的过程,不能做定价。 4,实际应用最的场景还是“真实记录”上之后的数据,之前数据真伪是解决不了的。 相对于美国,目前中国的供应金融还处在“幼年期”,也处在发展早期,理性客观看待的“工具价值”,在供应金融领域的大幅应用,还有较长一段路需要走。 B2B平台技术的三个应用方向: 1,只做助贷增信,平台收集的交易数据给资金方导流,收取1-3%的导流费,这种方式承担风险最低,获利也最低,主要目的是用最小的风险提高客户渗透率。

    17640

    一.什么是17.png 尽管技术在过去的十年内才被有效利用,但它的起源可以追溯到更久之前。 随后,生态系统在全球不断进化,出现了首次代币发售ICO、智能合约以太坊、“轻所有权、重使用权”的资产代币化共享经济以及国家。 二.的特点和价值 336.png 从技术特点上,一般被认为具有: 分布式容错性:网络极其鲁棒,容错 1/3 左右节点的异常状态。 三.的发展趋势 1. 网络安全领域 582.png 和物联网技术将更多地用于提升数字货币交易网络的安全性。网络安全工具的出现可能是的下一个重要内容。 供应 1547.png 通过可以降低物流成本,追溯物品的生产和运送过程,并且提高供应管理的效率。该领域被认为是一个很有前景的应用方向。

    4.4K4611

    科普:都有哪些

    的广义:技术是利用数据来验证和存储数据,使用分布式节点共识算法来生成和更新数据、使用密码学的方式来保证数据传输的安全性、使用智能合约来编程和操作数据的一种全新的分布式基础架构的计算方式 的狭义:技术是一种按照时间顺序将数据使用顺序相连的方式而组合成的一种式数据结构的分布式账本。 中都有哪些中都有哪些? 根据对市场的深度调研,我们可以根据市场的应用范围我们可以将分为;“公(公有)”、“私(私有)”、“联盟(联盟)”三种,下面带领大家深度解析以上说的三种: 1、公是指任何人都可以读取 2、联盟 联盟是只针对特定第三方,内指定的节点为记账三方,每个的生成由所有节点共同决定,其他接入节点可以参与交易,但不参与记账过程,其它第三方可以通过联盟开放的API进行限定查询。 联盟的维护只需要联盟成员进行,并不需要全网,通常采用选举机制,容易进行权限控制,代码一般也是只有分开源或者定向开源,主要由成员团队进行开发。

    36410

    +”系列 | +网约车

    有人提出,如果网约车行业引入技术,那么可以杜绝安全问题吗? 如果网约车行业引入技术,安全问题可以得到一定改善,但无法杜绝。 那通过这些问题能得到解决吗? 1、利用,填补审核漏洞 利用联盟技术,可以把其他平台的信用体系接到打车平台,比如,可以把芝麻信用作为车主注册的一个参考,对于信用差的车主,平台可以拒绝注册。 这个带有密码的信息会作为一个独立的项目上传到上,全网都能见这比交易的诞生。 文章来源:闪 ----------------------- end ----------------------- 想了解更多科普文章和业内资讯:闪,关注之后回复“1

    82121

    101:能做什么?

    虽然有些水域仍然浑浊,但我们知道可以做到: 建立数字身份 正如我们在指南中所讨论的“技术是如何工作的?”通过使用加密密钥,实现了技术的标识组件。 在注册表的情况下,数据可以通过三种方式组合在上: 未加密的数据——可以由的每个参与者读取,并且完全透明。 加密数据-可以由具有解密密钥的参与者读取。 这是机器在接收到外输入(一种加密货币)后进行交互的地方,或者发送一个触发活动的信号。 还有一些聪明的法律合同,或李嘉图合同。 这个应用程序的大分是基于一种想法,即合同是一种思想的会议,而它是协议双方同意的任何协议的结果。 这些是控制资产的程序,执行的是在ethereum上的交互。Ethereum本身就是一个智能合同代码的平台。 不是建立在新技术之上的。它们是由三种现有技术的独特编排构建而成的。 ?

    87241

    相关产品

    • 区块链可信取证

      区块链可信取证

      区块链可信取证(Blockchain Trusted Obtain Evidence)为您提供实时、高效、可信的在线取证、固证、公证服务。平台基于虚拟化取证环境,让电子数据全链路可信、全节点见证、全流程留痕,有效解决诉讼中存证难、取证难、认证难等问题,实现证据的取证、存证、公证、查验、质证等一站式流程服务,大幅降低您的维权成本和提高维权效率。

    相关资讯

    热门标签

    扫码关注云+社区

    领取腾讯云代金券