用 golang 从零开始构建简易的区块链,这是系列文章的第6篇 : 交易
用 golang 从零开始构建简易的区块链,这是系列文章的第5篇 : 地址
近年来,数字货币与区块链的理念逐渐深入人心。与此同时,区块链应用能否推动金融业的创新与变革已经成为业界和学术界都颇为关注的话题。本研究详细介绍了区块链的技术特征,采用多案例研究方法,调研了三个银行业不同业务场景的区块链应用项目,从技术创新和商业模式双重视角出发,剖析了区块链技术对银行业的经营管理造成了什么影响?银行业如何应对来自区块链的挑战等。
两次攻击的核心都在于控制预言机价格,并通过操纵预言机价格获利。
作者整理了8条编写链码的实践准则。
用 golang 从零开始构建简易的区块链,这是系列文章的第四篇 : 交易
本文从预言机的概念开始,通过一个简单的获取 ETH 价格的例子,讲解了请求/响应模式的 Chainlink 预言机的基本过程,希望对你理解预言机与 Chainlink 的运行原理有所帮助。
用 golang 从零开始构建简易的区块链,这是系列文章的第三篇 : 持久化和命令行接口 。
用 golang 从零开始构建简易的区块链,这是系列文章的第二篇 : 实现工作量证明。
以太坊元交易是一个代付Gas的方案,在没有以太币的账户,可以通过元交易发起交易,降低DApp的进入门槛。
用 golang 从零开始构建简易的区块链,这是系列文章的第一篇。
以太坊 2.0 就是新一代以太坊,不同于以太坊 1.0 只能达到 15 TPS 的吞吐量,以太坊 2.0 每秒可处理上千至上万笔交易(甚至更多)。
从稳定币开始的发展脉络开始介绍去中心化金融(DeFi)
如何节省gas 使用,是很多智能合约开发者头大的问题,这边文章应该会对大家有帮助。
DApp开发框架Embark使用入门介绍,通过Embark 官方提供的embark-demo介绍如何创建项目,编译、部署合约、与合约交互、以及部署DApp到IPFS。
iden3.io 的 blog 最近发表了一篇关于默克尔树的图解文章,相当不错,特摘取了文章的图解部分。
作为本系列的最后一篇文章,本文继续对 zk-SNARK 协议进行完善,最终形成一个完整的 zk-SNARK 协议
上一篇文章中我们学习了如何将程序转换为多项式进行证明。到这里似乎已经有点晕了,本文将对协议执行进一步的约束,并对协议展开优化。
前文主要介绍了如何构造多项式的零知识证明协议,现在将开始探讨如何构造更通用的协议。本节主要是讲如何将一组计算的证明转换为多项式进行证明。本文重点主要包括:多项式的算术性质,多项式插值等。
上次我们讲到,比特币带来了一个新思路——用经济学和博弈论的原理约束节点,让他们不会作恶,于是整个问题重新回到了异步普通容错问题的轨道,于是整个问题的消息复杂度回到了O(N),即,可扩展。关于扩展性问题我们到以后的文章里再深入说,在这里我们只说它和O(N^2)消息复杂度的传统容错算法,例如PBFT,的最大区别。
扫一扫 - 使用登链小程序
106 篇文章,277 学分
3 篇文章,258 学分
54 篇文章,214 学分
13 篇文章,193 学分
28 篇文章,147 学分