寫在前面:
距離比特幣歷史上第三次減半還有不足5天的時間,那這段時間,比特幣開發者們究竟在忙些什么呢?
在本周的比特幣技術周報中,開發者們關注了如何使用增強型二維碼來完成大型比特幣交易,然后是一份關于構建高可用性閃電網絡節點的報告,再接著是Simplicity編程語言等技術話題,最后,則是常規部分內容,包括C-Lightning、LND、BitcoinCore以及BIP這些流行比特幣基礎設施的重大更新。
在進入這周的正式內容之前,我們先提前慶祝一下!
用于大型比特幣交易的二維碼
二維碼實際上可以包含大約3千字節的數據,這足以容納一般用戶的交易,但對于那些大型交易來說,這是不夠的。
對此,RiccardoCasatta和ChristopherAllen各自在比特幣開發者郵件列表中發布了一個討論貼,希望能將部分簽名比特幣交易和其他與比特幣錢包交互相關的潛在大數據塊的可視化通信方法實現標準化。請參閱SpecterDIY存儲庫中先前的討論,并在AirgappedSigning存儲庫中繼續討論。
數據:比特幣礦工收入已回到減半前水準:Glassnode數據顯示,截止11月18日,比特幣礦工的總收入(包含Coinbase獎勵和交易手續費)達到2,048萬美元。而在5月10日比特幣第三次減半前,礦工收入為1,904萬美元。這也意味著,目前比特幣礦工收入已回到減半前水準。[2020/11/19 21:23:58]
在企業環境中運行閃電網絡節點
作者:RomanTaranchenko
從第一次發送閃電網絡支付時,感覺到的興奮,到通過閃電網絡接受一筆支付后,這種興奮感逐漸消失,考慮如何以安全、可靠的方式來操作你的節點,總是大家所期望的。但失敗幾乎總是會意外發生,在遭遇可能的失敗之后,你如何恢復?如何可靠地備份?你怎樣把種子放在安全的地方?諸如此類的問題是我們想要解決的。
在Suredbits,我們使用Eclair客戶端來運行LN節點。盡管Eclair本身非常健壯,但我們還是采取了一些步驟來使其更加可靠,例如使用PostgreSQL作為數據庫后端,以及使用AWSSecretsManager來存儲私鑰。
Eclair有一個內置的在線備份功能,但它需要手動設置和腳本編寫來實現自動化,這不是真正的可擴展,而且很容易出錯。而在AWSRDS上運行PostgreSQL,允許我們以許多DevOps工程師熟悉的方式自動化備份和復制,這使得恢復數據庫狀態更加容易。
過去1年XRP通脹率比BTC減半前的通脹水平高出5倍:5月28日消息,Messari研究人員近日指出,在過去的12個月中,XRP的供應通脹速度遠遠高于其他頂級加密貨幣。XRP的通脹率為20%,比BTC減半之前的通脹水平高出5倍。而ETH通脹率為4.7%,也明顯低于XRP的通脹率。(Crypto Slate)[2020/5/28]
使用PostgreSQL作為遠程數據庫后端,使節點故障轉移更易于實現,因為如果節點由于某種原因崩潰,則無需從備份中還原數據庫,你只需將新的Eclair客戶端指向正確的數據庫服務器。這里有一個關于自動故障轉移的快速demo,它由兩個Eclair實例以及AWS的RDS、ELB和NAT網關實現。
在demo中描述的故障轉移場景中,我們需要一種安全的方法來允許節點的私鑰種子在Eclair實例之間共享。Eclair將種子存儲在本地文件系統上的一個文件中,該文件應備份到某處,并在需要時還原。而當前的Eclair實現需要額外的步驟才能實現自動化。相反,我們使用AWSSecretsManager存儲工具,它專門用于安全地保存各種秘密。現在,你要在實例之間共享種子,只需將它們指向配置文件中正確的機密位置。一旦配置好,實例就可以存儲為一個AMI映像,無需手動配置就可以根據需要重新映像多次。
谷歌趨勢“比特幣減半”搜索量為2016年減半前的四倍:谷歌趨勢的數據顯示,目前“比特幣減半(bitcoin halving)”的搜索量是2016年減半之前的四倍。而過去幾周,比特幣減半的搜索量一直在穩步攀升。與此同時,鏈上活動也出現了峰值,導致交易費用大幅增加。此前消息,北京時間5月5日12:05:21,BTC挖礦難度已上調0.92%至16.10 T(區塊高度628992)。(BeInCrypto)[2020/5/5]
以上我們所采取的措施,只是構建企業級閃電網絡節點的第一步。還有更多的問題需要解決。例如,哪種硬件安全模塊可用于閃電網絡節點,或者如何在多實例設置中對BitcoinCore節點進行故障轉移。但我們相信,我們的工作是擴展Eclair并使之更具容錯性的一個堅實基礎。
有關此主題的更多信息,請參見我們的演示。
免責聲明:由于涉及私鑰,因此,未經徹底的風險評估,請勿使用第三方云服務。
比特幣開發者們的關注焦點
BitcoinTranscripts是關于比特幣技術演示和討論的一個記錄載體,在這期周報中,我們會選取開發者們在上個月中非常關注的一些討論內容。
BlockVC:比特幣將在減半前震蕩攀升至10000美元以上:今日,BlockVC發布策略研究《減半近在眼前,跨年長牛觸手可及》一文認為:3.12極端行情使市場出現極端輕倉引發的空頭回補倉位行情,從而構成了V形反轉。目前,比特幣中期V型反轉的趨勢已經成立,預計將在減半時刻來臨前震蕩攀升至10000美元以上。[2020/4/30]
1、Simplicity:下一代比特幣智能合約編寫語言
AdamBack在Blockstream網絡研討會上展示了Simplicity,它是比特幣Script腳本語言的下一代替代品,這種語言專注于可證明的安全性和表現力。AdamBack討論了假設Simplicity能夠應用于比特幣,開發者將如何在不需要軟分叉的情況下實現
SIGHASH_NOINPUT等新功能。他還展示了一個demo,告訴大家今天我們可以用Simplicity做些什么。(
文字、
視頻、
幻燈片)
2、攻擊BitcoinCore
AmitiUttarwar在LABitDevs上發表的演進,其討論了如何根據五個目標評估比特幣p2p層的變化:可靠性、及時性、可訪問性、隱私性和可升級性。她討論了網絡分區和日蝕攻擊的危險,然后解釋了為什么僅區塊中繼連接和錨節點是有效的緩解措施。(
獨家 | 嘉楠耘智區塊鏈CEO:目前已經在挖礦的礦工在減半前的算力優勢比較明顯:金色財經報道,今日,嘉楠耘智區塊鏈CEO邵建良接受記者采訪,面對“這次疫情對整個礦業(對礦工,礦商)會有什么影響?如果疫情持續,是否會影響礦業“決戰”減半前的最后一個豐水期?”問題時表示,對于礦工和礦商來說,原本正常的業務計劃都因為疫情的原因產生了一定的困難。主要是因為員工的復工和物流的運輸都受到了疫情的阻礙。
如果疫情不能夠在短期內結束,確實會產生一定的影響,但是礦業相對于其他行業來說,自動化程度比較高,受到的影響比較有限。目前已經在挖礦的礦工相對來說比較穩妥,在減半前的算力優勢比較明顯。新增算力因為疫情的原因相信也會有所推遲。[2020/2/7]
文字、
視頻)
3、LNDv0.10
LaoluOsuntokun、JoostJager和OliverGugger在RecklessVR活動上討論了LNDv0.10。Osuntokun介紹了最新發布的LND客戶端中的Tor和RPC增強功能,以及一個稱為錨輸出的的新通道功能,它解決了提前幾個月估算鏈上費用的挑戰。Jager則討論了多部分支付的挑戰,包括拆分算法、支付分片在不同時間到達時會發生什么情況,以及處理多部分支付失敗的策略。最后,Gugger討論了部分簽名比特幣交易(
PSBT)通道和使之成為可能的通道抽象化工作。(
文字、
視頻)
4、GrokkingBitcoin
KalleRosenbaum參加了一次比特幣開發者meetup會議,并在倫敦比特幣開發者大會上發表了演講。這次meetup討論集中在比特幣技術教育、BIP32HD錢包和軟分叉升級的作用上。在演講中,Rosenbaum討論了2017年的隔離見證升級如何解決交易延展性和二次哈希問題。
比特幣主要基礎設施的更新
C-Lightning0.8.2版本客戶端正式發布,其增加了對開設任意大小通道的支持,提供了接收自發付款的keysend插件,并包含了其他一些新功能及錯誤修復。關于該客戶端的完整更新內容,相關用戶可閱讀它的新FAQ;
LND0.10.0-beta增加了對發送多路徑支付、通過PSBT使用外部錢包的資金通道、創建大于0.043BTC?invoice能力的支持,此外它還添加了其他一些新功能及錯誤修復,用戶可以閱讀新的操作安全文檔。
BitcoinCore0.20.0rc1是下一個主要版本BitcoinCore的候選版本。
顯著的代碼和文檔更改:
注:下面提到的BitcoinCorecommit更改適用于其主開發分支,因此這些更改可能要等到0.21版本才會納入,這大約是在即將發布的0.20版本發布后6個月。
1、BitcoinCore#16528允許createwalletRPC創建一個錢包,該錢包使用輸出腳本描述符導出錢包用于接收付款的特定scriptPubKeys。這是對舊式錢包掃描支付方式的一個重大改進,方法是為錢包中的每個公鑰派生錢包處理的每種類型的腳本。描述符錢包應該更高效,更容易升級到新的腳本類型,并且更容易使用外部工具。
默認情況下,描述符錢包使用由BIP44、BIP49以及BIP84指定的流行BIP32HD錢包路徑,而不是傳統BitcoinCoreHD錢包中使用的非標準化路徑。很多錢包RPC不能與描述符錢包一起使用,要么是因為它們與描述符不符,要么是因為開發者仍在調整它們以適應新的邊緣情況。關于在0.21版本客戶端中合并這一PR,目前還處于開發的早期階段,開發者們還決定將描述符錢包作為非默認選項。
2、BitcoinCore#18038通過將錢包嘗試重發送的頻率,從大約30分鐘減少到大約每天一次,從而提高最初廣播交易時的隱私性。以前,監視網絡的實體可以在這些重發送期間從同一節點看到同一交易的多次廣播,并得出發起者是使用了哪個錢包的結論。通過減少重新發送嘗試的頻率,交易的發起人被識別出來的概率就會降低。
而為了確保新交易即使沒有錢包的頻繁重播,也能到達網絡,此PR還在存儲池mempool中添加了一種非廣播交易。非廣播交易是已通過錢包或RPC在本地提交的交易,但尚未成功中繼到網絡上的對等方節點。這樣的未廣播交易保留在存儲池中,并且將每10-15分鐘重新廣播一次,直到對等方通過向節點發送該交易的getdataP2P消息來獲取該交易。
3、BIP#893對schnorr公鑰和簽名的BIP340規范進行了若干更改,同時對taproot的BIP341規范也進行了相關更改。
4、BIP#903簡化了先前提出的通用簽名消息的BIP322規范,該更改主要刪除了允許在同一證明中為多個腳本對同一消息進行簽名的詳細信息。
5、BIP#900更新了BIP325的signet規范,使所有signett使用相同的硬編碼創始區塊,但獨立signet可通過其網絡魔術來進行區分。
5月15日,加密貨幣數據聚合網站CoinMarketCap更改了其交易所排名系統算法后,幣安穩居加密交易所排名第一位。這一情況引發中外網友討論,質疑CMC被幣安收購后喪失了中立性.
1900/1/1 0:00:00“WoToken是什么?竟然騙了77億?”5月14日,鹽城市濱海縣人民法院用六個多小時的時間公開審理了一樁案件。 至此,WoToken的瘋狂與真相得以披露.
1900/1/1 0:00:00來源:經濟參考報 科技是抗擊新冠肺炎疫情的重要手段。突如其來的疫情給許多行業按下“暫停鍵”的同時,也給數字經濟按下了“快進鍵”。區塊鏈技術的集成應用在新的技術革新和產業變革中起著重要作用.
1900/1/1 0:00:002020年5月,比特幣第三次減半,也許我們都在見證歷史。距比特幣減半不到10天,是時候認真聊一下比特幣減半的影響了。這是99%以上幣圈人第一次近距離圍觀比特幣減半.
1900/1/1 0:00:00文|互鏈脈搏·元尚 當絕大部分“加密貨幣”成為燙手山芋,找不到接盤韭菜時,另一邊,同樣是基于區塊鏈的一種資產卻奇貨可居,成為搶手貨.
1900/1/1 0:00:00作者: 騰訊云區塊鏈團隊 編者注:原標題為《從技術原理解析區塊鏈為何列入新基建》4月20日,國家發改委首次明確了“新基建”的具體范圍,其中,區塊鏈與人工智能、云計算等被列為信息基礎設施的代表.
1900/1/1 0:00:00