.jpg)
一、区块链如何核销,区块链销售怎么做
区块链技术
背景:比特币诞生之后,发现该技术很先进,才发现了区块链技术。比特币和区块链技术同时被发现。
1.1比特币诞生的目的:
①货币交易就有记录,即账本;
②中心化机构记账弊端——可篡改;易超发
比特币解决第一个问题:防篡改——hash函数
1.2hash函数(加密方式)
①作用:将任意长度的字符串,转换成固定长度(sha256)的输出。输出也被称为hash值。
②特点:很难找到两个不同的x和y,使得h(x)=h(y)。
③应用:md5文件加密
1.3区块链
①定义
区块:将总账本拆分成区块存储
区块链:在每个区块上,增加区块头。其中记录父区块的hash值。通过每个区块存储父区块的hash值,将所有的区块按照顺序连接起来,形成区块链。
②区块链如何防止交易记录被篡改
形成区块链后,篡改任一交易,会导致该交易区块hash值和其子区块中不同,发现篡改。
即使继续篡改子区块头中hash值,会导致子区块hash值和孙区块中不同,发现篡改。
1.4区块链本质
①比特币和区块链本质:一个人人可见的大账本,只记录交易。
②核心技术:通过密码学hash函数+数据结构,保证账本记录不可篡改。
③核心功能:创造信任。法币依靠政府公信力,比特币依靠技术。
1.5如何交易
①进行交易,需要有账号和密码,对应公钥和私钥
私钥:一串256位的二进制数字,获取不需要申请,甚至不需要电脑,自己抛硬币256次就生成了私钥
地址由私钥转化而成。地址不能反推私钥。
地址即身份,代表了在比特币世界的ID。
一个地址产生之后,只有进入区块链账本,才能被大家知道。
②数字签名技术
签名函数sign(张三的私钥,转账信息:张三转10元给李四)=本次转账签名
验证韩式verify(张三的地址,转账信息:张三转10元给李四,本次转账签名)=True
张三通过签名函数sign(),使用自己的私钥对本次交易进行签名。
任何人可以通过验证韩式vertify(),来验证此次签名是否有由持有张三私钥的张三本人发出。是返回true,反之为false。
sign()和verify()由密码学保证不被破解。·
③完成交易
张三将转账信息和签名在全网供内部。在账户有余额的前提下,验证签名是true后,即会记录到区块链账本中。一旦记录,张三的账户减少10元,李四增加10元。
支持一对一,一对多,多对已,多对多的交易方式。
比特币世界中,私钥就是一切!!!
1.6中心化记账
①中心化记账优点:
a.不管哪个中心记账,都不用太担心
b.中心化记账,效率高
②中心化记账缺点:
a拒绝服务攻击
b厌倦后停止服务
c中心机构易被攻击。比如破坏服务器、网络,监守自盗、法律终止、政府干预等
历史上所有有中心化机构的机密货币尝试都失败了。
比特币解决第二个问题:如何去中心化
1.7去中心化记账
①去中心化:人人都可以记账。每个人都可以保留完整的账本。
任何人都可以下载开源程序,参与P2P网络,监听全世界发送的交易,成为记账节点,参与记账。
②去中心化记账流程
某人发起一笔交易后,向全网广播。
每个记账节点,持续监听、持续全网交易。收到一笔新交易,验证准确性后,将其放入交易池并继续向其它节点传播。
因为网络传播,同一时间不同记账节点的交一次不一定相同。
每隔10分钟,从所有记账节点当中,按照某种方式抽取1名,将其交易池作为下一个区块,并向全网广播。
其它节点根据最新的区块中的交易,删除自己交易池中已经被记录的交易,继续记账,等待下一次被选中。
③去中心化记账特点
每隔10分钟产生一个区块,但不是所有在这10分钟之内的交易都能记录。
获得记账权的记账节点,将得到50个比特币的奖励。每21万个区块(约4年)后,奖励减半。总量约2100万枚,预计2040年开采完。
记录一个区块的奖励,也是比特币唯一的发行方式。
④如何分配记账权:POW(proofofwork)方式
记账几点通过计算一下数学题,来争夺记账权。
找到某随即数,使得一下不等式成立:
除了从0开始遍历随机数碰运气之外,没有其它解法,解题的过程,又叫做挖矿。
谁先解对,谁就得到记账权。
某记账节点率先找到解,即向全网公布。其他节点验证无误之后,在新区块之后重新开始新一轮的计算。这个方式被称为POW。
⑤难度调整
每个区块产生的时间并不是正好10分钟
随着比特币发展,全网算力不算提升。
为了应对算力的变化,每隔2016个区块(大约2周),会加大或者减少难度,使得每个区块产生的平均时间是10分钟。
#欧易OKEx##比特币[超话]##数字货币#
【转载】MimbleWimble和Grin简介本文摘自Grin官方github源码:
MimbleWimble是一个区块链格式和协议,依托于健壮的加密原语,提供非常好的可扩展性、隐私和可替代性。它解决了当前几乎所有实现的区块链(与现实需求之间)差距。MimbleWimble的白皮书在本项目的WiKi中可以找到,WiKi是开放的。
Grin是一个实现MimbleWimble区块链的开源软件项目,并填补了(MimbleWimble协议所缺失的)实现一个完整的区块链和加密货币必需的一些东西。
Grin项目的主要目的和特性如下:
备注:MimbleWimble出自《哈利波特》中的一句咒语,详见:Tongue-TyingCurse,这个标题的涵义应该是希望所有读到这篇介绍的人都可以来为这个开放社区做点贡献,真心希望如此。
本文针对的读者是已经了解过区块链并了解一些基本的密码学知识的人群。我们尝试解释MimbleWimble的技术构建,以及它如何应用于Grin。我们希望这篇介绍能够浅显易懂,我们的目的是鼓励您对Grin产生兴趣,并加入Grin的开放社区,以任何您可能的方式对其做出贡献。
为了实现这个目标,我们将介绍一个主要概念:Grin是一个MimbleWimble实现。我们将从椭圆曲线密码(ECC)的简短描述开始,这是Grin的重要基础。然后描述MimbleWimble区块链交易和区块的所有关键要素。
我们首先简要介绍一下椭圆曲线密码学(后面简称为:ECC),只是简单说明一下理解MimbleWimble如何工作所必需了解的ECC属性,这里并不深入研究和讨论ECC。对于想要更多一点了解ECC的读者,可以参考这个介绍:了解更多.
用于密码学目的的椭圆曲线只是一大组我们称之为C的点。这些点可以被加、减或乘以整数(也称为标量)。给定一个整数k并使用标量乘法运算,我们可以计算k*H,这也是曲线C上的一个点。给定另一个整数j,我们也可以计算(k+j)*H,它等于k*H+j*H。椭圆曲线上的加法和标量乘法运算保持加法和乘法的交换率和结合律:
在ECC中,如果我们选择一个非常大的数字k作为私钥,则k*H被作为相应的公钥。即使人们知道公钥k*H的值,推导k几乎不可能(或者换句话说,椭圆曲线点的乘法计算是微不足道的,然而曲线点的“除法”计算却极其困难。参见:椭圆曲线密码学。
先前的公式(k+j)*H=k*H+j*H中,k和j都是私钥,演示了从两个私钥的加和获取公钥(k+j)*H,等价于每个私钥的对应公钥加和(k*H+j*H)。在比特币区块链中,分层确定性钱包(HDWallets/BIP32)严重依赖于这个原则。MimbleWimble和Grin也是如此。
交易结构的设计显示了MimbleWimble的一个关键原则:强大的隐私性和保密性。
MimbleWimble的交易确认依赖于两个基本属性:
下面介绍账户余额、所有权、变更和证明,并借此说明上面的这两个基本属性是如何得以实现的。
基于上面描述的ECC的属性,可以在交易数据中掩盖实际交易值。
如果v是交易输入或输出的值,而H是椭圆曲线,我们可以简单地在交易中嵌入v*H而不是v。这是因为使用ECC操作,我们仍然可以验证交易的输出总和等于输入总和:
验证每笔交易的这个属性允许协议验证交易不会凭空创造出金钱,而无需了解实际的交易值是多少。但是,可用数值是有限的,攻击者可以尝试每一个可能的数值来猜测你的交易值。另外,知道v1(来自上面的交易示例)和v1*H,就等于在整个区块链中揭露了等于v1的交易。出于这些原因,我们引入了第二个椭圆曲线G(实际上G只是与H相同的曲线组上的另一个发生器点)和私钥r用作致盲因子。
交易中的输入或输出值可以表示为:
其中:
无论是v还是r都不能被推导出来,从而利用了椭圆曲线密码学的基本属性。r*G+v*H被称为PedersenCommitment。
作为一个例子,我们假设我们想用两个输入和一个输出创建一笔交易。我们有(忽略费用):
满足:
为每个输入值生成一个私钥作为致盲因子,将上面的等式替换每个值为他们各自的PedersenCommitments,我们获得:
并且要求:
这是MimbleWimble的第一个支柱:验证交易的算术运算可以在完全不知道任何实际交易值的情况下完成。
补充最后一点说明,这个想法实际上派生自GregMaxwell的机密交易,机密交易本身是从AdamBack提出的用于比特币的同态值提议中发展而来。
在前面的章节中,我们介绍了一个私钥作为致盲因子来掩盖实际交易值。MimbleWimble的第二个见解就是这个私钥可以用来证明值的所有权。
Alice给你发了3个币并且隐藏了这个数字,你选择了28作为你的致盲因子(请注意,在实践中,致盲因子是一个私钥,是一个非常大的数字)。区块链上的某处显示以下交易输出,并只能由你来用(做交易输入):
X,上述加法的输出值,是对所有人可见的。但是值3只有你和Alice知道,而28就只有你自己知道了。
为了再次转移这3个币,协议要求(交易者)以某种方式知道28。为了演示这是如何工作的,假设你想将这3个相同的币转移给Carol。您需要构建一个简单的交易,以便:
其中Xi是一个输入,它花掉你之前得到的输出值X,而Y是Carol的输出。如果不知道你的私钥28,就没有办法建立这笔交易。的确,如果Carol要平衡这个交易,她既需要知道发送的值,也需要知道你的私钥,以便:
通过检查一切已被清零,我们可以再次确认没有创造新的金钱。
等等!停一下!现在你知道了Carol的输出中的私钥(在上面的情况下,它必须与你的相同,为了让等式两边平衡),所以你可以把钱从Carol那里偷回来!
为了解决这个问题,我们允许Carol增加她选择的另一个值。113,最后在区块链上的结果变成了:
现在交易不会再归零了,我们在G上有一个excessvalue(85),这是所有致盲因子总和的结果。但是因为85*G是椭圆曲线G上的有效公钥,85,对于任何x和y,只有y=0是G上的x*G+y*H有效公钥。
因此,协议需要验证的其实就是:(Y-Xi)是G上的一个有效公钥,以及交易者知道私钥(我们与Carol的交易中的85)。最简单的方法就是要求使用excessvalue(85)进行签名,然后验证:
这个关联到每笔交易的签名,附加一些额外数据(比如交易费),被称为交易核(transactionkernel)。
本节阐述创建交易,通过讨论交易的找零机制和范围证明的要求以便所有值都被证明为非负。这些都不是了解MimbleWimble和Grin的必需内容,所以如果你想快速了解,随时可以直接跳过本节内容,直接到PuttingItAllTogether.
在上面的例子中,你必须分享你的私人密钥(致盲因子)给Carol。一般来说,即使私钥永远不会被重用,这也不是一个十分可取的方法。实际上,这不是问题,因为交易包括找零输出。
比方说,你只想从你收到的来自Alice的3个币里送出2个币给Carol。你简单地生成另一个私钥(比如12)作为一个致盲因子来保护你的找零输出,并告诉Carol你正在发送2个币给她。Carol像以前一样使用自己的私钥:
最终,链中发生的交易基本上就是上述这种过程。签名使用excessvalue,例如这个例子当中就是97。
在所有上述计算中,我们都依赖交易值始终为正值。如果可能的话,引入负值将是非常有问题的,由于可以在每笔交易中凭空捏造新的金钱。
例如,可以创建一个输入为2并且输出为5和-3的交易,并且依照前面章节中的定义仍然可以获得平衡的事务。这是不容易被检测到的,因为即使x是负数,ECDSA曲线上的对应点x.H看起来也是任何值。
为了解决这个问题,MimbleWimble利用了另一个加密概念(也来自机密交易),称为范围证明:一个数字落在给定范围内的证明,而不会泄露数字。我们不会详细说明范围证明,您只需要知道,对于任何r.G+v.H,我们都可以创建一个证明,证明v大于零且不会溢出。
同样重要的是要注意,为了从上面的示例中创建有效的范围证明,必须知道在创建和签署excessvalue时使用的值113和28。其原因以及范围证明的更详细描述在rangeproofpaper中进一步详述。
MimbleWimble交易包括以下内容:
我们已经在上面解释了MimbleWimble交易如何在保持有效区块链所需的属性的同时提供强大的匿名性保证,即交易不会凭空捏造出货币,并且通过私钥建立所有权证明。
MimbleWimble区块格式通过引入一个附加概念来构建:核销(cut-through)。有了这个补充,一个MimbleWimble链可获得:
回顾一下一笔交易的组成:
例如:
这个例子中使用的签名公钥是28*G。
任何一笔交易必须满足以下条件:(为了描述简便,这里忽略掉交易费部分)
这个条件同样适用于区块,因为区块只是一系列聚合的交易输入、交易输出和交易核。我们可以把所有的交易输出加起来,减去所有的交易输入,将结果与所有交易核中的kernelexcess之和做比较:
简单来说,(依然忽略交易费部分)我们可以认为,对MimbleWimble区块的处理方法和对MimbleWimble交易的处理方法是严格一致的。
上面描述的MimbleWimble区块和交易设计有一个小问题,有可能从一个区块中的数据来重建交易(即找出一笔或几笔完整的交易,分辨哪一笔交易输入对应哪一笔交易输出)。这个对于隐私而言当然是不好的事情。这个问题也被称为子集问题("subset"problem)-给定一系列交易输入、交易输出和交易核,有可能能够从中分辨出一个子集来重新拼出对应的完整的交易(很像拼图游戏)。
例如,假如有下面的两笔交易:
我们能够聚合它们并构建下面的区块(或一笔聚合交易(aggregatetransaction)):
很容易利用等式平衡关系用穷举法试验所有可能的组合,从而找出原始的交易关系:
只要找出了一笔交易,那么剩下的当然也是符合等式平衡关系的,于是很容易就拼凑出另一笔交易:
为了大幅降低这个拼凑的可能性,从而缓解这个问题的不利影响,我们设计一个交易核偏移因子(kerneloffset)给每一个交易核。这也是一个致盲因子(或者说一个私钥),它需要加到kernelexcess当中用于验证等式平衡关系:
当我们聚合这些交易到区块的时候,我们在区块头中存储一个(且仅一个)聚合偏移因子(aggregateoffset)(即所有交易核偏移因子的总和)。这样一来,因为我们一个区块只有一个偏移因子,再也不可能将其分拆对应到每一笔交易的交易核偏移因子了,从而也就不可能再从区块中拼凑出任何一笔交易了。
具体的实现方法就是,在创建交易时将k分割成k1+k2。对于交易核(k1+k2)*G,我们在交易核中发布出去的是k1*G(称之为:theexcess),以及k2(称为:theoffset),并跟以前一样使用k1*G作为公钥来对交易进行签名。在矿工构建区块的时候,我们对打包的所有交易的k2(theoffset)求和,以生成一个单个的聚合值(aggregatek2offset)用于该区块所打包的所有交易。一旦区块打包完成并发布和被链所接受,其原始的对应每笔交易的k2(theoffset)即成为不可恢复的。
区块让矿工将多个交易组合成一个单个集合添加到链中。在下面的区块表示中,包含3个交易,我们只显示交易的输入和输出。输入关联其花费的输出。前一个区块中包含的输出标记为小写字母x。
我们注意到以下两个属性:
与单个交易类似,所有需要在一个区块中进行检查的是所有权已经被证实(来自交易内核transactionkernels),并且整个区块没有增加任何货币供应(除了coinbase所允许的之外)。因此,匹配输入和输出可以被消除,因为它们对总和的贡献被抵消了。这导致了以下更紧凑的块:
请注意,所有的交易结构已被消除,输入和输出的顺序已不再成问题。但是,该块中所有输出的总和减去输入,仍然保证为零。
一个块的建立来自:
当区块以这种方式构建时,MimbleWimble区块提供了非常好的隐私保证:
然而,区块仍然可验证!
回到前面的示例块,I1和I2花费的输出x1和x2必须先前出现在区块链中。因此,在添加此区块后,这些输出以及I1和I2也可以从整体链中移除,因为它们不会影响整体总和。
总而言之,我们得出结论:任何时间点的链状态(不包括区块头)都可以通过这些信息来概括:
第一条信息可以使用块高度(与起始块的距离)推导出来。未使用的输出和交易内核都非常紧凑。这有两个重要的后果:
另外,未使用的交易输出(即UTXO)组成的完整集是不可篡改的,即使只是想去添加或删除一些交易输出。这样做会导致交易内核中所有致盲因因子的总和与输出中致盲因素的总和不同。
在本文中,我们介绍了基于MimbleWimble区块链的基本原则。通过使用椭圆曲线密码的附加属性,我们能够构建完全不透明但仍可以正确验证的交易。通过将这些属性,我们可以消除大量区块链数据,从而实现新对等点的大规模部署和快速同步。
浅谈区块链:如何利用区块链进行转账交易?生活中我们都有自己的银行账户,而转账是在银行账户之间进行的。同样,数字货币转账就是把比特币从一个比特币地址转移到另一个比特币地址上的过程。那如果你想转账给别人,你需要在比特币交易平台,比特币钱包或者比特币客户端中输入你的比特币地址、接受方地址、转账金额和手续费金额。确定支付后,交易信息会在比特币网络进行全网广播,矿工每隔10分钟会将比特币网络中未被记账的交易打包进一个区块,这就完成了一次确认,此时比特币已转到接收方账户,一般情况需要经过6次确认,确保交易记录不能被任何人篡改,转账才算能真正完成。
上面我们有说到转账手续费的问题,那转账一次需要多少手续费呢?
比特币转账手续费是交易者付给矿工的一笔费用,用于激励矿工竞争记账,为比特币提供足够的算力从而确保比特币网络的安全,有的时候我们也管这笔费用叫矿工费。用户在比特币网络发起一笔转账时,手续费是不可避免的,一般情况为0.001-0.0015个比特币,由于区块能容纳的交易记录的容量有限,矿工会优先打包手续费高的交易记录,所以多一点手续费可以更快被记账。
本文由汇新云我整理发布,我将持续更新《浅谈区块链》系列,该系列会介绍一些区块链以及数字货币的基础知识,敬请关注!
(汇新云——IT协同产业生态链平台,平台上有钻研区块链技术应用的产品经理和区块链技术应用的成熟产品解决方案,期待光临!)
如何在新零售中运用区块链?首先,利用区块链技术将不同商品流通的参与主体的供应链和区块链存储系统相连接。其中包括原产地、生产商、渠道商、零售商、品牌商和消费者。使每一个参与者信息在区块链的系统中可查可看。
其次在区块链联盟链的运营商,大致分为以下几项:联盟链、自动化、可视化、数据效率、跨链桥接,每一个环节都一整套的运行机制,数据链信息具有全面性、自动化、公开化、高效性、合理性和联动性。
这种运行管理机制更加具有科学性和合理性。尤其是在食品行业,以牛肉为例,通过所购买牛肉的惟一溯源编码,消费者清楚地了解所购牛肉的真伪、全程追溯信息,极大提升信任。同时,通过大数据舆情帮助企业开展品牌文化宣传等智慧营销活动,实现企业和消费者收益最大化。
最后,基于零售行业天然具有交易数据碎片化、交易节点多样化、交易网络复杂化的显著特点,商品生产、流通、交付等信息的采集、存储和整合是端到端的零售供应链管理的核心命题。
宏桥科技运用区块链取代现有跨境贸易流程中的纸质模式,通过可信交易数据的完整性和关联性,形成链上数据的闭环自证能力。提升跨境贸易中的审单速度和流程运转效率。海关可直接管理跨境贸易全流程,实时审阅交易过程,可快速、准确分析与管控风险。
二、币久怎么提现
操作很方便,首先要下载币久app或登录客户端,然后根据操作提示完成即可。
1、打开并登录币久矿池官网;
2、接着点击页面下拉菜单,选择”账户设置”;
3、然后点击“付款设置”;
4、接着点击“添加挖矿账户”,使用挖Grin时用户名;
5、点击选择Grin的算法(Grin-29或Grin-31)。以Grin29为例,添加“Grin-29地址”。
6、打开页面,选择要充值的交易所“钱包地址”;在Grin-29地址信息中“粘贴币核的Grin充值地址”;输入矿池发送的验短信证码即可。
7、信息提交后,矿池会把注册的邮箱发送确认邮件,在邮件内的确认链接激活地址,即可完成Grin收币地址的绑定。Grin将会自动充值到账,提现完成。
三、AUV公链的机制是怎么样的
经济机制在公链设计中往往是一个独立的课题,却很大程度上决定着整个系统的成败。由于一旦主网上线,公链的经济规则无法修改,不同的经济系统就成了一场场大型社会实验,通过自由市场行为和人性博弈催生不可逆的结局。
在针对公链经济设计的深度研究中,我们发现除了扩展性,安全性,去中心化程度这个已经被广泛讨论的技术“不可能三角”外,也存在经济机制设计上的不可能三角。由于目前区块链基础设施上缺乏大规模应用,公链代币主要是作为一种可被投资的风险资产存在。想要市值进入主流公链的地位,你说你提升了 TPS,加入了最新的隐私算法,还不如明确地告诉市场,你是怎么给矿工和投资人带来激励的。
毕竟,技术指标应该留给公链使用者和开发者去检验,但代币经济系统才真实地影响着每一个为你摇旗呐喊的社区成员,也通过核心团队直接影响着项目的生存状况。
公链需要解决的经济问题与法币相似,可以分为两类,发行和分配。需要被激励的人群有几种:矿工,早期投资人,核心团队,开发者,后期投资人。而经济设计可以利用的工具大致包括:发行机制,分配机制,团队所得,治理机制,总供应量,区块奖励,衰减机制,天然利率,POW挖矿指标(如难度调整周期,矿工手续费等),POS挖矿指标(如节点数量,要求)等。依据这些客观指标,我们把最典型的几个一线公链项目分别总结并对比上述维度,具体可参见已开源研究数据Blockchain Economics Design- Google表格¹。
怎样利用这些维度去设计一套公链经济体系?如何评价某个经济系统的好与坏?这看似是一个在不同维度上做比较的问题,实则是价值观上的取舍。我们发现,最终几个重要的设计目标之间是无法同时满足的。经济机制,也有它的“不可能三角”。
这三个描述维度分别是:
Fairness(公平性)
Growth(成长性)
Profitability(盈利能力)
不同的公链设计,其实就是在这几个角中间来回抉择,寻找平衡点。时间和规模都对微小的设计区别有很大放大作用,所以我们选取的样本大部分是已经上线,经历过考验的项目,包括Bitcoin、Ethereum、Zcash、Monero、EOS、Decred、Dash、Grin、Beam、Tezos、Cosmos、Polkadot等。
1. Fairness公平性
公平并没有绝对的定义,这里说的公平性更多的是在网络参与者心中公平的感觉,sense of fairness。说的简单一点,就是不同参与者是否有同样的机会或几率,参与主网代币的发行及分配,是否有人有特权。
现实中的特权可以包括:
预挖:团队在上线初期自己先挖。如DASH前48小时挖出10%~15%的币,这使DASH创始人Evan Duffield得到了10%的总供应量。
抽税:每个区块固定百分比例交税给基金会。比如Zcash,前4年有20%分配给基金会,相当于总发行量的10%被抽税。
ICO:即在最开始对整体项目进行估值定价,并且早期投资人一般享有一定比例的估值折扣。除了价格,这还意味着市场可能出现大体量的庄家。如ONT在上线前只接受机构VC投资,造成了token fund和普通投资人一币难求的紧俏局面,结果上线后大涨60倍,然后再像过山车一样地席卷着韭菜跌了回来。这就是典型的资本运作了,也是一种“不公平”,有等级差异的表现。
ASIC:ASIC厂商因高门槛技术研发和供应链享有垄断利润,这也是在比特币历史上最受争议的话题之一。Bittorrent创始人Bram Cohen就推出了他认为在共识上更公平,也更环保的硬盘挖矿项目Chia。讽刺的是,还没有上线的Chia虽然在挖矿方式上看似更加公平,却在募资方式上甚至想把代币打包进实体公司进行IPO,可见在赚钱方式上绞尽脑汁。
固定节点:如果dPOS共识的公链节点轮换不够灵活,就会很大程度上让利给固定节点,形成僵化的政治阶级。EOS的主节点看似成本和利益都很透明,但其实有很多隐形特权,如开发者使用CPU只能通过借贷大量EOS并抵押,通常只能由超级节点来提供服务并收取利息。
持有量:在POS的共识体系中,拥有大量原始代币就好像拥有了一个虚拟ASIC。美国最近还出现了一个模式叫generalized mining,先通过私募投进类似cosmos这种优质币,然后在主网刚上线时利用手里的大量代币进行POS挖矿,成为重要节点。
为什么公平性这么重要?因为这是在人的基因中,顺应人性的。人都希望自己拥有特权,而别人没有。但自己的特权太大,又会伤害这个系统的公信力。所以自古一国之主也好,一家之主也好,要在牺牲自我利益和维持整个系统的公信力间寻求一个平衡。到不平衡加剧的时候,一句打土豪,分田地,就能瞬间团结大多数人,揭竿起义,重造一个世界。而后屠龙者变成了龙,周而复始。如果中本聪没有隐藏他的身份,或用任何手段多为自己争取一点特权,那比特币就不会是今天的比特币,信仰者也不会是今天的信仰者。
当然,公平性是一个有选择的设计目标,并不是所有人都要追求绝对的公平。不过在这个自由分叉的区块链世界里,这意味着你要承担更多的分裂和被替代的风险。基督教最早在欧洲风光无两,通过“十一税”和其他特权方式,收的税比主权国家还多。但就是在极度的压迫下,由一个年级轻轻的马丁路德轻易分裂出了今天的新教,与天主教的一个重大的区别就是新教不需要经过神父接触上帝,给教堂各种好处了。
有人认为“贫富差距”也是衡量一个公链体系公平性的重要指标。这种观点也非常警惕POS,经常讨论POS共识富者更富,穷者更穷的问题。末日学家Roubini曾经喷虚拟货币说,比特币持有者的贫富差距比北朝鲜还差。这是coinbase的CTO Balaji Srinivasan在2017年计算的排名前100虚拟货币大盘的Lorenz曲线和基尼系数(Gini coefficient²):
请点击输入图片描述
我们还可以分别看不同虚拟货币从挖矿、持有、投票治理等多个角度的不平等系数。这样就可以对比出来哪个虚拟货币的分布相对分散,贫富差距相对小。
不过,鉴于我个人从来不认为平均分配,或公平分配是虚拟货币应该做到的目标之一,所以在这里不深入讨论。我更倾向于认为,只要财富不是基于特权,而是基于公平竞争,比如你比别人更早关注比特币,那就是公平的。
占领“fairness”这个三角中的一角有什么好处呢?就是能在项目早期有非常自发的,强大的传播能力。今年在熊市中受到关注的Grin没有ICO,没有预挖,没有抽税,团队靠捐助维持开支。他们的清高还体现在总量不限定,匀速增发,延长ASICs未入场的时间等多个经济机制设计的细节上。
刚刚经历了ICO泡沫,和熊市挖矿亏损血洗的矿工们,散户们,哪能不关注难得一遇如此有极客气质的项目。结果就是恰好在以太坊矿机徘徊在成本线附近的熊市,许多矿工选择转而支持Grin,当然这也是因为显卡矿工不具备ASIC矿工那么高的忠诚度。至于什么是mimblewimble,Grin是不是未来的隐私币,是不是未来的bitcoin,又有谁在乎呢?大家想要的,不过是能参与比特币早期公平挖矿,公平投资的感觉。
所以相比起经济学,这更像是一个心理学的设计游戏。前几天一个非常有名的公链团队与我们内部讨论区块奖励的设计。他们想把一部分增发代币以类似 POS方式奖励给抵押者,剩下的给POW矿工。整个的逻辑是想通过绑定公链适用价值而使代币估值整体升值。可是以我对矿工群体的了解,他们绝对不会想,你用一部分去让网络变得更好了,所以最后我是受益者。他们会直接感受到,你拿走了矿工奖励的一部分,我只能分剩下的了,这会大大降低参与的积极性。而一个网络在冷启动阶段没有开发者,没有真实用户的阶段,全要依靠矿工群体的支撑。
Bitcoin,Grin,Monero等“清高币”的设计,不像单一神的基督教,反而比较像佛教。佛教没有层级,没有节点,没有传教,也没有加入的条件。它只是一套哲学观,而佛陀与普通人的区别只是他更早顿悟罢了。佛教从印度传入中国,变成禅宗,也经历过很多大的改革,其中最大的创新就是南传佛教的“人人都可以成佛”。不过,佛教到最后依靠完美的逻辑,把自己都给消解了。
再看看Ethereum这样有明确的单一精神领袖,和EOS有一大众“官方传教士”的“教派”,不由感慨,这都只是一种选择。反正在这个fork free的世界里,我们都还有重头再来的机会。
2. Growth成长性
我对成长性的定义是,代币价值长期稳定升值。一个网络想具有长久的的价值成长属性,要么是走运,经历一轮鸡犬升天的超级泡沫,就像过去的2017年发生的那样。要么是依靠清晰的价值锚定,并且经得住考验。
虚拟货币估值是一个巨大的话题,可以写三天三夜。我们先简单讨论下代币的价格理论,然后再来归纳“成长性”的问题。
虚拟货币的“理论价格”取决于宏观估值模型(如果有),也就是如果某种token,不管我们认为它是货币,资产,还是商品,长期有价值,那么它值多少?再根据发行量或流通量,倒推它的单价又应该是多少?
这里最典型的是用金融资产的眼光去估值。例如在一篇广为流传的《一个机构投资者的加密资产观》³文章中,作者就详细对比特币作为价值贮藏资产,通过与黄金的市值进行可比估计,计算出单个比特币的合理估值价格区间。而对于以太坊,则作为支付流通手段,通过估计平均使用频率,流通量,网络手续费体量,最终也可以对单个以太坊的价格进行估计。虽然估值的区间是理论的,可能与实际相去甚远,但是作者得出了比特币价值支撑要远远高于以太坊的结论,在一年之后的熊市回头看也是对的。
BNB也是典型的可以被估值的代币,因为它的本质是有分红的股票。交易所作为有明确商业模式和稳定现金流的平台,每季度承诺利用一定的利润回购市场上有限的 BNB,这就使 BNB本身有了明确的估值模型,投资者也至少知道,当前价格的 BNB是被高估了,还是低估的。也就是说,有了价格指导。这里是multicoin capital刚发布的BNB估值模型:Binance Coin($BNB)Analysis and Valuation-Multicoin Capital⁴。
还有类似EOS的RAM,或filecoin的支付存储,都是尝试把一些有价值的稀缺资源,如存储空间,与代币的价值进行一定程度的绑定。
好了,这里我们遇到了一个大难题,就是除了上述的一些个例外,其实大部分虚拟货币是根本没有估值方法的,因为它难以明确自己作为金融资产的定位,也尚且没有实际的用途。如果比特币是类黄金的价值贮藏用途,估值是依据假设转化成黄金储备的体量,那这个世界上并不需要其他“黄金”了,我们并不知道如何给山寨黄金估值。再比如ICO催生的一大堆各种各样的项目,虽然都有丰富的设计,但是很少有像交易所股票这样明确的现金流支撑的商业本质。
而且,估值模型本来就是一个“远期指导”,在缺乏价值,也缺乏价值发现的虚拟货币小众市场,它对于实际操作并没有马上可以参考的意义。此时更有意义的就是微观经济层面的“实际价格”理论。
一个资产的“实际价格”很好理解,就是供给和需求决定的。虚拟货币的一级市场发行体量和时间是透明的,但”需求“的主体首先是矿工,再由矿工传到到自由流通的二级市场。这里的矿工是广义的,包括POW和POS节点。
在熊市下跌的时候,我们经常听到一句话,矿工挖矿成本就是POW币的底。这句话不完全准确,因为虽然可以假设矿工的矿机和电费是固定支出,但算力是动态的,也是价格驱动变化的。下图是比特币的算力和价格变化历史曲线。在大牛市价格上涨的阶段,算力也在以相似比例上涨,但是当价格收到二级市场驱动快速回落的时候,算力的下降并没有那么快,反而还有反弹。这就是因为矿工购买矿机后是有粘性的,币价下跌,矿机的回本周期变长,但只要挖矿收益还高于电费成本,这个游戏就还值得继续玩下去,在算力和收益间来回博弈。
请点击输入图片描述
在一个稳定的,波动率小的市场环境中,这种博弈最终的结果就是平均单个矿工的边际收益等于边际成本。
我们以冷启动的新币种Grin为例,因为目前挖Grin的矿机大多数是已经回本的显卡矿机,主要成本就是电价,所以模型相对简单。假设币价上升—矿工收益升高—更多的矿工加入—算力上升,难度上涨—单个矿工挖到的币减少,收益下降—一些矿工的收益低过了固定成本,或回本周期过长,退出挖矿—达到均衡—下一次价格扰动,偏移到另一个均衡态。
显然,如果在二级市场的卖出价格和挖矿成本价格之间有稳定的差距,矿机又是已经回本的残值机,那矿工就永远有套利空间。这个套利空间会被算力的变化所弥补。ASIC矿机会让情况变得复杂一些,由于矿工要购入专门的矿机作为“沉没成本”,回本周期就成了最重要的指标。而同时,币价与边际挖矿成本可以偏离的更远,因为这个利润可以被矿机厂商锁定。
另一种解释挖矿对币价底部支撑的角度,是假设矿工收益低于关机成本,那么他的行为应该是去二级市场上推高币价。为什么比特币减半的时候容易大涨?就是因为如果区块奖励减半了,但还要维持矿工收益在成本线以上,那条件必须是币价翻倍。不过,这个解释并不一直成立。在价格有巨大波动,造成恐慌心态的时候,这个逻辑就会崩溃。
“理论价格”与“实际价格”对我们普通参与者的用处是什么呢?理论价格决定了上涨空间,实际价格决定了底部支撑。所以,一个有长期成长性的虚拟货币,就是能够在短期有明确的底部价格支撑,而在长期又有可以被锚定的价值上涨空间。
这些条件是推动一个虚拟货币的重要因素,但不是经济设计的全部。为什么在这里定义为“成长性”,而不是“有价值”,“价格高”?因为一个吸引人的设计,是要给人加入进来,分享价值增长的利益的机会。比如我们可以说,今日头条是一个好公司,好资产,但是你投资不进去啊,等上市了,直接几百亿美金的估值,如果你不是早期员工,就享受不到成长性的红利。
那么“成长性”都被哪些因素影响呢?这里是一些重要但不全面的总结:
发行速度:总量限定的货币升值空间大于总量无限的,通缩的比通胀的更保值。这是一种刻板印象。ETH是总量无限的,但是有用途,市场好的时候,照样成为市值第二。现实中的黄金,直到现在也有每年1.5%的新产量释放,但并不妨碍成为价值储存的最好标的。所以,重要的不是是否无限和通缩,而是发行速度。
Grin是线性无限增发的,但实际上到约60年之后,年通货膨胀率已经降低到2%以下。根据团队的说法,这个比例和每年丢币的比例已经持平,所以基本约等于没有新的增量供应。
请点击输入图片描述
本文来自用户投稿,不代表币大大立场,如若转载,请注明出处:https://czxurui.com/jys/168828.html


发表回复
评论列表(0条)