自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

转载 Eos离线密钥生成的PHP代码

虽然EOS的密钥算法类似于比特币,但做了一些调整,定义了自己的格式。开发包EosTool包含了EOS离线密钥生成模块,可以不连接任何节点实现离线生成EOS密钥。本文将给出EOS离线密钥生成的PHP代码示例。如果要学习EOS应用开发,可以访问这个【EOS智能合约与DApp开发教程】,教程内容涵盖EOS工具链、账户与钱包、代币发行、智能合约开发、部署与交互等核心知识点,最后综合运用各知识点完成一...

2018-12-17 09:29:00 332

转载 Eos离线签名PHP代码

EOS区块链的钱包服务器Keosd,提供了sign_transaction开发接口,允许开发者进行交易签名。但是,如果我们希望自己管理密钥而不是交给keosd管理,应该如何在PHP代码中实现交易的离线签名功能?答案是使用EosTool这个用于EOS应用开发的PHP包。EosTool的LocalSigner类可以轻松实现对EOS交易的离线签名。例如,下面的代码使用自己管理的私钥来签名一...

2018-12-11 09:15:00 258

转载 EOS区块链PHP开发包

1. 开发包概述EosTool的目的是消除使用PHP开发EOS区块链应用的痛苦,例如:通过Nodeos和Keosd的RPC接口调用其功能 离线生成EOS格式的私钥和公钥 使用本地私钥生成符合EOS要求的交易签名 将交易对象序列化为Nodeos要求的packed_trx格式可以认为EosTool是PHP版本的eosjs,利用它可以完整地实现EOS官方客户端Cleos的功能, 也可以很...

2018-12-06 09:13:00 322

转载 Hyperledger Fabric Node.js 智能合约链码开发

Hyperledger Fabric是一种联盟区块链,Fabric区块链也支持智能合约,被称为链码(Chaincode)。Fabric链码就是一个标准的(运行在docker容器中的)操作系统进程,通过gRPC协议与Fabric节点通信。因此理论上可以使用任何语言开发Fabric链码。目前官方提供了三种开发语言的Fabric链码开发工具包:Go、Java和Node.js,本文将介绍如何使用node....

2018-12-30 17:09:00 1244

转载 以太坊构建DApps系列教程(完结):启动StoryDAO

在本系列关于使用以太坊构建DApps教程的第7部分中,我们展示了如何构建应用程序的前端,为我们一直在研究的这个Story故事设置和部署UI。是时候进行一些部署并编写一些最终功能了。这是使用以太坊区块链构建去中心化应用程序系列的第八部分。我们正在建设的项目名为The Neverending Story。完整的项目可以在storydao.bitfalls.com找到。它的完整代码在GitHub上 ...

2018-12-29 09:32:00 361

转载 20个热门少儿编程网站与应用【家长必读】

少儿编程是新的文化潮流,它涵盖了儿童学习的方方面面:逻辑思维训练、系统化思考训练、问题解决能力训练、团队协作、创造性思维培养...你可以利用我们整理的这些得到广泛认可的少儿编程网站教孩子学会编程,例如code.org、tynker.com和scrach Junior(儿童版本的scratch)。当然,不止是孩子,大人也可以利用这些少儿编程网站学习开发应用、网站或者游戏!1. Playcod...

2018-12-28 10:32:00 3826 1

转载 slowfast解读:用于视频理解的双模CNN

检测并归类图像中的物体是最广为人知的一个计算机视觉任务,随着ImageNet数据集挑战而更加流行。不过还有一个令人恼火的问题有待解决:视频理解。视频理解指的是对视频片段进行分析并进行解读。虽然有一些最新的进展,现代算法还远远达不到人类的理解层次。Facebook的AI研究团队新发表的一篇论文,SlowFast,提出了一种新颖的方法来分析视频片段的内容,可以在两个应用最广的视频理解基准测试中获得...

2018-12-28 10:31:00 1159

转载 以太坊构建DApps系列教程(七):为DAO合约构建Web3 UI

在本系列关于使用以太坊构建DApps教程的第6部分中,我们通过添加投票,黑名单,股息分配和撤销来完成DAO合约,同时投入一些额外的辅助函数以实现良好的标准。在本教程中,我们将构建一个用于与我们的故事Story交互的Web界面,否则我们无法统计用户如何参与。所以这是我们故事Story发布之前的最后一部分。由于这不是一个Web应用程序教程,我们将保持非常简单。下面的代码不是生产就绪的,只是作为如何...

2018-12-28 10:27:00 304

转载 区块链编程初学者入门指南

我有很多问题需要了解区块链Blockchain的工作原理。重要的是“我如何在其上构建应用程序dapp?”。花了几个星期的时间挖掘,阅读和试验才最终了解。我找不到简短而全面的指南。现在,我有一些不错的理解,我想写一个可以帮助别人的。这是一个快速指南,我只保留了重要的部分,以减少学习曲线。目录区块链的目的 区块链是如何发明的 以太坊和智能合约简介 在以太坊上编写智能合约区块链的目的...

2018-12-27 08:25:00 11672

转载 以太坊构建DApps系列教程(六):使用定制代币进行投票

在本系列关于使用以太坊构建DApps教程的第5部分中,我们讨论了如何为Story添加内容,查看如何添加参与者从DAO购买代币的功能以及在Story中添加提交内容。现在是编写DAO最终形式的时候了:投票,黑名单,股息分配和退出。我们将提供一些额外的辅助函数以便进行监测。如果你对这一切感觉迷失了,那么repo中会提供完整的源代码。投票和提案我们将发布Votes并投票。这需要两个新的结构:...

2018-12-27 08:23:00 319

转载 以太坊truffle开发模板box大全

truffle是的最流行的以太坊DApp开发框架,它的一大优势就是支持众多的DApp开发模板,这些开发模板被称为box,其中可以包含solidity合约、前端视图库等,可以极大地简化以太坊DApp的开发。本文将介绍truffle官方提供的各种box。要快速掌握以太坊应用开发,推荐这个教程:以太坊智能合约与DApp开发入门在安装各种box之前,需要首先全局安装truffle和ganach...

2018-12-27 08:22:00 751 1

转载 开源语音识别系统wav2letter++简介

语音识别系统是深度学习生态中发展最成熟的领域之一。当前这一代的语音识别模型基本都是基于递归神经网络(Recurrent Neural Network)对声学和语言模型进行建模,以及用于知识构建的计算密集的特征提取流水线。虽然基于RNN的技术已经在语音识别任务中得到验证,但训练RNN网络所需要的大量数据和计算能力已经超出了大多数机构的能力范围。最近,Facebook的AI研究中心(FAIR)发表的一...

2018-12-27 08:20:00 474

转载 笨办法学编程

笨办法学编程。1. 选择一个难学的语言首先选择一个难学的开发语言,在这一点上不要投机。也许你听人们说过C++或Java对于初学者而言太难了,但是即使这些难学的语言也只需要一点额外的耐心和坚持。可能你会选择一个老式的开发语言,例如COBOL或PL/I,或者相当底层的语言例如汇编甚至机器码?那为什么不试一下像Malbolge或Befunge或INTERCAL这样深奥的语言呢?无论怎...

2018-12-27 08:17:00 335

转载 facebook自然语言处理(NLP)平台Pytext简介

自然语言处理(NLP)在现代深度学习生态中越来越常见。从流行的深度学习框架到云端API的支持,例如Google云、Azure、AWS或Bluemix,NLP是深度学习平台不可或缺的部分。尽管已经取得了令人难以置信的进步,但构建大规模的NLP应用依然还有极大的挑战,在学习研究和生产部署之间还存在很多摩擦。作为当前市场上最大的会话环境之一,Facebook已经面对构建大规模NLP应用的挑战有一些年头了...

2018-12-26 09:27:00 614

转载 用Flair(PyTorch构建的NLP开发包)进行文本分类

Flair是一个基于PyTorch构建的NLP开发包,它在解决命名实体识别(NER)、语句标注(POS)、文本分类等NLP问题时达到了当前的顶尖水准。本文将介绍如何使用Flair构建定制的文本分类器。简介文本分类是一种用来将语句或文档归入一个或多个分类的有监督机器学习方法,被广泛应用于垃圾邮件过滤、情感分析、新文章归类等众多业务领域。当前绝大多数领先的文本分类方法都依赖于文本嵌入技术,...

2018-12-26 09:25:00 260

转载 以太坊构建DApps系列教程(四):Story DAO的白名单和测试

在本系列关于使用以太坊构建DApps教程的第3部分中,我们构建并将我们的代币部署到以太坊测试网络Rinkeby。在这部分中,我们将开始编写Story DAO代码。我们将使用第1部分中列出的条件来做指导。合约大纲让我们用这个骨架创建一个新的合约StoryDao.sol:pragma solidity ^0.4.24;import "../node_modules/openzep...

2018-12-25 12:31:00 211

转载 eosjs调用getactions

使用eosjs时,如何调用history模块的get_actions接口获取用户的历史交易动作?eosjs的封装与eos的rpc api接口并不是一一对应的,在eosjs中,与history模块的get_actions接口对应的方法被命名为history_get_actions,因此,调用方法如下:import {JsonRpc} from "eosjs"const rpc = new...

2018-12-25 12:30:00 175

转载 以太坊构建DApps系列教程(一):应用程序规则和区块链设置

这将是一个如何使用以太坊区块链构建去中心化应用程序DApps的系列教程。第一篇教程重点介绍应用程序的规则和功能以及设置私有区块链,展示在使用或不使用DAO和应用程序的情况下如何构建自己自定义的以太坊代币。我们要构建3件事:自定义代币。 使用代币作为投票的DAO。 用于与智能合约交互的原型Web UI。按照本教程中的说明操作后,你将能够构建自己的自定义以太坊代币,无论是否包含DAO...

2018-12-21 09:09:00 328

转载 医疗保健行业中的区块链

区块链技术是世界上最重要和最具颠覆性的技术之一。多个行业正在采用区块链技术来创新其运作方式。希望采用区块链的行业之一是医疗保健行业。在本指南中,我们将熟悉区块链,特别是有助于打破这个行业原有桎梏的功能。此外,我们将研究医疗行业的未来将会是什么样子。医疗行业和创新中的区块链无论我们说什么,我们都不夸大医疗保健行业的重要性。话虽如此,这很容易成为整个领域中发展最慢的行业之一。当然我们也意识...

2018-12-20 10:12:00 493

转载 EOS账户如何工作,我们怎样获得EOS账户?

EOS账户的工作方式是什么?帐户是存储在区块链中的人类可读名称。它可以由个人或一群人拥有,具体的取决于权限配置。需要一个帐户来将交易转移或推送到区块链。——EOSIO WikiEOS账户如何工作每个EOS帐户长度为12个字符(除非它是高级帐户,稍后将对其进行说明)并包含字符a-z和1-5。EOS帐户由2个密钥组成,即active密钥和owner密钥。active密钥可用于转移资金,为区...

2018-12-19 09:22:00 1851

转载 以太坊安全性之DApp本地存储localStorage

部署去中心化应用程序dapp会引入一些有趣的安全性考虑因素,这些因素可能不会出现在更传统的开发中。我们如何保证dApp本地存储的安全性?提出这个问题的原因是我们在使用Colony dApp时遇到的一个重要障碍,那就是如何应对在使用IPFS或Swarm等分布式存储系统保持本地存储的dApp数据安全挑战。在本文中,我将从dApp开发人员的角度来看一下这个问题,然后研究一些可能的解决方案。共...

2018-12-18 12:54:00 397

转载 EOS错误代码及EOS问题集

本文集汇总了EOS区块链常见错误代码及其含义,完整错误代码集请查看EOS错误代码集 - 汇智网EOS错误代码列表如下,错误代码 错误信息 中文含义 3000000 blockchain exception 区块链异常 3010000 chain type exception 链类型异常 3010001 Invalid name 无...

2018-12-18 12:52:00 2314

转载 EOS RPC API官方文档中文版

EOS RPC API是应用访问EOS区块链上智能合约的必备开发接口,中文文档由汇智网翻译整理,访问地址:EOS RPC API手册 - 汇智网。根据所实现插件的不同,EOS RPC API被归入不同的分组:CHAIN:由chain_api_plugin实现,主要提供区块链数据的访问功能 HISTORY:由history_api_plugin实现,主要提供区块链历史交易的访问功能 NE...

2018-12-18 12:51:00 879

转载 8支团队正在努力构建下一代Ethereum

“我们不想在构建 Ethereum 2.0时重新造轮子。”谈到开发人员为 Ethereum 区块链进行两个独立的升级(一个称为 Ethereum 2.0,另一个称为 Ethereum 1x)所作出的补充努力,劳尔·乔丹坚持认为,在较短的时间内将升级包括在 Ethereum 1x 中,将对正在进行的 Ethereum 2.0研究有好处。Jordan是当前为ethereum 2.0构建软件客户...

2018-12-17 09:35:00 203

转载 Python智能合约开发指南(以太坊+web3py)

在以太坊上获得一个基本的智能合约是一个很简单的事,只需google查询“ERC20代币教程”,你会发现有关如何做到这一点的大量信息。以编程方式与合约交互完全是另一回事,如果你是一个Python程序员,那么教程就很少。所以写这个Python中的以太坊智能合约开发指南。按我的统计对我们来说幸运的是,2017年Web3.py的第4版发布,这意味着现在比以往更容易运行python脚本并观察区块链上发生...

2018-12-17 09:32:00 8323

转载 EOS安全开发智能合约的终极指南

EOS智能合约安全终极指南。当世界上最大的ICO,EOS于2018年6月推出时,加密社区变得持怀疑态度,并且由于软件错误而被冻结了2天。但快进4个月,EOS今天占了以太网今天所做交易的两倍以上。通过免费和更快速交易的承诺,EOS最顶级的Dapp拥有大约13,000个每日活跃用户,而以太网的最顶级Dapp只有2,000个。一些常见的智能合约漏洞几乎适用于所有平台。与以太坊一样,在EOS上编写的智...

2018-12-17 09:31:00 177

转载 Eos如何删除钱包

在使用Eos的keosd钱包软件时,如果要删除EOS中指定名称的钱包,最简单的办法是直接删除钱包文件,不过在删除钱包之前,需要先停止钱包软件的运行。学习EOS应用开发要选这个:【EOS智能合约与DApp开发教程】,不仅内容很系统化,而且有助教在线答疑!EOS删除钱包之前,首先使用kill或pkill命令结束keosd进程的运行:~$ pkill keosd钱包文件保存在k...

2018-12-17 09:28:00 282

转载 以太坊DAO之时间锁定Multisig

Decentralized Autonomous Organization,简称DAO,以太坊中重要的概念。一般翻译为去中心化的自治组织。有时候,时间也可以用作一种很好的安全机制。以下代码基于DAO区块链大会,但有不同的变化。不是每个操作需要X个成员批准,而是任何交易都可以由单个成员发起,但它们在执行之前都需要最少的延迟,这取决于交易的支持。提案的批准越多,就越早执行。会员可以对交易进行投票,...

2018-12-14 09:55:00 298

转载 如何通过以太坊构建智能合约来销售商品

如何通过构建以太坊智能合约来销售商品?这是个问题。毫无疑问,比特币已经改变了我们看待和理解什么是金钱,价值以及最近由智能合约产生的所有权的方式。这很有趣,因为几乎每个人都听说过它或加密货币。来自许多业务领域的人,不仅仅是我们,IT工作者。在本文中,我将展示我关于以太坊的第一份智能合约,这是我对区块链的个人研究的一部分。区块链适合初学者有许多涉及区块链技术的概念,但在本节中我将尝...

2018-12-13 08:57:00 863

转载 【Flutter入门教程】从零构建电商应用(一)

在这个系列中,我们将学习如何使用google的移动开发框架flutter创建一个电商应用。本文是flutter框架系列教程的第一部分,将学习如何安装Flutter开发环境并创建第一个Flutter应用,并学习Flutter应用开发中的核心概念,例如widget、状态等。本系列教程包含如下四个部分,敬请期待:如何从零构建flutter应用 如何在flutter中布局元素 如何在flutt...

2018-12-13 08:56:00 1020

转载 以太坊DAO之区块链大会

Decentralized Autonomous Organization,简称DAO,以太坊中重要的概念。一般翻译为去中心化的自治组织。“在区块链上,没有人知道你是一台冰箱”——理查德布朗到目前为止,我们列出的所有合约都是由人类持有的其他账户拥有和执行的。但是在以太坊生态系统中不存在对机器人或人类的歧视,合约可以像任何其他帐户一样创造任意行为。合约可以拥有代币,参与众筹,甚至是其他合约的...

2018-12-11 09:39:00 254

转载 零基础入门python web框架Flask开发

Flask框架是Python开发的一个基于Werkzeug和Jinja 2的web开发微框架,它的优势就是极其简洁,但又非常灵活,而且容易学习和应用。因此Flask框架是Python新手快速开始web开发最好的选择,此外,使用Flask框架的另一个好处在于你可以非常轻松地将基于Python的机器学习算法或数据分析算法集成到web应用中。如果希望深入学习Flask Web开发,推荐这个教程:深...

2018-12-11 09:36:00 184

转载 了解不同种类的以太坊网络mainnet、testnet、private_bc_network

希望更多地了解不同类型的区块链和以太坊网络?查看此帖子以了解有关区块链类型的更多信息。在大量关于与区块链技术相关的“破坏性”事件之后,我非常感兴趣的是快速建立一个开发环境,其中包含任何在互联网上免费且有用的开发环境,用于开发一个kick-ass DApp。我开始了解到“以太坊”是区块链中最成熟的协议。在我继续使用可用于在以太网本地设置你的开发环境的工具之前,我只想了解一下我将要构建的区块链基础...

2018-12-10 13:54:00 7658

转载 了解以太坊新的开发语言Vyper

Vyper是一种全新的以太坊开发语言,主要用于商用区块链,对区块链开发者来说可以提高安全性。Vyper是一种通用的实验性编程语言,可编译为EVM(以太坊虚拟机)字节码,Solidity也是如此。但是,Vyper旨在大规模简化流程,以便创建更易于理解的智能合约,这些合约对所有相关方更加透明,并且被攻击的点更少。任何针对EVM的代码都必须是超高效的,以最大限度地减少智能合约执行所需的gas,因...

2018-12-10 13:51:00 672

转载 Solidity陷阱:以太坊的随机数生成

Solidity是一种相当新的语言,因为没有代码是完美的,它包含与代码相关的问题以及你希望用它完成的任务。本文将指导你使用随机数作为以太坊智能合约的输入时的最佳实践和陷阱。Solidity随机数生成Solidity无法创建随机数。实际上,每个创建随机数的算法都是伪随机的——没有语言能够创建完全随机的数字。Solidity的问题在于复杂的算法成本太高,因此使用了更基本的解决方案。除此之外,S...

2018-12-07 09:09:00 763

转载 EOS Chain/Wallet RPC API的PHP开发包

介绍一个EOS Chain/Wallet RPC API的PHP开发包。开始你可以查看EOS的RPC API参考,但要注意缺少一些较新的方法。Wallet RPC API实现EOS v1.1.0 of RPC API reference。此外,这些文档中的一些示例也使用了过时的语法。安装composer require manamine/php-eos-rpc-sdk配置...

2018-12-07 09:08:00 409

转载 PHP: PHP 手册 - Manual

php://php:// — 访问各个输入/输出流(I/O streams)说明PHP 提供了一些杂项输入/输出(IO)流,允许访问 PHP 的输入输出流、标准输入输出和错误描述符, 内存中、磁盘备份的临时文件流以及可以操作其他读取写入文件资源的过滤器。php://stdin, php://stdout 和 php://stderrphp://stdin、php://stdou...

2018-12-05 21:46:07 278

转载 Geth介绍及如何运行以太坊节点

在本文中,我们将看看以太坊节点是什么,并探索最受欢迎的节点之一,称为Geth。为了与区块链进行通信,我们必须使用区块链客户端。客户端是能够与其他客户建立p2p通信信道,签署和广播交易,挖掘,部署和与智能合约交互等的软件。客户端通常被称为节点。以太坊节点必须遵循的功能的正式定义在以太坊黄皮书中定义。黄皮书定义了网络上节点所需的函数,挖掘算法,私钥/公钥ECDSA参数。它定义了使节点与以太坊客...

2018-12-05 08:10:00 4023

转载 EOS.io区块链的通信模型

今天我们推出了一个全新的系列,Hacking the Blockchain!它适用于刚刚开始开发EOSIO的所有开发人员。它也适用于所有EOS Blockchain爱好者,他们不是完全技术性的,但想要搞清楚该技术的工作原理。在每篇文章中,我们将探讨区块链的特定部分。我们从EOS通信模型开始,希望能坚持下去!今天,我们将探索EOS通信模型。我们将深入探讨不同类型的沟通模式和行动。对于dess...

2018-12-03 08:49:00 379

转载 Meteor开发以太坊Dapp教程

本教程将向你展示如何设置Meteor应用程序以用作Ðapp,并可能回答几个关于为什么应该使用Meteor的问题。常问问题Meteor不是一个完整的堆栈框架,它是如何适应Ðapp开发的是的,Meteor是一个完整的堆栈框架,它的主要改进是实时Web应用程序,但Meteor也是第一个框架(我知道),它完全支持了单页app(SPA)开发并提供了所有必要的工具。Meteor非常适合的5个理...

2018-12-03 08:48:00 362

空空如也

空空如也

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

TA关注的人

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