lambeta

LV0
发表了文章

Rust 入门 (Rust Rocks)

做区块链的基本几乎没有人不知道 Rust 这门编程语言,它非常受区块链底层开发人员的青睐。说来也奇怪,Rust 起源于 Mazilla,唯一大规模应用就是 Fi...

lambeta
编程算法IDE打包
发表了文章

技术人眼中的Facebook Libra

拥有27亿全球用户的Facebook,联合100个行业巨头,携带数十亿互联网的流量,正如火如荼地建设一个全球范围的金融基础设施——Libra(天秤座)。作为技术...

lambeta
区块链
发表了文章

从补码谈计算机的数值存储和展示

众所周知,二进制是一种记数系统(类比十进制),而补码就是该系统之上的编码协议。协议是为了无序信息流变得规整,让人能够控制它。从这方面猜测,补码产生的原因是为了最...

lambeta
存储
发表了文章

区块链DApp开发环境 embark 初探

embark是一款特定于Ethereum区块链平台的DApp开发环境,辅助开发者创建、构建编译、测试和部署DApp,可无缝集成计算(EVM)、存储(IPFS/S...

lambeta
YarnNode.js网站打包
发表了文章

反思录:Angular实现svg和png图片下载

我经常思考,在面临一个不确定问题时,以往的经验究竟有无辅助作用?如果把经验遗忘会产生何种程度的影响?在上下求索未果之后,如何找回曾经的感觉,恰若灵光一现?凡此种...

lambeta
SVGCanvasAngularJS
发表了文章

如何在Etherscan中支持合约接口调用

默认情况下,etherscan只能查看合约上发生的tx,无法调用合约方法。不过,etherscan提供verify contract功能,完成验证之后,可以读取...

lambeta
打包
发表了文章

Truffle Testing的问题和解释

当我运行truffle test的时候,有点惊讶地发现测试过程里并不需要启动ganache-cli命令行程序。翻看了truffleframework的文档也是含...

lambeta
JavaScript
发表了文章

Truffle Link 的解释

Solidity在语法层面,定义了共享库的概念,而Truffle Linker(链接器)就是在编译环节之后,将共享库和其它合约链接到一起的工具。看完这篇文章,我...

lambeta
JavaScriptNode.js
发表了文章

Truffle Provider 构造及其解释

Truffle[1] 是以太坊上智能合约的开发环境,类似Java语境下的Maven或者Gradle工具,但是内涵更加丰富,除了编译链接,它还兼顾了智能合约的部署...

lambeta
发表了文章

创建数字钱包(零)KDF 密钥派生算法

实现 key stretching [1] 的方法,具体就是从一个 master key,password 或者 passphrase 派生出一个或者多个密钥,...

lambeta
编程算法FPGA区块链
发表了文章

创建数字钱包(一)

Secp256k1 通过椭圆曲线数字签名算法生成私钥和公钥,其中SEC(Standards for Efficient Cryptography)是专门利用E...

lambeta
编程算法全站加速网络ECDN
发表了文章

创建数字钱包(二)HD Wallet

BIP 全称是 Bitcoin Improvement Proposals,相当于互联网中RFC (Request for Comments),它是用来记录草案...

lambeta
Node.js
发表了文章

创建数字钱包(三)助记词

BIP39[1]定义了一种将计算机产生的随机数翻译成人类可读的方式,初衷很简单:结合BIP32[2],辅助人类记忆产生主密钥的种子。

lambeta
Python
发表了文章

架构整洁之道导读(二)续

周三的午休时间,我在ThoughtWorks北京办公室分享了一场《架构整洁之道导读》。当谈到分享组件聚合原则的时候,很多同事表示难以理解。究其缘由,是我们无法将...

lambeta
其他
发表了文章

架构整洁之道导读(三)

上回说到组件聚合,反映的是组件内部的“基本元素”的选择标准。第14章介绍的组件耦合则是指组件和组件之间的关系,这些依赖关系有些是好的,有些是不好的,我们即将看到...

lambeta
其他

个人简介

个人成就

  • 获得 146 次赞同
  • 文章被阅读 9K 次

扫码关注云+社区

领取腾讯云代金券