8月13日,韩国跨国集团三星(Samsung)为开发人员发布了该公司的新区块链KeystoreSDK。最新版本显示了对比特币(BTC)的支持。此版本的先前密钥库仅支持ETH和ERC20标准。三星悄悄在其区块链密钥库中添加了BTC支持。加密货币倡导者高兴地注意到,三星(OTCMKTS:SSNLF)终于向公司的区块链Keystore软件开发套件(SDK)添加了BTC支持。 8月13日星期二,三星发布了一个SDK,其中包含发行说明,API参考和编程指南。可以在提及“加密货币规范”的表中找到对BTC的引用。 “加密货币限制”,和“交易类型限制”。加密货币限制部分规定限制为21,000,000 BTC或2,100,000,000,000,000 satoshis。交易类型限制包括P2PKH(向公用密钥哈希支付),P2PK(向公共密钥支付),P2SH(向脚本哈希支付)和P2WPKH(见证见证密钥支付)。交易类型限制旨在要求发件人使用Samsung Blockchain Keystore在电子钱包应用程序中提供有效签名。目前,只有应用程序制造商和开发人员才能使用新的三星BTC支持,并且只有来自韩国,西班牙,瑞士,美国,德国,加拿大和英国的居民才能使用三星区块链密钥库。有趣的是,这家技术巨头还增加了对Klaytn区块链的支持。这意味着使用Note10,Galaxy S10,S10e,S10 +,S10 5G的开发人员可以使用ETH以及任何ERC20,BTC和KLAY令牌。三星表示,将Samsung Blockchain KeystoreSDK集成到Android应用程序有两个好处:1.开发人员可以使用Samsung Blockchain Keystore API来请求他们签署加密货币交易。 2.开发者可以链接用户用户帐户等区块链地址。使用三星区块链密钥库返回的地址,开发人员可以检查并向用户显示帐户中的加密货币余额,并查看交易历史记录。使用Samsung KeystoreSDK的软件工程师可以利用许多应用程序中常用的功能,例如非定制的Lite钱包。例如,密钥库将在设备本身中生成加密货币的密钥对(公共密钥和私有密钥),并将密钥存储在移动设备内部的安全环境中。 “三星不依赖其他网络或第三方来生成这些密钥。”将显示密钥库1.1.0版本的SDK规范。所有助记词均与BIP-39标准兼容,允许用户在手机丢失或被盗时在另一台设备上部署恢复短语。但是,该公司解释说,发送已签名的交易不在三星的范围之内,它需要依靠自己的节点或公共节点来发送已签名的交易。开启比特币现金支持之门,并促进智能手机行业中区块链的发展。随着三星密钥库中增加了BTC,加密货币规范也为类似网络(例如比特币现金(BCH))打开了大门。比特币现金(BCH)还使用诸如P2PKH和P2PK之类的交易类型,其上限为21,000,000 BCH或2,100,000,000,000 satoshis。在Keystore规范中,三星表示:“我们计划在不久的将来支持更多的加密货币并扩大支持范围。”由于三星的区块链SDK,想要测试Keystore功能的人不能简单地从Galaxy商店下载该应用程序。预安装在选定的设备上。软件开发人员可以使用Samsung开发人员网站上的远程测试实验室来测试Keystore应用程序。社交媒体和Reddit论坛上的帖子显示,加密货币倡导者感谢三星最终将BTC添加到Keystore中。当前,有17种与加密货币相关的应用程序可以与选定的三星手机和Keystore一起使用。这包括分散式应用程序(dapps),例如Enjin,Cryptokitties,Coinduck和Cosmee。三星dapp商店最近还购买了由韩国科技公司Trustverse开发的两个新的dapp,分别由火星和木星组成。有传言称,Samsung Pay最终将与Keystore钱包同步,以便人们可以使用数字资产来购买商品和服务。三星最近对BTC的支持源于其竞争对手Apple发布的iOS 13 Cryptokit。苹果公司的Cryptokit让投机者有理由相信,库比蒂诺科技巨头将发布自己的内部加密钱包系统。与三星的Keystore SDK相似,Apple Cryptokit提供了三个特定的属性:1.计算和比较密码安全摘要。 2.使用公钥加密技术创建和评估数字签名