文章分类 -  Blockchain

区块链技术与应用 - BTC数据结构
摘要:[1]哈希指针 普通的指针存储的是某个数据在内存中的首地址。哈希指针不仅要保存地址,还要保存数据的哈希值。通过哈希指针不仅能找到数据的位置,还能检测出数据有没有被篡改(因为保存了哈希值)。 [2]区块链 区块链就是一个个区块(block)组成的链表。和普通的链表相比有一些区别。 用哈希指针代替普通指 阅读全文

posted @ 2020-03-02 14:40 ercom 阅读(281) 评论(0) 推荐(0)

区块链技术与应用 - BTC密码学原理
摘要:加密货币 加密货币(crypto-currency)是不加密的,区块链上的所有交易都是公开的,包括转账地址和转账金额。比特币中和密码学有关的技术主要就是哈希和签名两种技术。 密码学中的哈希函数 密码学中的哈希函数叫cryptographic hash function,有如下两个性质。 性质1:co 阅读全文

posted @ 2020-03-02 14:39 ercom 阅读(710) 评论(0) 推荐(0)

以太坊开发面试题
摘要:超过100道以太坊区块链开发技术岗位的面试题,附参考答案。面试题目涵盖 以太坊的基本概念、Geth客户端使用、智能合约基本概念、Solidity开发语言、去中心化 应用DApp、web3.js开发库等方面。 以太坊 问:以太坊的有价通证叫什么?答:以太(ETH:Ether) 问:Wei和以太有什么区 阅读全文

posted @ 2020-03-01 16:16 ercom 阅读(1696) 评论(0) 推荐(0)

重构你的技能:成为区块链开发者
摘要:随着新工具和技术的不断涌现,软件开发领域发生了迅速变化。作为程序员和开发人员,我们必须不断观察我们的技能并评估他们的相关性和当前状况。我们是走在最新趋势上,还是正在走向过时的道路上? 我认为正常的职业是像登山这样的事情。在大约十年左右的时间里,你将走上上升的道路,攀登更容易的斜坡以获得经验和知识,并 阅读全文

posted @ 2020-03-01 02:26 ercom 阅读(190) 评论(0) 推荐(0)

你不需要区块链:8 种流行案例以及为什么它们不成功
摘要:区块链现在是热门的技术,每个人都在寻求用区块链解决 各种各样的问题。自2017年我开始从事智能合约的安全审计 以来,已经看到了太多错误的区块链用例。有些错误的区块链 用例看起来符合逻辑并且也有益处,但是实际上其中存在着问题。 本文将介绍存在8种典型的基于区块链的错误的解决方案,以期 帮助开发者/投资 阅读全文

posted @ 2020-03-01 02:25 ercom 阅读(342) 评论(0) 推荐(0)