展开

关键词

EOS 与基本操作

为什么会写电子书?因为2018年是年,是一个风口,前几个风口我都错过了。例如web2.0, 云, 大数据等等,都从身旁擦肩而过。所以我要抓住这次。 不会,因为互联网技术更迭太快,纸质书籍的内容无法实时更新,一本书动辄百元,很快就成为垃圾,你会发现目前市面的上书籍至少是一年前写的,内容已经过时,很多例子无法正确运行。 这本电子书与其他书籍有什么不同? 市面上大部分书籍都是用2/3去讲原理,只要不到 1/3 的干货,干货不够理论来凑,通篇将理论或是大谈特谈行业,这些内容更多是头脑风暴,展望,均无法落地实施。 EOS 3.2.1.

1.4K50

从零开发应用(二)--mysql及数据库表的创建

(一)--golang 配置文件管理工具 viper[2]从零开发应用(二)--mysql 及数据库表的创建[3]从零开发应用(三)--mysql 初始化及 gorm 框架使用[4] 从零开发应用(四)--自定义业务错误信息[5]从零开发应用(五)--golang 网络请求[6] ---- 参考资料 [1] toString: https://learnblockchain.cn /people/3835 [2] 从零开发应用(一)--golang配置文件管理工具viper: https://learnblockchain.cn/article/3446 [3] 从零开发应用 (二)--mysql及数据库表的创建: https://learnblockchain.cn/article/3447 [4] 从零开发应用(三)--mysql初始化及gorm框架使用: /3449 [6] 从零开发应用(五)--golang网络请求: https://learnblockchain.cn/article/3457

12420
  • 广告
    关闭

    90+款云产品免费体验

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

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

    开发(五)git、truffle

    truffle是以太坊最受欢迎的一个开发框架,本篇博客介绍truffle的下载过程。 gittruffle之前需要核实一下本机是否git程序。后面的程序需要依赖git。 验证是否成功: $ git --version git version 2.10.2 也就说通过以上命令的git版本为2.10.2。 下载& Linux终端输入: npm install -g truffle 其中-g参数指定将包到全局环境中。 PS:有不少朋友在执行此步的反应会出现卡死现象。 主要是网络原因,就不在此赘述,遇到的朋友可以参考此篇文章:https://cnodejs.org/topic/53330242edf0031c2c00ca81 过程中要看人品,本人尝试了多次,都无法直接 只好使用淘宝镜像来进行。 先执行以下命令: npm config set registry https://registry.npm.taobao.org 执行完成之后,再执行上面的命令。

    8330

    开发(四)Nodejs下载&

    以太坊框架truffle的需要依赖nodejs中的npm命令,本篇博客我们就简单介绍一下node的过程。操作系统基于ubuntu 16.04版本。 获得下载接地址之后,可以使用wget命令下载。 由于网络原因,可采用https://npm.taobao.org/镜像步骤 依赖 nodeJS之前,如果没有g++及 libssl-dev,则先要好,方法如下: $ sudo apt-get install g++ $ sudo apt-get install 输入: node -v 输出: v6.9.1 至此,nodejs完成。 后面可以通过node命令,执行其他操作。 退出命令行可连续使用两次Ctr+C或输入: .exit npm命令 npm随着nodejs的工具包一起。 验证,输入: npm -v 我这里输出的版本为: 3.10.8

    5320

    |简史

    比特币的历史2009年推出的比特币是技术的第一次真实应用。在接下来的五年里,的历史几乎与比特币的历史同义。以下是此期间的粗略时间表: 以太坊的历史2014年是历史上一个重要里程碑。 在此之前,技术的应用仅限于加密货币。尽管比特币协议已在该领域证明了自己,但它缺乏开发应用程序所需的脚本语言,以拓展到加密货币外的应用领域。 Vitalik将他的新命名为以太坊Ethereum。 在以太坊上使用智能合约需要小额支付以太币,即以太坊的加密货币。 自2014年推出以来,以太坊经历了一个显著的增长期,现在成为仅次于比特币的。以下时间表显示了2014年以后比特币相关事件的历史。 虽然我们并没有拥有预测的水晶球,而且的大规模使用肯定存在很多障碍,但这种技术的未来似乎比以往更加光明。 你喜欢这篇博文吗?我们是否错过了任何重要的里程碑?您对的未来有何看法?

    34840

    全】-“典型攻击、全性分析 DDOS sybil eclipse”

    全风险分析 PICK OF THE WEEK 1、共识机制挑战:中的共识算法能否实现真正的全,需要更严格的证明和时间的验证。 而且上包含账户全的私钥是否容易窃取仍待更进一步探索。 2、51%攻击: 控制节点中绝大多数计算资源,就能重改公有账本,这被称为51%攻击。 网络攻击方式 PICK OF THE WEEK 目前对网络全威胁最大的3种攻击方式:Sybil攻击、Eclipse攻击和DDoS攻击。 1. 例如降低网络节点的查找效率;或者网络中传输非授权文件、破坏文件共享全、消耗节点间的连接资源等。如图为攻击者进行Sybil攻击原理: Sybil对网络的攻击方式: (1)虚假节点接入。 也就是说,这类节点在本地保存了一个完整的网络,在其上可进行任何查询、交易的验证与广播,正因为有这样的节点存在,更加使得去中心化成为了可能,同时使得网络更加全。

    9130

    初识01】

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

    56621

    开发(六)truffle使用入门和testrpc

    在上篇博文中我们已经成功了truffle及所需相关环境,此篇就简单介绍一些truffle的使用及目录结构等。 命令: sudo npm install -g ethereumjs-testrpc 这里的如果无法下载,请参考上一篇博客中truffle中使用淘宝镜像的方法。 此步遇到很多问题,也尝试了各种方法,比如gcc依赖的升级,Python的,npm的升级,git的配置,还有node版本是否影响。 虽然最终把问题给解决了,但修改的地方太多具体什么原因导致过程中出现那么多问题,还有待大家去尝试分析。 于是,先: sudo apt install scrypt (2)之后发现依然有异常出现,通过vi命令查看编辑中提示的文件: /home/zhuzs/app/nodejs/node-v6.9.1

    6830

    入门总结

    image 解决拜占庭将军问题 如何让众多完全平等的节点,针对对某一个状态达成共识,这就是拜占庭问题 数字签名 最长机制 POW机制 在中,如何保证是正确的。 比特币与关系 比特币是的应用 是协议 由比特币的底层支撑系统 是从比特币抽离出来的概念,由比特币提出的概念 比特币的技术 hash算法 非对称加密 RSA 椭圆曲线算法 v2.0 智能合约,eth,主要与金融领域结合 v3.0 与社会,与各个行业融合,物联网、存储、优秀、 协议分层 应用层 合约层 激励机制 共识层 网络层 数据层 [图片上传失败 分配机制 的特点 去中心化 不可伪造 不可篡改 不可复制 匿名 基于密码学 分布式 可溯源 账本公开 类型 公有 比特币 EOS eth NEO 联盟 都可以看,不一定可以记账 image 适用领域 证券交易 供应金融 征信体系 互助保险 公益事业 档案事业 专利保护 商品管理 专利保护 商品溯源 防伪 支付清算 存在问题 全问题 被骗无法撤销 打入错误地址 合约有欺诈

    1.1K21

    基础知识

    三大主流开发语言: a) Golang b) C++ c) Node.js 概述 a) 产生背景 i. 密码朋克:通过匿名性保护隐私全 ii.不可篡改的文件记录:通过给记录加盖时间戳,记录不可篡改文件 iii.通过加密货币代替现金 iv.分布式传输 b)发展历史 i.09年中本聪发布白皮书 1.0 ii.2014年,以太坊诞生。 2.0 iii.18年中期,EOS主网上线。3.0 iv.超级账本:Fabric,不支持发币。 ii.现代密码学:公私钥签名、全,不会在传输过程中被恶意篡改 iii.共识篡改:数据一致性 iv.分布式数据储存:实现去中心化的重要技术依据。 h)的核心概念 i.本质是一个分布式账本,通过共识算法来决定谁能获得记账权。以为单位以产生时间为顺序进行连接。每一个中保存上一个的Hash值、交易数据。

    33920

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

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

    1.1K70

    一.什么是17.png 尽管技术在过去的十年内才被有效利用,但它的起源可以追溯到更久之前。 增强全:有利于全可靠的审计管理和账目清算,减少犯罪降低风险。 三.的发展趋势 1. 网络全领域 582.png 和物联网技术将更多地用于提升数字货币交易网络的全性。 网络全工具的出现可能是的下一个重要内容。技术凭借其去中心化结构而带来的全特性,目前已被国外金融、医疗、互联网等领域各大公司用来提升网络全。 具体来看,技术可以在管理和保护用户认证数据、提高网络数据全、有效阻止DDoS攻击以及增强物联网全等领域发挥作用。 由于Equifax等主要平台都出现数据泄露问题,当前的身份数据系统需得到改进,因此需要一个更全的基于的身份识别方法。 2.

    4.4K4611

    全问题概述

    我们说降低了社会信任成本提高了效率,解决了传统行业的一些全问题,但是同时制约发的重要原因,很可能也是全问题。我们先来看看那些特点解决啥全问题? 我们说全性威胁是迄今为止所面临的最重要的问题之一。从全技术分析的角度,面临着算法全性、协议全性、使用全性、实现全性和系统全性的挑战。 ? 算法方面,目前的算法是相对全的。 但应用前景广阔,不排除攻击者为了某种目的不惜成本地攻击,且理论上技术手段可实现。 使用全性方面,主要是私钥的全性,技术一大特点就是不可逆、不可伪造,但前提是私钥是全的。 面对系统的各种全性挑战,应考虑综合运用密码学、拟态防御等网络全技术,从算法、协议、使用、实现和系统等方面提高全性,应对现存的全性挑战。

    1.5K40

    资产全攻略

    这是「技术指北」的第 8 篇文章。 如果对我感兴趣,想和我交流,我的微信号:Wentasy,加我时简单介绍下自己,并注明来自「技术指北」。同时我会把你拉入微信群「技术指北」。 本文从个人经验出发,再为读者总结下「资产全攻略」。 本文从钱包、密码、软件、备份、交易所、习惯几个方面给出一些指引。 钱包 ---- 每个钱包在熟练使用之前,请用小额测试。 这里还有一个建议,如果是数额比较大的资产,连地址(也就是公钥)都不在互联网暴露,一是个人资产保密,二是防止被盯上。 资产网站(比如各交易所)相关的密码,个人建议不要使用诸如 1Password、LastPass 的密码管理工具。 Mac 或者 PC 一个具有流量监控的功能,若上传流量异常,需要及时关注,并且搞清楚是什么软件产生的,避免恶意软件上传本地文件至云端。

    63590

    物联网全与

    如果需要全更新, 那么就很容易下载和设备上的最新补丁。 另一方面, 物联网全更像是荒野。 设备通常生活在相对开放的网络上, 通常是在物理上没有保护的域。 从比特币到 了解往往是从比特币开始的, 比特币是一种数字密码货币, 它依赖于来维护以前的交易记录。这个术语在狭义和广义上都被使用。 每个都是一个分布的分类账, 也就是说, 每个都是一个独立的、透明的、永久的数据库, 可以同时存在于多个地点, 但并不是所有的 MDL都是。 在最简单的层面上, 是一个持续的交易分类账。 每组事务(称为)都是全加密的, 其与以前事务的接都被验证。 技术的分散性可以减轻目前物联网设备存在的风险, 并有助于确保仍在开发中的产品。 物联网的部署问题 技术有可能解决物联网世界中的全问题, 但只能在正确实施的情况下才能成功。

    71010

    全技术总结

    0x00 前言 全需求越来越多,下面就将这些需求一一拆分,看看全需求到底是个什么样子。 0x01 拆分 目前针对全服务行业的全需求,更多的是基于其上层应用(红色箭头指向)比如数字货币交易平台、移动数字货币钱包、DAPP等 ? 现在绝大多数都是在以太坊(Ethereum),比如各种加密游戏,分布式宠物 ,百度的莱茨狗,网易 的网易星球,360的猫 ,小米的游戏加密兔等等。 这里给出一个养猫例子。 案例一: 全美最火的宠物,价格也不贵,0.0019 ETH 大概6左右 ? 审计步骤 面谈开发者->评审.sol文件->编译->分析代码流->运行oyente->运行Manticore->运行MAIAN->手工复审 0x06源头-密码学与密钥为什么有那么大的魔力

    1K41

    相关产品

    • 区块链可信取证

      区块链可信取证

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

    相关资讯

    热门标签

    扫码关注云+社区

    领取腾讯云代金券