三星為區(qū)塊鏈Keystore軟件開發(fā)工具包SDK添加了BTC支持
8月13日,韓國跨國集團三星(Samsung)為開發(fā)者發(fā)布了該公司新的區(qū)塊鏈KeystoreSDK,最新版本顯示支持比特幣(BTC)。該版本先前的Keystore僅支持ETH和ERC20標準。
三星悄然為其區(qū)塊鏈Keystore添加BTC支持
加密貨幣擁護者很高興地注意到,三星(OTCMKTS:SSNLF)最終向該公司的區(qū)塊鏈Keystore軟件開發(fā)工具包(SDK)添加了 BTC支持。8月13日本周二,三星發(fā)布了包含發(fā)行說明、API參考和編程指南的SDK。在提到“加密貨幣規(guī)范”、“加密貨幣限制”和“交易類型限制”的表中可以找到對BTC的引用。加密貨幣限制部分指出,限制為21,000,000 BTC或2,100,000,000,000,000satoshis。交易類型限制包括P2PKH(支付到公鑰哈希),P2PK(支付到公鑰),P2SH(支付到腳本哈希)和P2WPKH(支付到見證公鑰哈希)。交易類型限制旨在要求發(fā)送人在使用三星區(qū)塊鏈Keystore的錢包應(yīng)用程序中提供有效簽名。
新的三星 BTC支持目前只能由應(yīng)用程序制造商和開發(fā)者訪問,只有來自韓國、西班牙、瑞士、美國、德國、加拿大和英國的居民才能使用三星區(qū)塊鏈Keystore。有趣的是,這家科技巨頭也增加了對Klaytn區(qū)塊鏈的支持。這意味著使用Note10s,Galaxy S10,S10e,S10 +,S10 5G的開發(fā)者可以使用ETH和任何ERC20、BTC及KLAY token。三星表示將三星區(qū)塊鏈KeystoreSDK集成到Android應(yīng)用程序中有兩個好處:
1. 開發(fā)人員可以使用三星區(qū)塊鏈Keystore API請求其簽署加密貨幣交易。
2. 開發(fā)人員可以像用戶帳戶一樣鏈接用戶的區(qū)塊鏈地址。使用Samsung Blockchain Keystore返回的地址,開發(fā)人員可以檢查并向用戶顯示帳戶中的加密貨幣余額以及查看交易歷史記錄。
使用三星KeystoreSDK的軟件工程師能夠利用非定制Lite錢包等應(yīng)用程序中常用的許多功能。例如,Keystore將在設(shè)備本身中生成加密貨幣的密鑰對(公鑰和私鑰),同時將密鑰存儲在移動設(shè)備內(nèi)的安全環(huán)境中。
“三星不依賴其他網(wǎng)絡(luò)或第三方來生成這些密鑰,”keystore 1.1.0版本的SDK規(guī)范顯示。所有助記詞都與BIP-39標準兼容,允許用戶在手機丟失或被盜時在另一臺設(shè)備上部署恢復(fù)短語。但是,該公司解釋說,發(fā)送已簽名的交易不在三星的范圍內(nèi),想要發(fā)送簽名交易需依賴自己的節(jié)點或公共節(jié)點。
打開比特幣現(xiàn)金支持之門 推動智能手機行業(yè)內(nèi)區(qū)塊鏈的發(fā)展
隨著BTC被添加到三星Keystore中,加密貨幣規(guī)范也為比特幣現(xiàn)金(BCH)等類似網(wǎng)絡(luò)打開了大門。比特幣現(xiàn)金(BCH)還使用P2PKH和P2PK等交易類型,并擁有21,000,000BCH或2,100,000,000,000,000 satoshis 的上限。在Keystore規(guī)范中,三星指出“我們計劃在不久的將來支持更多的加密貨幣并擴展支持區(qū)域。”想要測試Keystore功能的人不能簡單地從Galaxy商店下載應(yīng)用程序,因為三星的區(qū)塊鏈SDK預(yù)裝在選定的設(shè)備上。軟件開發(fā)人員可以使用三星開發(fā)者網(wǎng)站上的遠程測試實驗室來測試Keystore應(yīng)用程序。
社交媒體和Reddit論壇上的帖子顯示,加密擁護者感謝三星最終將BTC添加到Keystore中。目前,有17個與加密貨幣相關(guān)的應(yīng)用程序可以與精選的三星手機和Keystore一起使用。這包括去中心化的應(yīng)用程序(dapps),如Enjin,Cryptokitties,Coinduck和Cosmee。三星dapp商店最近還獲得了由Mars和Jupiter組成的兩種新的dapp,由韓國科技公司Trustverse開發(fā)。
有傳聞稱,三星支付最終將與Keystore錢包同步,以便人們使用數(shù)字資產(chǎn)支付商品和服務(wù)費用。三星最近對BTC的支持源于其競爭對手Apple 發(fā)布的iOS 13 Cryptokit。來自Apple的Cryptokit讓投機者有理由相信庫比蒂諾科技巨頭將發(fā)布自己的內(nèi)部加密錢包系統(tǒng)。與Samsung的Keystore SDK類似,Apple Cryptokit提供三個特定屬性:
1. 計算并比較加密安全摘要。
2. 使用公鑰加密技術(shù)創(chuàng)建和評估數(shù)字簽名,并執(zhí)行密鑰交換。除了使用存儲在內(nèi)存中的密鑰之外,您還可以使用存儲在Secure Enclave中并由其管理的私鑰。
3. 生成對稱密鑰,并在消息身份驗證和加密等操作中使用它們。
蘋果和三星通過發(fā)布軟件開發(fā)工具包進入加密貨幣行業(yè),這表明具有區(qū)塊鏈功能并提供加密貨幣解決方案的手機將繼續(xù)存在。手機巨頭在銷售方面處于領(lǐng)先地位,添加加密貨幣功能可能會讓他們在利潤豐厚的技術(shù)和精通加密技術(shù)的人群中占據(jù)優(yōu)勢。
華為已在2018年5月通過銷售預(yù)裝了BTC.COM的加密貨幣錢包的手機,擊敗了三星和蘋果。甚至OPPO也緊隨其后,在系統(tǒng)中提供幫助加密貨幣節(jié)點運營商的對等網(wǎng)絡(luò)驗證互聯(lián)網(wǎng)服務(wù)較差地區(qū)的交易。
據(jù)報道,Oppo的Mesh Talk系統(tǒng)可以讓手機在三公里范圍內(nèi)不使用Wifi、藍牙或蜂窩數(shù)據(jù)的情況下交換區(qū)塊鏈密鑰數(shù)據(jù)。隨著華為、三星、蘋果和Oppo手機的所有與區(qū)塊鏈相關(guān)發(fā)展,我們可以安全地假設(shè)移動巨頭們都很清楚加密貨幣將繼續(xù)存在。