作者:Seb,medium;编译:白话区块链
谁在日常生活中使用比特币?质押聪?比特币是在13年前创建的,尽管取得了所有成就和价格历史高点,但我们仍然没有解决基本问题:
-比特币网络很慢:谁愿意等40分钟才能走出杂货店?是的,解决方案是存在的,但它们的采用是有限的。
-管理密钥很困难:密钥管理一直是采用加密货币的最大障碍。处理一个对你来说可能是小菜一碟,但对你的奶奶来说就不一样了。这也是为什么我们看到中心化平台填补了空白,并为加密货币提供了简单的入职流程。但是,我们知道依赖这些平台并不是最好的主意。
我们只是不能用比特币购买真实的东西:这与前面几点有关。找到一家可以实际使用比特币(或任何加密货币)作为支付方式的商店仍然非常罕见。
10年后
现在,闭上眼睛几秒钟,想象一个完全不同的世界:
-任何人都可以互相发送比特币
-没有任何支付费用
-不用经历管理密钥的麻烦
这个世界被称为比特币大规模采用的世界。这个世界今天正在出现,它的技术已经存在。不相信我?好吧,让我们更深入地讨论一下:
-互联网计算机
-比特币整合
-链密钥比特币(ckBTC)
1.什么是互联网计算机?
互联网计算机由分布在全球的节点集合组成。所有节点都在运行互联网计算机协议 (ICP) 并形成子网。这些子网托管容器。容器是一个分散的服务器。您可以在其上存储网站,代币,金融应用程序甚至游戏。容器是安全的,并且始终运行,即使子网中的某些节点是恶意的或关闭的。这背后的聪明的密码学和工程学值得自己写一整篇文章,但让我们今天保持简短。
容器可以安全地管理其他网络(如比特币或以太坊)上的密钥和资产。此外,用户可以轻松地向这些容器进行身份验证,使用尊重其隐私的系统称为 Internet 身份。用户可以使用他们的计算机或智能手机连接到他们的互联网身份。
这使得这些罐子成为下一波加密用户的完美伴侣。用户不再需要担心管理钱包或密钥,他们可以像管理银行账户一样管理他们的资产。最大的好处是什么?他们不必将密钥交给集中式平台。
现在,您肯定有一些问题:
-这一切怎么可能?
-真的安全吗?我可以将所有资金存储在罐中吗?
-这背后的原理是什么?
让我们回答这些问题,并深入研究使这一切成为可能的关键因素。
1)合并两个网络
在互联网计算机中,有一个称为比特币子网的专用子网,其中每个节点都连接到世界各地随机选择的比特币节点。此子网为比特币罐提供动力。比特币罐是“区块链中的区块链”,基本上它跟踪比特币区块链在任何时间点的状态,并使互联网计算机上的所有其他罐都可以访问此状态。
作为 Internet 计算机上的开发人员,您将创建和部署容器。容器可以相互发送消息。因此,您可以调用比特币罐来查询任何余额或发出交易,然后将其广播到比特币网络。
2)去中心化密钥
第二个要素是管理比特币密钥。发送交易是一回事,但比特币交易只有在签名正确的情况下才有效。要在比特币网络上签署交易,您需要一个私钥。那么这个私钥存储在哪里呢?
私钥分为不同的份额。这些共享分布在节点上。生成有效的签名需要足够的节点同意,使用称为阈值 ECDSA 的方法。根据记录,ECDSA是比特币中用于生成密钥对的流行算法。
通过此设置,即使某些节点是恶意的并试图窃取资金,它们也不会成功。在任何时间点,私钥都不会被任何节点持有,只有签名是由协议通过组合不同的份额生成的。此外,共享经常被洗牌和重新生成 - 因此即使某些节点意外(或恶意)泄漏其共享,私钥仍然是安全的。
窃取资金的唯一方法是在同一时间点控制足够的节点。
2.比特币整合
比特币集成是我们刚刚看到的两项技术成就的组合的名称。结果非常惊人,但很简单:罐子可以接收、持有和发送比特币。从比特币网络的角度来看,罐子就像任何其他用户一样:它有一个地址、比特币余额和一个私钥,使他能够签署交易。
如果我们能够用比特币做所有这些事情。那么,为什么我们需要另一种货币,比如Chain-key Bitcoin(ckBTC)?
这是一个公平的问题。
问题如下:即使使用比特币集成,容器也无法加速比特币网络。如果所有交易都必须广播并发送到比特币网络,那么即使容器超快,它们仍然会被比特币网络的速度减慢。
这就是为什么我非常兴奋地介绍我们今天的冠军:Chain Key Bitcoin。
Chain Key Bitcoin由互联网计算机上的容器提供动力,该容器保存真正的比特币,并始终确保比特币和ckBTC之间存在一对一的关系。如果您持有 1 BTC,您可以将其兑换成 ckBTC,相反,如果您持有 1 ckBTC,您将始终能够取回 1 BTC。
我怎么能相信 1 = 1等比例交换?跨桥梁验证?
这很简单。有一个容器控制比特币网络上的地址。只要您将比特币发送到它控制的地址,这个容器就会向 ckBTC 分类账发送消息,以创建新的 ckBTC。相反的过程也通过这个容器:每当你把ckBTC发送到容器里时,它都会回馈一些比特币。
你在这里信任谁?
你相信的互联网计算机是一个安全可靠的环境。这个安全假设很重要,但请记住,无论何时使用任何区块链,你总是在这个假设之下。
你信任容器来完成他的工作。如果要验证,此容器的代码是开源且可审核的。
关于ckBTC是否是一座桥梁,一直存在激烈的争论。我不得不承认。我不在乎。这一切最终都只是一场术语之争。现实是,我能相信什么?
让我们提出一些事实:
-过去,许多桥梁都遭受过黑客攻击和盗窃。
-大多数桥梁由一个或两个集中式实体控制。通常,他们会有一个多重签名钱包,但实际上,很难找到有关密钥数量、谁在控制它们以及与多重签名相关的风险的信息。
另一方面:
-ckBTC分类账和矿工的代码是完全开源的。
-我可以验证此罐中运行的代码是否是发布的代码。
-我可以很容易地估计运行这些罐的子网的分散程度,并据此伪造我的观点。
-我永远比任何不透明的组织更信任开源代码。这对ckBTC来说是一个巨大的胜利。
3.我们究竟要建造什么?
新技术,新机遇。我非常高兴看到人们将利用比特币集成来构建什么。有一个很大的机会可以让比特币变得更容易获取和使用。接下来,这是我关于 Web3 的未来的论文一部分:
容器用于为日常交易创建应用程序和支付服务。互联网计算机只需2秒即可完成最终确定,这比传统支付系统还要快。借助互联网身份,用户可以使用智能手机或计算机轻松地向其容器验证自己的身份。无需任何人处理密钥管理
在互联网计算机上,您可以使用比特币支付任何费用。在线商店、订阅、社交应用程序、游戏……这是一个跨各种服务进行比特币交易的便捷平台。
比特币网络仍然保持着作为更加去中心化和安全的基础层的地位。它主要用于存储较大金额和较大的组织。个人可以持有比特币储蓄账户,同时依靠互联网计算机进行日常交易。也许对于大多数人来说这部分甚至被抽象掉了。
多年来,比特币彻底改变我们日常生活的潜力一直因某些根本性挑战而被推迟。不过,随着比特币集成,比特币的可访问性、速度和潜力开始超越传统系统,,还是有希望的。
我相信,转眼之间,我们将见证一场非凡的转变,等到时回首往事,我们会发现世界发生了多大的变化。
本文内容部分来自网络,仅供参考。如有侵权,请联系删除。