区块链匿名性研究
文章平均质量分 97
区块链匿名性方面研究
落霞与孤鹜亓飞
与其感慨路难行,不如马上出发
展开
-
区块链匿名技术发展
摘要这篇报告主要汇报本学期对学术界就匿名币的匿名性方面的研究做一个概述,重点介绍学术界对区块链技术中匿名性技术的研究发展脉络。匿名性的研究,主要起源于比特币。比特币用户是化名的,但是没办法达到真正的匿名,随着对匿名性要求越来越高时,学者们开始研究为比特币增加匿名技术或者是创建一个全新的加密货币。这些匿名技术分别从最开始的混币服务到后来的零知识证明。下文会对这些加密学知识做一个大概的梳理。比特币...原创 2019-06-20 15:06:58 · 2582 阅读 · 2 评论 -
Dash币中PrivateSend 的过程
钱包准备过程钱包首先将需要PrivateSend的UTXO中的value拆分,拆分成Private Send需要的面额. 具体来说,就是钱包往自己的地址进行转账,UTXO中的钱拆分成10.001, 1.00001, 0.100001,0.0100001, 0.00100001 五种面额. 例如,假如你的钱包有20个Dash, 钱包会拆分成1个10.0001和9.9999的Dash, 继续对剩...原创 2019-05-22 22:05:39 · 740 阅读 · 0 评论 -
Flalsh Lighting Network(闪电网络)
文章作者:白鱼闪电网络白话版很多人说闪电网络是比特币的未来,是趋势。但笔者始终觉得,如果不能理解底层的技术原理,就无以言对上层应用的深刻理解,更不足以谈对未来趋势的判断。接下来,我将在Aaron van Wirdum 编写的《闪电网络三部曲》的基础上,用更加通俗的语言介绍闪电网络。感谢Aaron van Wirdum绘制的交易结构图,这对我们理解闪电网络将会起到莫大的帮助。理解闪电网络主要...原创 2019-05-05 21:52:12 · 792 阅读 · 0 评论 -
Dash币资料
Dash学习资料github-达世币白皮书Dash英文白皮书达世币-中文帮助文档privateSend(匿名支付)Dash github 源代码PrivateSend on MYCRYPTOPEDIAPrivateSendDash 匿名性分析Battle of the Privacycoins: Why Dash Is Not Really...原创 2019-04-17 21:14:01 · 2009 阅读 · 0 评论 -
A Traceability Analysis of Monero’s Blockchain
AbstractMonero 以相比于Bitcoin而言更加具有匿名性,在本文中作者使用了3中启发式的方法对Monero 区块链中的交易进行分析,虽然Monero中使用了mix-in方式,实际上其中87%的交易地址仍然是可以被追踪的;再新的Monero版本中采用了RingCTs,但是启发式方法仍然有效。在这些可以被追踪的交易中,其中98%的交易中使用的mix-in地址都是最近新产生的output...原创 2019-04-10 10:06:21 · 849 阅读 · 0 评论 -
An Empirical Analysis of Traceability in the Monero Blockchain
AbstractThis paper empirically evaluate two weakness in Monero’s mixin sampling strategy.About 62% of transaction inputs with one or more mixins are vulnerable to cascade effect so that the real in...原创 2019-04-10 10:05:04 · 721 阅读 · 0 评论 -
EOS中基本的数据结构解析
本文用于记录对EOS源代码的阅读记录,对其相关内容从源代码中追踪问迹,希望从源代码入手,对其设计原理有一个深入的认识,也用于本人学习研究之用.如果对EOS不太了解, 还需要对EOS顶层的内容有一些了解.这里推荐EOS的白皮书进行了解学习.对任何区块链相关技术的学习,首先应该从其区块的结构开始学起,因此,本文首先从区块源代码入手开始了解.EOS区块链相关数据结构block headerbl...原创 2019-04-08 21:42:09 · 1551 阅读 · 0 评论 -
EOS中plugin之net_plugin
EOS中plugin之net_plugin这部分重点介绍EOS中的服务器端部分nodeos启动之后开启的另外一个重要的插件——net_plugin,这个插件主要负责服务器在网络中的接入、同步区块信息、断开等功能。对于这个插件,首先从其类的定义开始了解。class net_plugin : public appbase::plugin<net_plugin>{ public...原创 2019-04-08 20:16:53 · 659 阅读 · 0 评论 -
New Empirical Traceability Analysis of CryptoNote-Style Blockchains
发表于Financial Cryptography and Data Security 2019的一篇文章摘要在(PETS’18)会议提出对Monero 不可追踪性的cascade effect 攻击已被开发者使用两个方法规避,其中之一是增加币环形签名(Ring Signature)中mix-ins的个数,从 0.9.0版本中的3个增加到了0.12.0版本中的7个,同时增加了ring conf...原创 2019-04-08 16:56:56 · 560 阅读 · 0 评论 -
EOS中plugin之producer_plugin
EOS中plugin之producer_pluginEOS中的插件是非常重要的工具,其中大大小小总共有26个插件,其中比较重要的插件有chain_plugin、producer_plugin、http_plugin、net_plugin等四个插件。这四个插件在EOS服务器端启动后也开始启动进行工作。abstract_pluginEOS中所有插件继承于plugin类,而plugin类又继承于a...原创 2019-03-28 14:01:23 · 560 阅读 · 0 评论 -
An Empirical Analysis of Anonymity in Zcash
An Empirical Analysis of Anonymity in Zcash论文笔记详情请点击会议网址及资料Abstract这篇文章重点测试了Zcash的匿名程度,对Zcash各种情况下的交易的匿名性都进行了分析,主要涉及到Zcash中的transparent transactions以及与shield pool交互的隐私交易的匿名性分析. 文章得出结论: 虽然可以匿名的进行...原创 2019-03-13 22:59:53 · 2031 阅读 · 0 评论 -
以太坊中的智能合约
以太坊中的智能合约(Smart Coantract)创建智能合约以太坊中的智能合约是运行在区块链上的一段代码,代码的逻辑定义了合约的内容。只能合约是以太坊和比特币系统最大的区别。在以太坊中,智能合约的账户保存了合约当前的运行状态,主要包含了4部分内容。balance:当前余额nonce: 交易次数code: 合约代码storge: 存储,是一棵MPT智能合约一般...原创 2018-08-12 15:23:38 · 12958 阅读 · 0 评论 -
以太坊区块链中的数据结构
以太坊以太坊可以用几句话道出其本质:以太坊是一个基于交易的状态机。全球就这一台单机(但分布存在),【系统状态】不停的改变。系统状态是一个术语,即后面讲到的world state。这台单机主要由区块链组成,区块链上保存着状态和交易。当我们与以太坊交互时,其实就是在执行交易、改变系统状态。用一个简洁优美的公式表示就是:σ′ =Υ(σ,T)Υ是状态转换函数,T是交易,σ是状态,σ′转换后的状态。借用.........原创 2018-08-02 20:26:59 · 16158 阅读 · 0 评论 -
以太坊的POS共识机制(二)
Original post&nbsp;by Vitalik Buterin, on December 28th, 2015特别感谢Vlad Zamfir,他提出了按块达成共识这个想法,并且说服我认同它和Casper的其它一些核心想法的价值;以及Vlad Zamfir和Greg Meredith,为他们在这个协议上的持续努力。在这个系列的上一篇中,我们讨论了Sere...转载 2018-07-29 12:18:59 · 2377 阅读 · 1 评论 -
以太坊的POS(Casper the Friendly Finality Gadget)
大家好,我是Vlad. 2014年9月份我开始了研究和设计以太坊POS(proof-of-stake, 权益证明)架构的工作。目前Vitalik和我对于Serenity阶段的POS协议应该长什么样已经有了许多共识,只剩一些细节方面的分歧。我们称它为友善的小精灵Casper(Casper the f...转载 2018-07-29 12:11:28 · 1878 阅读 · 0 评论