来源:Bloomberg
编译:比推 Derrick Chen, Mary Liu
它来自哪里,这一切意味着什么,以及为什么它仍然很重要。
–《彭博商业周刊》最优秀的财经作家马特·莱文
嗯,这很清楚。我已经详细描述了中本聪发明的比特币的工作原理。但让我们退后一步:他到底发明了什么,有多厉害?
最简单的答案是他发明了比特币。
在其鼎盛时期,全球比特币的总价值超过 1 万亿美元。有成千上万篇关于它的文章;它有很多投资者和粉丝和信徒。其中一些人被称为“比特币极端主义者”;他们认为,加密世界中唯一真正有趣和有价值的东西是比特币,那么这类人可以点击“退出阅读”了。
不过,在这里,我想继续前进。我想谈谈可以概括中本聪发明的不同方式。有不同的方式来解释中本聪的所作所为和他的成就,每种解释都为你指明了加密货币的不同方向。
比特币一个最简单的解释是这样的:中本聪发明了一种让人们互相发送数字的技术,千万别小看这个事儿!在 Satoshi 之前,我可以给你写一封电子邮件,上面写着“132.51”,但你无法知道我的电脑上是否有 132.51,或者我是否已经将 132.51 发送给了其他人,你也无法向其他人证明你的计算机上拥有 132.51 并且可以将其发送给他们。
上面这段话听起来很愚蠢,因为它确实很愚蠢。您的计算机上肯定有 132.51 以及所有其他可以想象的数字;计算机可以任意生成数字,而且是免费的。打开一个电子表格,输入“132.51”,然后就可以了。从某种意义上说,比特币的技术成就在于它发明了一种去中心化的方式来制造计算机上信息的稀缺性。比特币向我展示了一种向你发送计算机消息的方法,这样你就可以拥有它,而我不会,以一种限制它们的供应和转移所有权的方式在我们之间移动计算机信息。
但技术成就并不是故事的全部,甚至可以说不是最重要的部分。比特币的疯狂之处并不是中本聪发明了一种特殊的方式让人们互相发送数字并称之为支付,而是人们接受这些数字作为付款。
技术中没有任何固有的东西可以实现这一点。人们可能已经阅读了比特币白皮书并说:“嗯,这是一种很酷的付款方式,但你的问题是你不是在发送美元,你发送的是你刚刚编造的东西,谁想要那个?”他们中的大多数人最初都这么说,但是很多人最终认为比特币是有价值的。
这很奇怪!中本聪说(下图所示):
插图:我发明了一个很好用的支付系统,唯一的问题是,你得到的不是美元支付,而是我刚刚制作的这个东西,酷吗?
很多人会说:是的,这很酷!
现在加密是一项价值万亿美元的业务,比特币被数以百万计的人接受为具有很大价值的社会事实,可能是它最令人印象深刻的事情。
这是比特币的另一个非常简单的概括:
1. 你可以制造一个电子交易的任意代币。
2. 如果你这样做,人们可能会为此支付非零的金额。
3. 值得一试,不是吗?
随着比特币变得更加可见和有价值,人们只是……做了……没有意义的事情?有大量的加密货币有时是比特币的微妙变化,有时只是懒惰的仿冒品。“Shitcoins”就是这个意思。
彭博商业周刊封面(与比特币 Bitcoin 押韵,意为垃圾币 Shitcoin)
2013 年,两名软件工程师设计了一种加密货币,并给了它一个狗狗的标志,即会说话的柴犬表情包。他们称它为狗狗币,这是对代币热潮的模仿。今天它的价值约为 80 亿美元。我不会向你解释。没有人会向你解释这一点。当然,发明狗狗币的人不理解它。其中一个人在推特上说他讨厌它。就像,如果你正在制作一个电子交易的任意代币,并且你希望人们会毫无缘由地购买它,你不妨让它变得有趣。放上去一个会说话的狗;给人们一些能在网上灌水的东西。
顺便说一句,这是一个有趣的论点,在比特币诞生时就形成了:
1. 比特币的供应有限。
2. 但比特币软件是开源的,可以轻松克隆。
3. 因此,如果比特币的价格超过 100 美元,就会有人发明 Blitcoin,这将是比特币的精确副本。
4. 比特币是人造的,而 Blitcoin 也是人造的,因此 Blitcoin 没有理由以比比特币低很多的价格交易。
5. 这将稀释比特币的价值在:任何明智的人都宁愿为 Blitcoin 支付 90 美元,而不是为比特币支付 105 美元,因为它们是相同的,但更便宜。
6. 因此,比特币或类似的东西是无限供应的,所以比特币的价值不能太高。
事实证明,这个论点大多是错误的。在社交方面,加密货币是一种协调游戏;人们想要拥有其他人想要拥有的代币,并且某种抽象的技术等价性并不能使一种加密货币成为另一种加密货币的良好替代品。社会认可——合法性——是使加密货币有价值的原因,你不能仅仅。
这是一个赤裸裸的事实:使比特币有价值的不是其代码的优雅程度,而是它的社会接受度。一个与比特币完全一样的东西,但没有比特币的血统——不是从 Satoshi 的创世区块传下来的,只是由一些模仿者组成——具有相同的技术,但没有任何价值。
与假设的模仿者相比,比特币的一个优势是:更多的矿工。与小型集中矿池相比,多元化的大型矿工池使加密货币的区块链更安全。但这种安全性只是其更广泛的社会接受度的一个实例。所有比特币矿工都可以退出并成为 Blitcoin 矿工。他们只是没有这么做。
这是比特币的另一种概括:
1. 中本聪制造了一个任意的代币,以某种价格进行电子交易。
2. 事实证明,价格很高而且波动很大。
3. 人造代币的价格是……任意的?
这对你来说可能听起来不太好。但这作为金融理论的问题非常有趣。现代投资组合理论表明,在投资组合中添加不相关的资产可以提高回报并降低风险。大型机构将投资于林地或高速公路通行费或飓风保险,因为他们认为这些东西不会像股票或债券那样发挥作用,他们会分散他们的投资组合,即使在股票下跌的世界里他们也会保有价值。
在某种程度上,比特币的价格 1) 大部分时间都在上涨,尽管一路上有很多起伏,2) 上涨和下跌的原因是武断的和神秘的,与公司收益或全球经济无关,那么比特币对机构投资者很感兴趣。
这些原则也有变化。例如:
1. 比特币不仅与常规金融产品不相关——它还是通胀的对冲工具。如果美联储不顾一切地印钞,美元就会贬值,但比特币的供应有限,即使美元膨胀,比特币也会保持其价值。
2. 比特币就像黄金,但更方便。黄金的价值也有些武断和神秘,但它是一种与企业收益和央行政策无关的价值储存手段。喜欢黄金的投资者应该购买比特币。
嗯,这些都是人们说的。在实践中,事实证明,比特币的价格与股票市场非常相关,尤其是科技股。比特币并不是一种特别有效的通胀对冲工具:它的价格在美国通胀较低的年份上涨,而今年随着通胀的上升而下跌。加密货币价格的正确模型可能是,当股价上涨时,它们会在广泛的投机泡沫中上涨,然后在泡沫破裂时下跌。对于寻求多元化的投资者来说,这并不是一个特别吸引人的故事。你想要一种在泡沫破裂时还能够涨的资产!
带 GameStop 装备的 Shiba Inu 狗
GameStop 的简单故事是互联网上的一些人喜欢这只股票。
我不打算在这里详述 meme-stock 现象——我在去年 12 月那期中谈到了它。但一个重要的可能性是,比特币的第一次推广,即任意可交易的电子代币可以仅仅因为人们想要它而变得有价值,永久地打破了每个人对所有金融的思考。
在比特币兴起之前,关于股票的传统说法是,它的价格代表了市场对企业未来现金流现值的预期。但是比特币没有现金流;它的价格代表了人们愿意为它支付的价格。尽管如此,它的市场价格还是很高且波动很大;人们通过购买比特币致富。所以人们复制了这个模型,创造和推测纯粹的、抽象的、稀缺的电子代币成为了一项大生意。
股票是一种稀缺的电子代币。这也是另外一回事!对现金流或其他的所有权声明。但它是一种电子代币,其供应或多或少是有限的。如果您和您的在线朋友想开个玩笑并根据这些玩笑进行投资,那么根据您的幽默感和您所在的在线聊天组,您可能会购买 Dogecoin 或 GameStop Corp. 的股票,从出发点的角度来看这些事情并没有什么不同。
这是比特币的另一种非常不同的概括。它最尖锐的形式主要归功于程序员 Vitalik Buterin,另一个我们不会讨论的关键角色。它是这样的:
1. 看,你做的这个东西是一台庞大的,庞大的计算机。区块链正在执行计算机的功能。具体来说,它保留了一个比特币交易数据库。
2. 这台计算机有一些令人着迷的特性。它是分布式的:计算机的数据不保存在任何一台特定的机器上,而是分布在许多节点中。区块链创建了一种机制,以确保他们都同意数据库所说的内容。它是分散的:不同的人在各自不同的机器上运行数据库。它是安全且不变的:由于交易是如何编码成块的,因此某人或多或少不可能回到数据库并更改上周的交易。它是无需信任和无需许可的:任何想要下载区块链或挖掘比特币的人都可以。挖掘机制激励人们相互协作和竞争,以保持数据库的安全和最新。
3. 但这不是一台非常好的计算机。大多数情况下,它只是保留付款清单。
4. 让我们做同样的事情,但要让它成为一台好计算机。
i.以太坊
Vitalik 发明的"计算机"通常称为以太坊,或以太坊虚拟机:它是一台虚拟计算机,分布在数千个冗余节点中。每个节点都知道计算机的“状态”——它的内存中有什么——并且系统上的每个交易都会更新该状态。
以太坊的工作方式很像比特币:人们创建交易,他们将它们广播到网络,交易包含在一个区块中,区块链在一起,每个人都可以看到每笔交易,等等。以太坊区块链的货币被称为……我不知道,通常称它为“Ether”,尽管有时人们会说“Ethereum”,而他们通常只写“ETH”。(类似地,比特币有时写成“BTC”。)在平常,它大多缩写为“Eth”,发音为“Eeth”。
但是,尽管比特币交易主要是关于发送付款,以太坊上的操作更普遍:以太坊是一台大型虚拟计算机,您向它发送指令以在计算机上执行操作。其中一些指令是“从地址 X 向地址 Y 发送 10 个以太币”:计算机内存中有一个以太坊地址数据库以及每个地址中有多少以太币,你可以告诉计算机更新数据库。
但是您也可以编写程序在计算机上运行以自动执行操作。一种程序可能是:如果发生某些事情,将 10 个以太币发送到地址 Y。爱丽丝和鲍勃可能想赌一场足球比赛,或者总统选举,或者以太币的价格。他们可能会在以太坊虚拟机上编写一个计算机程序来做到这一点。程序会有自己的以太坊地址用来存储以太坊,程序的逻辑可能会说“如果 Jets 队在周日获胜”——或者 “如果拜登赢下竞选,” 或 “如果以太坊在 11 月 1 日高过 1500 美元”——“然后把这个账户里的钱转给爱丽丝;否则发给鲍勃。”爱丽丝和鲍勃可能会各自向账户发送一个以太币,它会飞来飞去检查一下足球比分、选举结果或以太币价格,然后当它回答问题时——谁赢了比赛或选举或 ETH 高于 1,500 美元——它将自动解决赌注并向获胜者发送两个以太坊。
或者你可以有一个程序说:“如果有人向这个程序发送一个以太币,程序会给他们回一些好东西。” “好东西”在那里很模糊,坦率地说,在实际实践中也很模糊,但从概念上讲,你可以放入计算机程序中的任何东西都可能是这里的奖励。所以“送我一个以太币,我会给你发回一张猴子的数码照片”将是一个可能的程序,我想这听起来像是在开玩笑,但有一段时间,猴子的数码照片在以太坊上的售价高达数百万美元。或者有一种叫做以太坊名称服务(ENS)的东西,它允许人们注册像“matthewlevine.eth”这样的域名,并在各种以太坊功能中使用它们。您将 Ether 发送到 ENS 程序,它会向您注册该名称——您发送资金,它会将您发送回一个域名。
有趣的是,这看起来不像是合约。
这里的标准类比是一台自动售货机:自动售货机是现实世界中的一台计算机,你在其中投入一美元,你就会得到你想要的东西。你不会与自动售货机谈判,也不会在它响起时闲聊天气。自动售货机的交易是完全自动化的,它的程序使它确定性地响应您投入资金和按下按钮。
在加密世界中,这些程序被称为“智能合约”。名字有点可惜。智能合约是在区块链上运行的计算机程序。有些智能合约看起来像合约:Alice 和 Bob 对以太坊价格的赌注看起来很像金融衍生品,绝对是合约。一些智能合约看起来像自动售货机:它们坐在公共场所等着人们放钱,然后吐出商品。自动售货机并不完全是一份普通的合同,但它是一种交易,对合同进行哲学思考的人就像考虑自动售货机一样。
但是一些智能合约看起来就像,你知道的,计算机程序。这个概念比名称更笼统。在以太坊白皮书中,Vitalik Buterin 写道:
“请注意,以太坊中的“合约”不应被视为应该“履行”或“遵守”的东西;相反,它们更像是存在于以太坊执行环境中的“自治代理”,总是在被消息或交易“戳”时执行特定的代码,并直接控制自己的以太币余额和自己的密钥 / 值存储来跟踪持久变量。”
有限制:以太坊是分布式计算机,但它没有键盘和显示器。在以太坊虚拟机上玩《使命召唤》会很困难。但以太坊的区块链和智能合约可以作为其他类型程序的后端。
开发者可以在以太坊和其他区块链上构建“去中心化应用程序”。这些计算机程序主要在网络上运行(可能在一些集中式或云服务器上),但将一些基本数据保存在区块链上。你玩电脑游戏,你的角色属性存储在区块链上。游戏公司服务器上的正常程序会将角色的剑呈现在您的屏幕上,但拥有剑的事实存储在区块链上。
另一个限制是它是一台速度慢的计算机。以太坊执行程序的方式是,你将指令广播到网络上的数千个节点,它们各自执行指令并就指令的结果达成共识。这一切都需要时间。您的程序需要在数千台计算机上运行数千次。
如今,计算机和网络连接速度非常快,而以太坊计算机的速度足以满足许多目的(例如传输以太币或保存计算机游戏角色的数据库)。但是您不会希望将这种计算机体系结构用于对时间极为敏感、计算密集型的应用程序。你不会想要一辆在以太坊虚拟机上运行的自动驾驶汽车,您不会希望世界各地的数千台计算机在您刹车之前大量计算您还有多远会撞到某人。
ii.权益证明
这台分布式计算机,即以太坊虚拟机,其基本设计来自比特币。有区块,每个人都可以看到,它们被链接在一起,交易用私钥签名,一切都经过哈希处理等等。只是,除了给人们发钱,你还可以向区块链发送计算机指令,而区块链将执行它们。
这意味着有数千台计算机,每台计算机都在运行以太坊网络的节点,所有这些计算机都会就该网络上发生的事情、谁向谁汇款以及何时执行什么计算机指令达成一致。以太坊是分布式虚拟计算机这一事实意味着所有这些实际计算机都可以就何时执行什么操作达成共识。这可能的原因是比特币展示了去中心化的计算机网络如何达成共识。具有哈希、挖矿、随机数和电力的东西:这就是比特币的共识机制,工作量证明(或 PoW)。
它在很长一段时间也是以太坊的共识机制。存在一些技术差异,但基本机制非常相似。矿工们对区块数据进行了一堆哈希,找到正确哈希的人首先挖掘了区块并获得了奖励。因为这很昂贵并且浪费了大量资源,它表明了对以太坊生态系统的承诺。但浪费本身很糟糕。
因此,在 9 月 15 日,经过多年的规划,以太坊转向了一种新的共识机制:以太坊现在使用一种称为权益证明(或 PoS)的东西。基本思想保持不变。人们进行交易并将其广播到以太坊网络。一堆计算机——在 PoW 中它们被称为“矿工”,在 PoS 中它们被称为“验证者”——将这些交易编译成一个正式的有序列表,称为区块链。任何拥有计算机的人都可以成为矿工 / 验证者;该协议对所有人开放。但是矿工 / 验证者必须证明他们对系统的承诺以挖掘 / 验证区块。在 PoW 中,你证明这一点的方法是使用大量电力进行哈希计算。在 PoS 中,你证明这一点的方式是拥有大量的以太币。
稍微简化一下,一般机制是:
1. 任何人都可以通过“质押”网络的一些货币,将其存入特殊的智能合约,自愿成为验证者。质押的货币在某些时期内无法撤回。在以太坊上,您需要质押 32 个以太币(目前为 40,000 美元左右)才能成为验证者。
2. 验证者在交易进入时获得交易并将其编译成块。
3. 固定的时间间隔(例如,每 12 秒),随机选择一个验证者来提议一个区块,并选择其他一组验证者来审查提议的区块并对其进行投票。
4. 随机选择的验证者就是否将区块添加到链上达成一致。如果每个人都诚实和认真地做他们的工作,他们大部分都会同意,并且会添加区块。
5. 验证者以 ETH 形式获得支付费用。
6. 如果验证者的行为不诚实或懒惰——如果它提出了错误的区块,或者如果它未能提议或对区块进行投票,或者如果有人关闭了运行验证器的计算机——它可能会被取消其部分或全部股权作为惩罚.
我的意思是,这就是原理上的概念,但是当我这样写出来时,它听起来比实际更要难一些。没有人坐在那里审查每笔交易并为它是否合法而苦恼。验证者只是在运行官方的开源以太坊软件。这一切都是自动的,您可以在具有良好备用电源和稳定互联网连接的笔记本电脑上运行它。大笔支出可能是购买以太币的 40,000 美元。为达成共识做出贡献并不难。很难覆盖它,但是做一个诚实的验证者很容易。
当我们讨论工作量证明挖矿时,我说加密系统的设计目的是在与系统有经济利益的人之间达成共识。PoW 系统以一种巧妙的间接方式展示了经济利益:你购买一堆计算机硬件并支付大量电费,并进行大量计算以证明你真的关心比特币。PoS 系统直接展示了经济利益:你只需在以太坊上投资大量资金并将其作为债券发布,这证明你重视。
这在两个方面更有效。首先,它使用更少的电力。在全球变暖的情况下,每秒消耗大量电力来进行数万亿次毫无意义的数学计算似乎很愚蠢。权益证明几乎不使用电力。你只是保留了一个交易列表,你只需要编译一次,而不是 200 quintillion 次。向 PoS 的过渡将以太坊的能源使用量减少了 99.95%。
其次,PoS 更直接地衡量你在系统中的份额。您通过 1) 拥有以太币和 2) 将其置于风险以验证交易来证明您在以太坊中的份额。要控制 PoS 系统并作恶,你需要拥有大量的 Ether,而且你拥有的越多,你就越不想这样做。“权益证明可以以相同的成本带来大约 20 倍的安全性,”Vitalik 认为。
质押
以下是比特币矿工赚钱的方式:
1. 花费美元购买电脑和电力。
2. 使用计算机和电力来生成比特币。
3. 出售比特币,或持有它们并希望它们上涨。
以下是以太坊验证者的赚钱方式:
1. 购买以太币。
2. 把它锁定。
3. 以 Ether 支付费用,大约是您锁定的 Ether 的百分比。目前收费在 4% 左右。
仍然涉及一些计算机硬件——你必须运行软件来编译和检查交易——但并不多;再次,它可以是一台笔记本电脑。资本投资不是在计算机上,而是在相关的加密货币中。该交易非常接近:“投资大量加密货币,然后获得该加密货币的支付利息。
你可以让自己更轻松。无需下载软件来运行完整的以太坊验证器节点并存入 32 个以太币,您可以将您的以太币交给其他人,让他们成为验证者。它不需要是 32 个 Ether:如果你有 1 个 Ether,而其他 31 个人各有 1 个 Ether,并且你们都将你的 Ether 集中在一起,那么你就有足够的资金来质押、验证交易并赚取费用。然后你们每个人都可以减少费用。验证交易的工作可以与以太币的实际质押完全分开。
事实上,许多以太坊验证都是通过 Coinbase、Kraken 和 Binance 等加密货币交易所进行的,这些交易所将质押作为产品提供给客户。(最大的是一个叫做 Lido Finance 的东西,它不是一个交易所,而是一种去中心化的质押池。)客户无论如何都将他们的 Ether 留在交易所,所以他们不妨让交易所为他们质押并赚取一些兴趣。
是的:利息。如果您将加密货币放入质押池中,您看起来只是从您的加密货币中赚取利息:您有 100 个代币,您将它们锁定一段时间,您将获得 103 个代币。关于验证交易的事情发生在后台,你真的不必担心。锁定资金后,您只需获得一定百分比的回报——现在约为 4%,但扣除费用后可能会更少。(在将其与您可能通过债券赚取的被动收入进行比较之前,请记住这是以不稳定的以太币支付的。)
Crypto 找到了一种创造收益的新方法。我们稍后会讨论其他的——加密货币有一个完整的“流动性挖矿”业务——但这是一个方法。你可以将你的加密货币存入一个账户,它会支付你的利息。它会为您支付利息,不是因为银行通常这样做的原因——因为他们将你的钱借给其他会使用它的客户——而是因为你在帮助维护交易账本的安全.
iii.Gas 费
以太坊和比特币之间的另一个区别是交易费用在以太坊中更为重要。
基本原因是比特币中的每一笔交易或多或少都是一样的:“X 将 Y 比特币发送给 Z”。然而,在以太坊中,有诸如“运行这个复杂的计算机程序 10,000 步”之类的交易。那需要更长的时间。以太坊网络上的数千个节点必须运行并验证每个合约的每个计算步骤。如果合约需要很多步骤,那么它将占用验证者更多的时间和计算机资源。如果它需要无限的步骤,它将使整个事情崩溃。
为了解决这个问题,以太坊有“gas”,这是人们和智能合约为计算支付的费用。每笔交易都指定 1)最大 gas 限制(基本上是一些计算步骤)和 2)每单位 gas 的价格。如果交易用尽了所有的 gas——如果它执行的步骤超过了 gas 限制——它就会失败(并且仍然支付 gas 费用)。这阻止了人们发送阻塞网络的超长事务,并且绝对防止他们永远阻塞网络。
在早期的以太坊中,gas 费以及内置的挖矿奖励都支付给了挖出一个区块的矿工。自从迁移到 PoS 后,内置奖励较低(因为成为验证者比矿工便宜得多,所以你不需要获得那么多报酬)。现在一些 Gas 费被“烧掉”(以太币消失了),而不是支付给验证者。基本结果是,以太币作为一个整体在 PoS 下为安全支付的费用比过去要少。
但是,仍然有 Gas 费,其中一些仍然归验证者所有。一般来说,你支付的 gas 越多,你的交易执行速度就越快:如果以太坊很忙,支付更多的 gas 会让你优先执行交易,这是一台分片式计算机,您可以支付更多费用来优先执行。
iv.代币
ERC-20
智能合约在以太坊中可以做的一件事是创建新的加密货币。这些加密货币通常被称为“代币”。
你为什么想做这个?我们已经讨论过的原因之一:
1. 你可以制造一个电子交易的任意代币。
2. 如果你这样做,人们可能会为此支付非零的金额。
3. 值得一试,不是吗?
这在以太坊中非常容易做到。(以太坊白皮书包括一个四行代码片段,“用于在以太坊上实现一个代币系统”。)于是就有了 Shiba 代币,它自称“一个去中心化的 meme 代币,演变成一个充满活力的生态系统”。它是狗狗币,但在以太坊上,很容易。它有一张“Woof Paper”。
但是创建加密货币还有很多其他原因。如果你在以太坊系统上建立了某种应用程序,并且你想向人们收取费用,你应该向他们收取什么样的费用?或者,如果你建立了一个双向市场,将做某事的人和想要做某事的人联系起来,那么想要这件事的人应该用什么样的钱来付钱给做这件事的人?
美元是一个可能的答案,虽然有点奇怪:美元不是存在于区块链上,而是存在于银行账户中。以太币是最明显的答案:你已经在以太坊中建立了一个应用程序,所以你应该以以太坊的货币进行支付。但一个一直流行的答案是:您应该以自己的货币付款。为您的服务增值的人应该以您自己的特殊代币获得报酬;使用该服务的人应该用该代币付费。然后,如果服务起飞,代币可能会变得更有价值。
稍后我们将更详细地讨论这个想法。现在,我只想说以太坊有一个关于如何实现这些代币的标准,它被称为 ERC-20。当以太坊区块链上有去中心化应用程序时,他们很有可能会说他们拥有 ERC-20 代币。
ERC-20 代币的一个基本属性是它是可替代的——就像美元、比特币或以太币一样。如果我创建一个名为 Mattcoin 的 ERC-20 代币并铸造 10 亿个马特币,那么这 10 亿个代币中的每一个都完全相同,并且完全可以互换。它们都以相同的价格交易,没有人想要或得到任何特定的马特币。
ERC-721
不过,还有另一种方法可以做一个代币。您可以拥有一系列代币,每个的代币都有一个数字。该系列中的 Token No. 1 与 Token No. 99 不同,即 Token No. 1 的数字为 1, Token No. 99 的数字为 99。这通常被称为非同质代币,或 NFT。NFT 最流行的以太坊标准称为 ERC-721,您有时会看到该名称。
让我引用一点 ERC-721 标准:
ERC-721 引入了 NFT 标准,换句话说,这种类型的 Token 是独一无二的,并且可能具有与来自同一智能合约的另一个 Token 不同的价值,这可能是由于它的年龄、稀有性甚至是其他类似视觉的东西。等等,视觉?
是的!所有 NFT 都有一个名为 tokenId 的 [numerical] 变量,因此对于任何 ERC-721 合约,对合约地址 [numerical] tokenId 必须是全局唯一的。也就是说,dapp 可以有一个“转换器”,它使用 tokenId 作为输入并输出一些很酷的图像,比如僵尸、武器、技能或神奇的小猫!
看看这个标准有多小,尽管有僵尸和小猫。NFT 由一系列编号的代币组成,使其成为 NFT 的原因在于它的 tokenId 字段中的编号与其系列中的其他代币不同。
如果你想想象这个不同的数字让它变得很酷,比如僵尸或小猫,你可以!或者,如果有一个计算机程序——或者一个以太坊 dapp——看着你的号码并说:“啊,对,这个号码对应于一个绿头发的僵尸,右脸颊上有一个吸引人的伤疤”,那么这个计算机程序就执行了起来——甚至为你提供一张僵尸的照片——你当然可以相信它。
v. ICO
这是以太坊和比特币之间的另一个重要区别。比特币从未筹集到资金;以太坊做到了。
你可以认为比特币或多或少是一位真正喜欢密码学的匿名人士的开源热情产品。构建比特币基本系统的成本是中本聪的时间,他自愿付出的。然后他开采了第一批比特币并且可能变得超级富有,但那是后来的事情了。
以太坊的构建有点复杂。Vitalik Buterin 是以太坊的知识领袖,但有一群联合创始人。有法人实体、有程序员。他们在这上面花了很多时间。他们总得支付外卖费吧。
你可以想象 Vitalik 说:“好吧,我们是一家公司,我们是 Ethereum Inc.,我们将启动 Ethereum 区块链并从中赚钱,我们将出售 Ethereum Inc. 的股票以筹集资金构建区块链。以现金出售以太坊公司 20% 的股份,获得现金,构建区块链,我不知道,也许收取版税。以太坊公司永远收集每笔以太坊交易的 0.01%。”
以太坊是众所周知的项目。甚至在它启动之前,他们就可以很容易地找到投资者。
出于哲学和经济原因,他们没有这样做。他们想要一个去中心化的区块链生态系统,而将其归于一家公司会违背这个目的。所以他们没有出售股票。他们出售代币。根据以太坊的白皮书,他们在 2014 年 7 月以“每 BTC 1000-2000 以太币的价格出售以太坊,这是一种旨在资助以太坊组织并为开发付费的机制”。总的来说,他们以大约 1830 万美元的价格售出了大约 6000 万个以太币,而这一切都是在技术本身上线之前。以太坊的创世区块是在 2015 年 7 月开采的。今天总共有大约 1.22 亿个流通的以太币。其中一些,比如比特币,来自挖矿或现在的验证。但在以太坊推出之前,几乎有一半是由想要押注其成功的人购买的。
Camila Russo 在她关于以太坊的书中写道:
一种全新的融资模式已经过测试。在一个没有商业计划和实时产品,更不用说用户或收入的情况下,一群黑客可以从来自世界各地的数千人那里筹集数百万美元。以前,任何想购买 Facebook 或 Google 等大型科技公司股票的人都需要一个美国银行账户。对于那些想要投资没有去公开市场筹集资金的初创公司的人来说,事情变得更加复杂。现在,任何人都可以成为最前沿科技公司之一的投资者。他们所需要的只是互联网连接和至少 0.01 比特币。
对那些投资者来说效果很好;今天,6000 万以太坊价值数十亿美元。
但作为一种“全新的融资模式”,情况好坏参半。许多人,尤其是证券监管机构,认为初创公司通常不能在没有商业计划的情况下从公众那里筹集资金。从某种意义上说,这种出售——以太“预挖”或“首次代币发行”(ICO)——是加密货币作为融资工具的原罪。许多其他加密团队复制了以太坊的方法,制定了构建一些项目的模糊计划,然后通过预售代币来筹集资金,如果项目成功的话,这将是有用的。我在推特上发布的类比是,ICO“就像莱特兄弟出售航空里程来资助发明飞机一样”。
2017 年出现了 ICO 热潮,许多项目通过出售从未证明有用的代币筹集了大量资金。当没有商业计划的杂乱无章的黑客团体可以从任何能上网的人那里筹集数百万美元时,他们都会这样做。这些非商业计划成功的几率都很低,任何特定的人成为骗局的可能性都很高。
vi.其他链
● Layer、三角困境
以太坊的基本理念——分布式计算机、智能合约、dapps、新代币等——在加密领域广泛流行。以太币现在是第二大加密货币(远远落后于比特币,远远领先于其他一切)。
但它有很多竞争:如果你正在构建智能合约,还有很多其他区块链可以运行它们,包括 BNB Chain、Solana、Avalanche、Cardano、Tezos、Polkadot、Algorand、Tron 和 Terra 2.0。(Terra 1.0 自爆了)
这些平台,如比特币和以太坊,被称为“第 1 层(Layer 1)区块链”,这意味着它们完全相互独立;每个 Layer 1 区块链都维护自己的分类帐本。它们像其他技术平台一样相互竞争,认为它们提供更好的性能、为开发人员提供更好的环境、不同的编程风格、更好的工具。
加密领域的一个著名问题是“区块链三角困境”:区块链希望具有可扩展性(它们可以快速处理大量交易)、去中心化(它们不依赖于少数受信任方)和安全(少数计算机网络无法成功攻击它)。但是,三角困境说,你只能兼具这三个中的两个。
比特币和以太坊选择了去中心化和安全性,这使得它们的计算机速度相当慢。其他区块链更快但更集中:如果你的共识机制是“我们信任六台计算机来验证所有交易”,那将比比特币的工作量证明算法更快。但是,如果有人入侵了这六台计算机,请小心。
分散且安全的区块链上的人们花费大量时间考虑扩展。这通常涉及所谓的 Layer 2 系统,它建立在第 1 层技术之上,例如比特币和以太坊。例如,比特币有闪电网络,这是一个 Layer 2 支付系统,基本上,比特币区块链上的人们可以相互设置付款,而无需通过区块链进行所有操作。这使得支付更快、更便宜,并且他们定期在区块链上结算以确保安全。
如今,以太坊的大部分想法是关于如何扩展它,以便它可以快速、廉价地执行大量交易——这是构建通用世界计算机的先决条件,或者坦率地说,甚至是可以与信用卡竞争的支付系统。这里的大部分操作都是关于第 2 层系统,该系统专门在以太坊主区块链(空间有些稀缺且昂贵)之外进行某些类型的交易,然后将结果保存到该区块链(交易是安全且不可变的)。
在这里可以找到很多有趣的密码学——人们喜欢在这种情况下谈论“零知识证明”——因为从某种广义上讲,这些都是数据压缩的问题。您希望能够在第 2 层上进行大量交易,然后在以太坊区块链上以简短的方式写下这些交易,同时仍然确信安全且不可变的以太坊区块链会跟踪所有这些交易。
跨链桥、封装代币
加密货币领域的一些人忠于单一区块链:他们是比特币最大化主义者,或者是以太坊、Avalanche 或 Solana 的忠实拥护者。不过,很多人都是多面手。他们喜欢在很多区块链上购买大量代币,因为他们看到了许多区块链平台的优点,或者是因为“羊群效应”。
激光眼头像
这样做的一个结果是,有时你会想要在另一个区块链上拥有一个区块链的代币。这在去中心化金融或 DeFi 中出现了很多,这是一种存在于区块链上的加密交换和金融产品系统。如果您正在编写智能合约以在区块链上交易代币,那么这些智能合约(计算机程序)将必须在一个特定的区块链上运行。但是您可能不想将自己限制在该区块链的代币上。你可能想在以太坊区块链上编写交易比特币的程序,或者在 Solana 上编写交易以太币的程序。假设您想在 Solana 上编写一份智能合约,将一些以太币换成 SOL(Solana 代币)。你是怎样做的?
你没有。你的以太币存在于以太坊区块链上。“你有以太币”是关于该区块链上的账本的事实。Solana 区块链没有这方面的记录。以太坊也没有任何 Solana 代币的记录。这都是不兼容的、独立的系统,就像是独立的银行、财产登记处和 DMV。
这是一个令人讨厌的答案,而且不可能真的是正确的,所以有一些解决方法。主要的称为“桥梁”。桥通常是一个区块链上的智能合约,另一个区块链上的智能合约,以及位于它们之间并传递消息的某种受信任的计算机程序。如果你想用一些 Ether 换 SOL,你会找到一座“桥”。你将你的以太币发送到以太坊中网桥的智能合约,该合约将其锁定:就以太坊区块链而言,你的以太币现在属于网桥。桥的链下计算机程序看到了这一点并提醒它的 Solana 智能合约,它为你提供了 Solana 区块链上的以太币等价物。
我想,无论当前的以太币 / Solana 汇率是多少,“以太币的等价物”都可能是一定数量的 Solana(桥也可以是交易所。)但通常的方法是在以太坊上获取以太币,然后在 Solana 上将“封装版以太币”(有时是“wETH”)返还给你。Wrapped Ether 是由 Solana 区块链上的桥的智能合约发行的代币,代表了对以太坊区块链上桥的 Ether 的权益。可以说,它是 Solana 网络上的以太币。
跨链桥是加密货币中臭名昭著的风险场所:大型桥梁合约将锁定大量加密货币,需要定期发送和接收陌生人的加密货币,并且必须在不同环境之间进行互操作。如果你能在一座桥上找到一个漏洞,你就能赚很多钱,作恶者经常这么干。一个被称为 Wormhole 的大型 Solana/Ethereum 桥;今年曾被黑客入侵,盗走了大约 3.2 亿美元的 wETH。