宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > Pol币 > 正文

比特币需要账户吗?这个开发者认为需要,还花了1年的时间来设计系统

作者:

时间:1900/1/1 0:00:00

比特币没有传统意义上的“账户”。相反,每次支付时,资金都被发送到一个唯一的“交易输出”。在这样的输出中,比特币地址可能会被重复使用,在这种情况下,地址的作用有点像比特币账户。然而,以这种方式重复使用地址会导致不同的币和交易对应到同一个用户变得很简单,这对隐私来说是很糟糕的。因此,在每次支付后,比特币用户都会被建议生成一个新地址。

虽然这是为了保护隐私,但西班牙开发者JoséFemeníasCa?uelo认为这对用户来说并不友好。

Ca?uelo说:

“在某种程度上,我们已经习惯了比特币支付的方式,但确实是太粗暴了,就像使用没有域名的互联网,只依赖于IP地址——而且更糟,因为密码地址更长,更难辨认,而且不断变化。”

为了解决这个问题,在过去的一年里,这位开发者想出了如何在比特币上安装一个账户系统。Ca?uelo在白皮书中详细阐述了这个想法,并且提出了他的layer2协议:Easypaysy。

虽然保留了比特币最有价值的属性——如隐私和自主——但Ca?uelo相信,他的提议将显著改善比特币的用户体验:它将让支付变得不可否认,且频率更高。

厄瓜多尔在昆卡市安装了第一台比特币ATM机:5月22日消息,Watcher.Guru发推称,厄瓜多尔(Ecuador)在昆卡(Cuenca)市安装了第一台比特币ATM机。[2022/5/23 3:34:32]

Easypaysy比特币账户

Easypaysy作为这个方案的主要特性,不需要依赖任何外部资源。无论是建立账户还是使用账户都是在比特币区块链上进行的。

该提案描述的比特币账户是通过特定交易创建的。这类交易有一个输入,其中包括两个多签地址。这意味着将显示两个公钥,并对交易进行签名。交易还有一个输出,即OP_RETURN输出。在这种情况下,输出实际上没有收到任何资金;只包含了一点点数据。

输入中使用的两个公钥属于创建交易的账户所有者,这两个密钥都有各自的功能。第一个公钥称为“身份密钥”,它本质上是账户所有者的数字身份。任何想要私下与他通信的人都必须使用这个公钥加密消息。第二个公钥称为“价值密钥”,用于接收支付。

采用两个不同的公钥是因为价值密钥比身份密钥更有价值:后者用于消息,前者用于资金。Ca?uelo解释说:

“身份密钥必须是‘在线’的,这就容易出现漏洞,就像网上钱包比线下钱包更容易暴露一样。将价值密钥保存在冷存储中可能是明智的,而身份密钥可以更活跃,用于通信。”

输出中的OP_RETURN文本也有它的作用。它是一个小的JSON文档,名为“Rendezvousdescriptor”。这份文件包含了账户信息。具体来说,它详细说明了账户所有者愿意接受的支付类型和方式。

国际货币基金组织IMF:萨尔瓦多使用比特币作为法定货币的宏观经济和法律问题仍然存在:国际货币基金组织(IMF)表示与萨尔瓦多的讨论继续进行,使用比特币作为法定货币的宏观经济和法律问题仍然存在。此前消息,国际货币基金组织(IMF)发言人GerryRice在发布会上表示,采用比特币作为法定货币会引发一系列需要非常仔细分析的宏观经济、金融和法律问题。我们正在密切关注事态发展,我们将继续与当局进行磋商。国际货币基金组织晚些时候将与萨尔瓦多总统NayibBukele会面,讨论比特币法律。萨尔瓦多正在与国际货币基金组织(IMF)讨论寻求一项近10亿美元的计划。(InnerCityPress)[2021/6/24 0:04:23]

这两个公钥和Rendezvousdescriptor是账户需要包含的所有信息。在设计这个特殊的用来创建账户的交易时,需要添加一笔费用,然后将其广播到比特币网络中,并将其包含在一个区块中。

Easypaysy比特币账户ID

到了这一步,人们需要查找账户。

这就是Ca?uelo的提案巧妙的地方。一旦交易包含在一个区块中,该账户将根据其在区块链中的位置自动分配一个账户ID。具体来说,账户ID包含交易所在的确切区块,以及交易在该区块中的位置——即一个区块链标识符和一个校验和的结合。

就像这样:blockchain@block.transaction/校验和

让我们用一个随机的例子,一步一步地研究这个问题。

Cardano创始人:Cardano能源效率比比特币高160万倍:Cardano创始人Charles Hoskinson在接受采访时称Cardano的能源效率比比特币高160万倍。另外,他还详细阐明了股权证明(PoS)相对于严重耗能的工作量证明(PoW)的主要优势。(u.today)[2021/4/27 21:01:15]

假设我们在使用比特币。那么,区块链标识符就是“btc”。

假设这个交易包含在第543847区块中。

假设这个交易是该区块中的第636笔交易。

最后,校验和是一种用于额外安全的加密技巧。

Ca?uelo说:

“它包含了三个哈希:账户区块的哈希、该区块的Merkle根和账户交易本身的哈希。因此,如果有人试图向你发送错误的账户数据,你可以很容易地检测到。”

在这个例子中,校验和是577。

因此,比特币区块543847中包含的第636笔交易将生成账户ID:btc@543847.636/577。更具体地说,这将是“规范ID”,因为区块、交易和校验和都以数字表示。

考虑到实用性,这个规范ID——btc@543847.636/577也可以表示为一个“助记符ID”。利用BIP39的比特币钱包种子格式,这个账户ID的数字可以被转换成几个词。这应该更容易记。

这个示例中的账户ID中的数字可以分成三个数据块。

观点:比特币的波动性是主要吸引力,也是加密货币呈指数级增长的原因:Real Vision创始人兼首席执行官Raoul Pal说,比特币的波动性是其主要吸引力,而不是漏洞,这也正是加密货币呈指数级增长的原因。他说:“人们必须学会适应这种易变的资产,因为风险和回报的上升幅度如此之大。”Pal表示自己拥有多元化的加密资产组合,涵盖了平台币、DeFi及社区代币。他透漏:“我现在的资产50%是比特币,30%是以太坊,20%是其他代币,我试图在整个加密领域中保持平衡,因为我真的不知道在这个领域中什么币会赢,什么币不会赢。”关于最近大热的狗狗币,Pal表示:“它会永远持续下去吗?谁知道呢?但是我买了一些狗狗币,因为人群在涌入。”Pal认为,加强监管和不确定性可能会使比特币走低,我们将看到更多的风险回归。(路透社)[2021/4/21 20:44:02]

543847=cancel-mind

636=exhibit

577=motion

因此,这个案例中的助记符ID为:btc@cancel-mind.exhibit/motion。

最后,Easypaysy白皮书还提出了“域名ID”,这将取决于域名系统。简而言之,这样的ID将包括一个实际的域名、一个区块链标识符和一个校验和,并通过DNS系统将其链接到一个账户ID。这里给出一个域名ID的例子:btc@bitcoinmagazine.com/561。

这类ID将依赖于外部资源,并且需要花费金钱和一些维护工作。Ca?uelo预计可能只会有一些商业团体对它们感兴趣。

合规衍生品交易所Quedex推出新比特币合约,将于2021年12月到期:直布罗陀合规衍生品交易所Quedex最近推出了一份新的比特币合约。Quedex比特币衍生品交易所首席执行官Wiktor Gromniak表示,投资者对其新BTCUSD合约的兴趣大增,该合约将于2021年12月到期,直到上周五才可以交易。据该交易所称,Quedex的交易额于周六突破500万美元,打破了2月份创下的200万美元的历史最高纪录。(CoinDesk)[2020/3/13]

支付

我们有了一个账户和一个账户ID。现在,有人——我们就叫他“付款人”——想要支付给账户的所有者,我们称他为“收款人”。付款人有收款人的助记符ID。

要进行付款,付款人的第一步是将助记符ID转换回规范ID。使用BIP39格式,付款人只需将助记符ID中的单词转换回数字,并得到规范ID:btc@543847.636/577。

使用规范ID,付款人可以使用校验和来确保区块高度和交易序号匹配。这并不是必须的,但可以作为一项额外的检查,以确保没有打字错误,或者防止有人恶意提交一个类似的账户。

付款人现在知道到哪里去找账户了:这是543847区块的第636笔交易。所以他查了一下。

该交易包含Rendezvousdescriptor:OP_RETURN输出中的JSON文档。Rendezvousdescriptor指定账户愿意接收哪种类型的付款以及如何接收,可以是协议支持的所有类型,也可以任意进行选择。

在收款人接受的付款类型中,付款人选择他喜欢的付款方式并进行付款。这笔交易就完成了。

支付类型

那么这个提案中包含了哪些支付方式呢?

类型0

第一种支付类型——类型0——是最简单的类型,但也是隐私方面最糟糕的类型。类型0的支付基本上只是对价值密钥的支付,因此涉及到重复使用相应的地址,就像今天许多捐赠地址所做的那样。Ca?uelo实际上不鼓励使用这种支付类型,但是他仍然尊重用户的选择。

类型1

第二种支付类型——类型1——需要互动。对于这种类型,付款人联系收款人要求一个新的比特币地址。Easypaysy协议在如何建立联系人方面的设置很灵活;可以通过邮件、网页、聊天应用或其他方式。

在提供地址时,收款人也使用他的身份密钥签署地址。这代表向付款人确认该地址实际上是收款人的地址,而不是一个属于黑客的非法地址。

类型2

第三种支付类型——类型2——不需要互动。类似于之前用于秘密地址的技巧,类型2支付允许付款人为收款人生成一个新的比特币地址,收款人可以在这个地址进行花费。

为此,付款人需要生成一个单次使用的公钥对。使用该密钥对的私钥,结合收款人的价值密钥,付款人生成一个新的公钥和相应的比特币地址。付款人将资金发送到这个新地址,并且——重要的是——将单次使用的公钥添加到与OP_RETURN输出相同的交易中。

有趣的是,收款人可以将这个单次使用的公钥与他的价值密钥结合使用,生成一个与新公钥对应的新私钥,从而生成相应的比特币地址。换句话说,如果收款人知道了单次使用的公钥,他可以使用这个新比特币地址的资金。

要了解单次使用的公钥,要么由付款人将交易通知给收款人,要么由收款人用OP_RETURN输出检查所有新的比特币交易。对于每个OP_RETURN输出,他需要检查是否是一个公钥,以便与他的私有价值密钥组合使用该交易中包含的资金。但事实往往并非如此。但如果是这样的话,他知道他已经拿到钱了。

类型3

第四种支付方式——类型3——与第二种类似。然而,这一次,OP_RETURN输出必须以标识符“EP”作为前缀。这使得他们更容易被收款人发现,但他们确实需要为付款人多支付一些费用。

比特币账户的优势

作为layer2提案,Ca?uelo的账户系统不需要对比特币协议做任何修改,也不需要获得全行业的共识。个人钱包明天就可以采纳这个建议,之后用户可以立即使用它。

Ca?uelo认为这将极大地提高比特币的可用性,为该协议开辟了一个全新的潜力。

“其中,不可否认性是一个重要因素。假设你去买兰博基尼,经销商会给你一个二维码,并告诉你把钱发送到那个地址。你同意了。但第二天,经销商的会计告诉你他们还在等待付款。你如何证明你付过钱?因为比特币地址是半匿名的,你无法证明你把钱转给了兰博基尼的经销商。”

有了Ca?uelo的账户系统,这类风险将不复存在:付款人总是可以向特定的账户提供付款证明。对于类型0支付,这是显而易见的;这笔钱被发送到账户公开可见的价值密钥。类型1支付也很容易证明,因为提供的比特币地址是用收款人的身份密钥签署的。但即使是类型2和3支付,付款人也能证明支付已完成:一次性私钥可以通过密码学证明收款人所需的所有信息,判断交易是他的,计算私钥,然后让他花费资金。

另一个好处是,Ca?uelo的账户系统将使定期支付变得更加可行:考虑到租金、订阅或其他对同一实体的定期交易。钱包软件可以用来接受来自特定账户的付款请求,特定时间段内最多可接受一定的金额。

此外,商家也将更容易返还资金。举个例子,当有人在付款之后,商家发现订购的产品缺货。有了账户系统,钱可以很容易地退回给客户,而不需要询问具体的退回地址。

最后,Ca?uelo的账户系统将首次为比特币用户提供区块链身份。

“例如,这可能意味着当你登录到一个网站时,你使用的是EasypaysyID,而不需要输入密码,该网站要求你使用私钥签署一条消息。即使网站被黑了,你也总是安全的,因为他们不会存储任何密码。”

比特币账户的缺点

然而,Ca?uelo的账户系统最强大的功能之一可能也是它最大的缺点:它完全依赖于比特币区块链,将账户数据嵌入其中。然而,区块空间非常稀缺,可扩展性是一个挑战。

为了解决这一问题,Ca?uelo在他的白皮书中建议可以大量开设账户:一笔交易可能包括数百甚至数千个账户,供相同数量的用户使用。在这种情况下,OP_RETURN数据将指向所有账户数据的外部资源,可能是一个网站。OP_RETURN还将包含所有这些账户数据的Merkle根,因此付款人可以根据Merkle根检查账户数据。虽然这种解决方案依赖于外部资源,但至少用户可以确保数据不被篡改。

另一种解决方案是使用其他区块链——比如莱特币——来开户。将索引号添加到引用莱特币或其他区块链的账户中。尽管这种解决方案可以说是足够安全的,但它当然也有明显的缺点,那就是比特币用户会在一定程度上依赖另一种加密货币。

标签:比特币ETUTUR区块链比特币今日价格行情走势cetus币前景Altura什么是区块链技术

Pol币热门资讯
杭州将要举办的这场区块链论坛,可能会让全球3000家企业了解你

区块链之城杭州再添一张金名片。11月9日,新加坡杭州科技园国际区块链中心正式成立,落地于杭州钱塘新区,临近浙江省最大的大学城。可预见,这里将成为杭州产业区块链发展的又一技术高地.

1900/1/1 0:00:00
新加坡金管局局长谈Ubin项目:合作机构超过40家,期待与中国携手共进

记者:陈果静 来源:中国经济网-《经济日报》编者注:原标题《期待中新两国加强数字货币领域合作——访新加坡金融管理局局长孟文能》在新加坡金融科技节与科技创新周活动期间,新加坡金融管理局宣布与摩根大通和淡马锡合作.

1900/1/1 0:00:00
Libra协会副主席:计划在明年得到欧洲监管机构批准

Facebook发起的数字货币项目Libra的一名高级代表透露,尽管欧盟各国财长提出了许多担忧,但该项目决心明年得到欧洲监管机构的批准。“我们有很多共同的担忧,”Libra协会副主席以及政策负责人DanteDisparte这样说.

1900/1/1 0:00:00
比特币矿场60日探访实录:直击神秘的掘金天堂

作者:中本匆 来源:深链DeepChain今年6月,邯郸矿工赵冬阳和四个合伙人以2000元单台的价格买了600台二手矿,这些矿机当时日收益近万元。不过短短半年后,日收益已不足2000元.

1900/1/1 0:00:00
韩国:预计2020年开始对加密货币征税

韩国政府正准备采取法律手段,对出售加密资产所得的资本收益征税。针对数字资产交易的专门立法预计将在2020年的税收季节出台.

1900/1/1 0:00:00
分析 | 剩者为王:谁能熬到春暖花开?

导读 2019年11月,中国针对数字通证交易所发起新一轮监管浪潮。本周专题将总结国外合规交易所上架通证的特征,探究哪些项目能够坚持至区块链行业的春天到来.

1900/1/1 0:00:00