玩币族移动版

玩币族首页 > 新闻观点 >

Block.io的API添加多重签名和绿色地址

  API(应用程序接口)正在延伸它的触角。团队推出了一系列的新功能,其中包括多重签名地址、绿色地址的即时确认。

  一切都以节省时间为宗旨。在新闻发布会上,他们表示:

  “我们对这种服务很有信心,它可以帮助你缩减多重签名的开发时间,不是几天,而是几分钟。”

  这种2-2的多重签名地址可以提高安全系数,因为每一笔交易在完成之前都需要双方的签名,即持有者和Block.io。并且,在不久之后,还会支持2-2以上的签名,比如说4-5。

  绿色地址意味着无需再等候10分钟,甚至是60秒。“第三方开发人员可以将这种功能直接整合到他们的应用当中,而无需注册Block.io。那些在一次交易中支付的钱,就不需再次支付。”

  API支持比特币、狗币以及莱特币,同时开发人员的语言库将涵盖Ruby、NodeJS、 PHP、以及Python。但是API的开发人员还将继续添加更多新的语种。

  Block.io的任务主要是简化区块链的合并交易。创始人Atif Nazir在接受CoinTelegraph的采访时,表示:

  “我们的目标是,让开发人员能够以最简单、最快速的方式,把区块链整合到他们的应用当中。我们已经让开发时间从数周或者说数月,缩减到几分钟。一切都已囊括其中。”

  在Reddit网络上,Atif Nazir以kindoge为名,回复了用户的一系列问题,节选如下:

  你能稍微讲述一下,这项复杂的工作是如何进行的吗?

  “如果有些人并不使用Block.io的多重签名地址,把一些货币发送给你,我们就无法保证,他们还需要重复发送那些货币。我们需要等候区块链的确认,让我们知道刚才收到的货币不会重复支出。本质来说,这是比特币网络“确认”一次交易的过程。通常来说,我们至少需要经过3次确认,才能保证刚刚收到的货币不会重复支出。一旦三次交易确认完成,你就能对他们的产品进行支付,或者说其他的一些原因,让你对其进行支付。

  “在我们的绿色地址中,需要两个签名,即你的和Block.io的。如果没有你的签名,Block.io就无法成功地完成任何交易,每一笔来自你多重签名地址的提款(或者说交易)都需要得到你的许可。进一步说,在确保我们认可的同时,这个地址需要得到我们双方的同意(也就是2-2)。倘若只有Block.io一方的签名,也就是说,即使他们没有得到双方签名,但信任Block.io,接收方是可以为刚收到的货币进行支付,而无需等待网络的确认。”

   ELI5:在提款交易方面,多重签名与2FA有什么不同?

  “在交易的过程中,可以使用你钱包里的资金而无需投入,因为你资金储存的地址是由一个单一的秘钥掌控,也就是指受交易本身所控。如果他们受到了黑客袭击,黑客就可以通过获取这个单一的秘钥,从那个地址中盗取你的资金,这是轻而易举的事。

  “双方的身份验证是一种‘创可贴’,可以保护“前门”,却不能防患于未然。通过我们的多重签名,每个地址可以得到两个签名。这意味着每一笔提款都需要两个秘钥,一个秘钥由你自己掌控,另外一个由Block.io掌控。如果没有你的准许,即使有Block.io的签名,交易也无法完成。”

   如果弄丢了自己的秘钥,该怎么办?

  “如果你弄丢了Secret PIN,你就有可能会丢失你的秘钥。我们会在Block.io上,以一种私密的方式保存你的秘钥,并且我们会通过小时备份和离线备份的方式,确保我们永远不会弄丢这些加密数据。”

   如果他们需要从我这里得到第二方签名,如何明晰交易呢?

  “你不能自主交易,除非你能访问所有的交易过程。但是,如果你想手动完成交易,他们应该需要得到你的授权。最好的办法就是,从一个交易中获取你的签名。

  请记住,现在多数人倾向于做线下产业链的交易。不管什么时候进行线下产业交易,他们都并非真正的实行比特币交易,他们只不过是在自己的数据库中更改了交易数目。”

知识: API Block.io