Taproot對比特幣合約來說,實現了交易成本極小化與隱私極大化,但仍無法做到資金流向和數額隱匿。
Taproot對于比特幣合約來說,即實現了交易成本極小化,又使得隱私極大化。
生活中的合約、合同通常有以下一些特征:
通常,合約是雙方或多方的。
合約的雙方并不絕對信任對方,如果可以絕對信任對方,則不需要合約。
合約的雙方一般假設對方大概率會履約:如果還沒交易就已經認為對方不會履約,可能會選擇不交易,或使用一些合約條款保證對方履約。
設計正確的合約,應該讓雙方在履約的情況下均會得到較大利益
因此在絕大部份情況下,合約都不會有爭議,雙方都會合作實行合約條款。在這種情況下,合約條款一般會得到保密,不為第三方所知。
Web3數據中心聚合器Edgevana集成Aptos網絡:金色財經報道,專注于Web3的裸機數據中心聚合器和技術提供商Edgevana宣布已集成Aptos生態系統。通過利用 Edgevana 的一鍵式部署市場, Aptos參與者可以啟動全節點和索引器節點,所有這些都完全去中心化。
該計劃旨在為參與者提供一種易于使用、可靠的方式來運行完整節點和索引器節點。對于希望創建下一代互聯網的建設者和運營商,計劃候補名單現已開放。[2023/3/22 13:18:22]
若過程中出現爭議的情況,需要由第三方機構進行仲裁。在這種情況下,合約條款需要公開,提供給律師、法官等。
比特幣鏈上是可以寫簡單合約的,例如n/m式的多重簽名機制、閃電網絡等。區塊鏈的合約通常稱為智能合約。
美聯儲:美國所有銀行在從事加密活動之前必須提前通知:金色財經報道,隨著銀行加速涉足加密資產領域,美聯儲向他們發出了警告。它發出一封信,要求所有銀行評估與其加密資產活動相關的合法性和風險,并提前通知他們在美聯儲的聯絡點。它還鼓勵國有銀行聯系其州監管機構。
該文件非常廣泛地將加密資產描述為使用加密技術的任何數字資產。與此同時,本周早些時候,美聯儲發布了關于如何評估哪些銀行可以訪問具有“新”章程的銀行的主賬戶的指南,其中包括加密行業的銀行。(ledgerinsights)[2022/8/17 12:31:43]
所有合約的特性都適用于智能合約,只是區塊鏈規則擔當了仲裁的角色,換言之CodeisLaw。
但現在比特幣的智能合約,不論是2009年中本聰的原始設計,2012年出現的P2SH,還是2017年的隔離見證(P2WSH),都有一個共同的問題:無論立約雙方是否合作,合約內容必須完全公開,即合約腳本必須公開。當花費時必須提供合約腳本全部內容才能進行校驗。
Uniswap前端已開始封禁收到Tornado小額轉賬的地址:8月14日消息,據社區消息顯示,Uniswap前端現已開始對收到Tornado Cash相關地址轉賬污染的地址進行封禁。提示內容顯示該地址被Uniswap Labs界面阻止,因為該地址與一個或多個被禁止的活動相關。
此外,Uniswap同時已提供申訴通道。[2022/8/14 12:24:50]
公開合約內容主要帶來兩個問題:
交易成本:智能合約一般都需要多個簽名,加上合約內容腳本本身,占用更多區塊空間,令交易手續費上升。
隱私問題:第三方可以監控區塊鏈數據,通過合約內容的特征,追蹤資金的流向和推斷合約參與者的身份。
ECDSA
Metis宣布集成鏈上價格參考合約Chainlink Price Feeds:8月4日消息, Metis宣布集成Chainlink Price Feeds,支持開發人員構建更復雜更安全的DeFi 應用程序。
據悉,Chainlink Price Feeds是由去中心化預言機網絡提供支持的鏈上價格參考合約。每個去中心化的預言機網絡都由眾多節點運營商組成,這些運營商從高質量的數據聚合器中獲取價格,以生成準確的市場價格,這些價格得到廣泛的市場覆蓋和基礎設施的支持,沒有單點故障。 Chainlink Price Feeds 已經幫助確保了數百億美元的 DeFi 鏈上價值。[2022/8/4 2:57:56]
ECDSA是比特幣誕生到現在唯一的簽名驗證機制。
數字簽名是比特幣認證交易合法性的最重要手段,確權的唯一標準。
自2009年以來,比特幣均使用ECDSA為數字簽名標準,包括P2PK和P2PKH,以及2012年的P2SH,2017年的P2WPKH和P2WSH。
比特幣的公/私鑰系統是線性的,因此我們可以把多個私鑰相加,也可以把對應的多個公鑰相加,這樣產生的新私鑰和新公鑰仍然是一對。這是HD錢包的理論基礎。
但ECDSA的簽名是非線性的,因此簡單的把多個簽名結果加起來,則不再是有效的簽名。
因此一直以來,比特幣的多簽交易均需要在區塊鏈公開多個簽名,問題和智能合約相同。
201方的多方簽名人數的理論極限。
Schnorr
再說一下Schnorr簽名算法。
Schnorr簽名的專利于2008年才失效,當時沒有廣泛的開源實現及應用,所以2009年誕生的比特幣也沒有使用,中本聰還是比較謹慎的。簽名算法通常是需要深厚的數學理論基礎才能設計。一個小的理解偏差、編碼錯誤則可能導致嚴重問題。
Schnorr簽名使用的公/私鑰系統和ECDSA相同,因此現有的私鑰管理(如BIP32)可以繼續使用。
Schnorr和ECDSA的區別在于:Schnorr簽名是線性的。對于同一內容X,如果用多個私鑰各自簽名,然后把對應的多個公鑰相加,再把多個簽名相加,得出的新簽名會是新公鑰對內容X的有效簽名。
利用這個特性,簽名人數沒有理論極限。只要各方一致合作,就可以把簽名相加起來,看起來和單方簽名無異。
Schnorr簽名算法的安全性于2012年得到數學證明。
Taproot解決的問題
Taproot以Schnorr簽名算法為基礎。
以Taproot進行的智能合約,如果雙方合作,不但無需公開合約內容,而且交易會和最簡單普遍的單方簽名交易看起來沒有分別。即交易成本極小化及隱私極大化。
如果雙方不合作,申訴方仍需要公開合約腳本內容以供區塊鏈仲裁,暴露腳本全部或部分內容,由節點驗證執行之。
通過使用MAST,申訴方只需要公開合約的相關部分,而非所有合約條款,也因此盡量降低交易成本和對隱私的影響。合約可能有多條執行路徑,僅公布即將執行的路徑即可。
Taproot沒有解決的問題
Taproot沒有把交易金額隱藏,因此仍可以通過分析輸入和輸出金額估計資金流向。Taproot地址和舊式地址一樣,會在區塊鏈公開。如果使用者重復使用Taproot地址,那和重復使用舊式地址有相同的隱私問題:太多交易信息集中在一個地址上。
總結
比特幣在隱私方向上,有兩大待攻克的難題。一是流向隱匿,這在UTXO系統里是比較棘手的;二是金額隱匿,可以通過類似Grin的技術來解決,需要擴展區塊或分叉來實現。
即使上述兩大難點并沒有解決掉,但Taproot對于比特幣合約來說,即實現了交易成本極小化,又使得隱私極大化。還是一個顯著的進步。
來源鏈接:card.weibo.com
原文標題:《Taproot簡介之二》
撰文:潘志彪,幣印創始人
來源:金色財經
布道財經訊,2020年11月28日,《首屆區塊鏈賦能大健康產業峰會》于云南西雙版納原始森林公園隆重開幕。本次峰會由鼎宸資本和布道區塊鏈共同主辦,并邀約了上千人共同參與云南六天五夜免費游.
1900/1/1 0:00:00八千萬人民幣的大案子,是不是想起了《人民的名義》里那一墻的人民幣?在日常生活里,也許你不小心疏忽遺失了錢包也丟不了太多錢.
1900/1/1 0:00:00大餅昨日再漲千余點看漲成交量再度放大前需注意回調風險 幣圈鵬程12.01午間行情分析操作建議 消息面: 市場研究報告顯示,在11月份,基本面消息刺激了加密市場,帶來了新一輪牛市.
1900/1/1 0:00:00ETH行情分析 小時圖分析,以太昨天是震蕩行情,白盤K線慢慢拉升,晚間7點最高來到635附近遇阻后向下插針,晚間8點放量下跌,最低來到562附近遇支撐后反彈。目前K線來到597附近運行.
1900/1/1 0:00:00知足之人,雖臥地方,猶為安樂。不知足者,雖處天堂,亦不稱意。人性本身導致了跌市的恐慌和升市的貪婪.
1900/1/1 0:00:00-黃金行情分析: 從日線上看,昨日日線雖收陰線,但是下影響逐漸增長。今日開盤低開高走,吞沒昨日下跌陰線實體.
1900/1/1 0:00:00