![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术博客
文章平均质量分 80
weixin_42934313
这个作者很懒,什么都没留下…
展开
-
V神新论文:理想很美好,现实很骨感
作者:Ann.OG该文章由annchain团队原创首发,未经允许不得转载,否则将追究法律责任导语:在以太坊共识度骤减的当下,Vitalik Buterin与另外两位学者在最近的一篇论文中提出了一种新的经济模型——Liberal Radicalism (LR, 自由激进主义)。该模型针对去中心化的自治社会优化配置公共物品的问题提供了一种前卫的新规则。本文将由浅入深地介绍LR试图解决的问题和...原创 2018-11-28 18:47:06 · 932 阅读 · 0 评论 -
Annchain深度-以太坊调用智能合约的原理深入解析
作者:Annchain(本文一切著作权归annchain技术团队所有,未经许可,不得转载。若需转载请联系页尾二维码。)区块链技术蓬勃发展,各项新技术层出不穷。我们平时能接触到的文章,大多浮于表面,虽然对技术有很笼统的介绍(有些甚至是机器翻译的),但对底层的技术关注不多。不夸张地说,整个行业内能够有机会潜入底层的技术人员可谓凤毛菱角。之所以把这个系列命名为潜水艇系列,就是希望带着各位...原创 2019-06-06 15:48:22 · 574 阅读 · 0 评论 -
用Annchain,加分
一年一度用Annchain拿加分的机会又来了。由工信部指导、中国电子技术标准化研究院主办的2019中国区块链开发大赛报名已经启动。Annchain作为中国区块链技术和产业发展论坛建立的分布式应用账本(DAppLedger)开源社区项目,使用Annchain作为开发平台的参赛项目可获得加分。去年,由Annchain提供底层区块链技术支持的上海连陌科技,以“步步鸡区块链防伪溯源系统”项目...原创 2019-05-27 11:06:03 · 389 阅读 · 0 评论 -
Annchain深度:随机选择共识节点 VRF在区块链中的应用
作者:Shor,Annchain核心开发成员,中科大毕业。负责annchain高性能p2p网络、通信与编码、基于DAG的高效交易同步、交易执行逻辑、wasm虚拟机智能合约平台、rpc等模块的研发以及系统优化。(本文一切著作权归annchain技术团队所有,未经许可,不得转载。若需转载请联系页尾二维码。)VFR简介可验证随机函数(VerifiableRandomFunction)...原创 2019-04-04 13:48:17 · 845 阅读 · 0 评论 -
StateDB 与 Trie (下)
作者:Uni,Annchain核心开发成员。英国计算机专业海归硕士,曾担任金融机构区块链技术研究员,发表多篇技术文章。对区块链共识,P2P网络,底层存储处理等有较深入研究。现annchain核心开发人员,主要负责交易核心处理逻辑及数据存储模块。(本文一切著作权归annchain技术团队所有,未经许可,不得转载。若需转载请联系页尾二维码。)上次我们讲到 StateDB 和 Trie 的...原创 2019-03-15 17:40:10 · 287 阅读 · 0 评论 -
Annchain的2019:大风起于青萍之末
大风起于青萍之末。在区块链“寒冬”之中,来自众安的Annchain团队经过多次技术迭代,已经挖开了区块链技术及运用的冰山一角。作为背后的技术社区,我们鲜有发声。在春风又绿之前,Annchain将在此毫无保留地向社区分享我们的过去、现在和未来。在过去的一段时间里,Annchain团队专注于底层区块链协议的构建,通过区块链、人工智能、密码学三者交叉,使得数据开放不共享成为可能。此外,基于Ann...原创 2019-02-14 14:06:36 · 275 阅读 · 0 评论 -
Annchain深度:以太坊系列-以太坊p2p网络RLPx传输协议
作者:买提,Annchain核心开发成员,中科大毕业。负责annchain高性能p2p网络、通信与编码、基于DAG的高效交易同步、交易执行逻辑、wasm虚拟机智能合约平台、rpc等模块的研发以及系统优化。 RLPx为基于TCP 的传输协议,用于以太坊节点之间的安全加密通信。以太坊p2p网络可以分为三层,从下到上依次分别为:基于udp的邻居发现层、基于tcp的加密通信层和核心协议层。基于...原创 2019-02-19 16:46:31 · 847 阅读 · 1 评论 -
Annchain深度-浅谈WebAssembly(结构篇)
作者:黑白大彩电,软件工程专业,多年C++开发经验,在Annchain团队负责Websocket、RPC以及WebAssembly方面的研发工作。WebAssembly按照字面意思就是Web世界(浏览器)里的Assembly(汇编语言),也就是浏览器支持的一种底层的语言,它的指令集确实类似汇编指令,虽然事实上并不完全是,但还是有些接近。严格来说,WebAssembly是一种浏览器支持的二进制文...原创 2019-02-28 15:13:34 · 575 阅读 · 0 评论 -
交易在Annchain.OG中是如何被确认的?
作者:Annchain(本文一切著作权归annchain技术团队所有,未经许可,不得转载。若需转载请联系页尾二维码。) 在Annchain.OG中,一个交易从诞生到最终确认需要经过三个阶段:验证阶段,等待阶段,确认阶段。 l 验证阶段会验证交易的合法性,合法性包括图结构是否完整,签名是否合法等。l 等待阶段指交易在被验证通过后等待被sequencer确认的阶段。这个阶段交易...原创 2019-01-25 17:34:37 · 186 阅读 · 0 评论 -
StateDB和Trie (上)
作者:Annchain(本文一切著作权归annchain技术团队所有,未经许可,不得转载。若需转载请联系页尾二维码。) 在以太坊中,所有和账户相关的状态信息都是通过 StateDB 来存储和获取的。StateDB 作为表层和其他逻辑模块交互,在 StateDB 之后使用 Merkle Patricia Trie (MPT) 结构来构建编码后的 state 关系,用于快速索引以及回滚等操...原创 2019-01-18 17:57:30 · 499 阅读 · 0 评论 -
bitcoin前世今生
作者:Annchain该文章由annchain团队原创首发,未经允许不得转载,否则将追究法律责任 ================== 写在最前面 ==================本文撰写时正值ABC与SV分叉之际,作者为了能更好的理解以及追随中本聪的初心,故将比特币的历史进行一边梳理,如有...原创 2018-12-25 10:32:51 · 369 阅读 · 0 评论 -
布隆过滤器在区块链中的应用
作者:Annchain (本文一切著作权归annchain技术团队所有,未经许可,不得转载。若需转载请联系页尾二维码。) Bloom Filter简介 布隆过滤器(bloom filter)是空间效率很高的一种概率数据结构,1970年由bloom提出,用于判断一个元素是否在一个集合中。Bloom filter 判断一个元素不存在集合中,则肯定不存在,如果判断一个元素存在于集合...原创 2018-12-10 16:13:09 · 2080 阅读 · 0 评论 -
区块链工程师需要掌握哪些技能?
作者:Annchain(本文一切著作权归annchain技术团队所有,未经许可,不得转载。若需转载请联系页尾二维码。) 从2017年开始,区块链逐步成为互联网的风口浪尖。曝光度的激增带来了人才市场的火爆。 区块链所要求的知识并非什么特殊的或者新兴的知识,除了密码学领域的知识需要专门了解之外,其他知识和技能几乎都是一些比较通用的网络开发核心知识。 由于区块链行业涉及到的范...原创 2018-12-10 15:53:25 · 7214 阅读 · 0 评论 -
安全多方计算的根基——Yao’s两方协议
作者:Annchain(本文一切著作权归annchain技术团队所有,未经许可,不得转载。若需转载请联系页尾二维码。) 安全多方计算(Secure Multi-Party Computation,SMPC)一直是我们的重点研究内容,其相关理论和技术满足了如隐私保护、区块链、机器学习等诸多前沿领域的安全计算需求,其实践化研究更是当前信息技术发展的总体趋势之一。接下来我们将开一个关于安全多...原创 2018-12-13 15:46:37 · 11299 阅读 · 0 评论 -
解读Conflux的共识机制
尽管全球市场资金流动愈发紧缩、加密资产总市值在年底一泻千里,但认真做事并提升技术的区块链项目依然具备强大的吸引力:2018年12月5日,区块链协议项目Conflux获得了包括红杉资本在内的多家知名投资机构的3500万美元(约人民币2.4亿元)的融资,让寒风笼罩的链圈看到了新的希望。结合PoW与DAG的优势,并且有图灵奖获得者姚期智院士的参与,Conflux在区块链领域宛如连接陆地和海洋的DC英雄海...原创 2019-06-11 16:14:25 · 1091 阅读 · 0 评论