[閒聊] 還是沒搞懂比特幣如何計算私鑰餘額
一個比特幣私鑰可以產生大量公鑰
公鑰可以產生一堆地址
如果我使用比特幣錢包
基本上我創建一個錢包私鑰
然後用多個不同的地址去收款
錢包是如何加總我所有地址的餘額的?
----
Sent from BePTT on my iPhone 13 Pro Max
--
加總是前端做的事
你自己不是都講完了…加法不就是機器最會做的事
你的錢包知道這些地址都是你的啊
當然其他任何人都不知道
我對這問題也不太懂 我猜是反正私鑰對這些地址都有控制
能力 所以餘額加總是自己錢包的事 鍊只管這些地址有錢
猜錯請指正
不是啊,地址無限多耶,怎麼全部加總
交易有限阿 比特幣的區塊鏈 是記錄交易又不是記錄餘額
交易有限,問題是我怎麼知道此筆交易的地址是屬於我這個私鑰的
UTXOs set是有限集合
直接看最後的餘額章節
Account based用習慣了,UTXO真是很難理解,我支付一筆交易,背後整合我的UTXO來支付, 要使用哪些UTXO,這部分又是誰來決定的,礦工或是我的錢包軟體?我們使用者只是很直觀 的從我的地址支付到另一個地址,但是整個運作底層根本不是這樣XD
※ 編輯: ripple0129 (75.157.229.193 加拿大), 03/04/2023 15:46:35※ 編輯: ripple0129 (75.157.229.193 加拿大), 03/04/2023 16:03:50
不過除了稍微混淆一下追蹤者外 我是看不出太大意義
畢竟這種交易方式很浪費資源不是嗎
問了AI是錢包軟體來整合UTXO
XD
畢竟公開帳本,隱匿性也很重要
是一個助記詞(Seed)能產生一堆公私鑰對,不是一把私鑰一堆公鑰
HD錢包內部通常會預生成約10~100個地址(公私鑰對)
你的幣會從這裡加總,當有掃到使用紀錄(收付)時
會往後多掃N個地址(依各錢包軟體不同)
UTXO花用那些input一般由錢包軟體自動以支出output額度決定
不過你會手刻一樣能手刻,input=output(含找回)+fee 就行了
只要你有能力給那些input有效簽章(有用到的地址私鑰)
你花用同地址的兩筆input只要用該地址的私鑰簽章
你花用不同地址的input,要用那些有用到的地址私鑰
某種程度這也是多簽交易,少了一把交易就不成立無法上鍊
@wahaha99,UTXO這種顛覆傳統的記帳模式絕對才是
中本聰最大的創見 (PoW也不算是中本聰獨立發明的)
確保隱私性只能算是UTXO最不重要的優點
可以說因為有了UTXO才讓Bitcoin有潛力變成
全球通用的電子現金
*UTXO原生性只能被花一次,所以可以達成零確認支付
而account-based則一定要等待確認,甚至是多個確認
以BCH的日常支付來說,三秒等待double-spend proof
就已經非常安全,至於BTC被啥anti-feature搞自行研究
*UTXO因為是stateless,對於全球擴容有極大的優勢
礦工不在乎各錢包甚至是各地址的狀態,就可驗證。
因為礦工驗證的是UTXO狀態而不是address或wallet狀態
甚至有能力達成硬體化的平行驗證,達成極大的TPS
只要有利益,要讓礦工在TPS上再現算力的指數增長根本
小菜一蝶,實在無法想像為什麼現在卡在這邊了
而儲存空間也不成問題,前面已經講過礦工只在乎UTXO
所以歷史狀態都可驗證完後被丟棄。
Bitcoin白皮書第七章: https://tinyurl.com/y6ny6nnh
Bitcoin白皮書第八章提到的SPV錢包也必須依靠UTXO
現在的web3錢包並非是trustless,他必須有可信的RPC
但中本聰提出SPV錢包可以獨立驗證自己的交易是否可信
是一種真的可以在客戶端truetless又去中心化的錢包
感謝回應...我消化一下
想了一下,stateless做到0確認的前提是用的node可信吧?
應該說,要多次確認除了店家怕遇到假帳與雙花,鍊也怕分岔
歷史狀態驗證完就丟棄...那不就沒用到區塊鍊了?
只存在於pool的概念?
要做到接受零確認支付的確前提是必須是well-connected
而Bitcoin錢包預設就會和多個全節點"同時"連接
通常會是六個,也就是這六個節點必需共謀日蝕攻擊
這難度比連到一個不可信的節點還來的高太多
原始區塊鏈是一種timestamp server的觀念
對於一個已經在線上一直運作的節點而言
已經驗證過的區塊以後就不會再驗證一次
當然沒必要留在硬碟占空間,但是區塊鏈還是會一直增長
一直都會有新的區塊需要驗證
而且無論如何一定還是要有一些archieve node
讓一些新加入的驗證節點,有需要的時候可以從頭驗證
一定還是會有一些節點儲存完整的區塊鏈
30
[閒聊] 找到比特幣的紙錢包QR code抱歉因為實在找不到資訊 想來問問專業的大家 我剛剛在家找到2015年時,學生送我的一張比特幣紙本,上面有兩個QR code 還有網址應該是公鑰跟私鑰? 但是我不知道該怎麼兌換或是去哪裡掃?也不知道還能不能拿到比特幣 是去比特幣交易所申請一個帳號嗎?完全沒頭緒19
[心得] 冷錢包與助記詞介紹自己在了解冷錢包與助記詞的時候遇到了很多問題,因此決定打成一篇文章分享給也有疑 問的新手。 1. 為什麼我們需要冷錢包? 如同貨幣一樣,我們會把一些新台幣放在銀行,同時也會留一些現金在身上。當新台幣數 量多的時候,甚至會開多家銀行來存放,來分散風險。14
Re: [新聞] DFINITY 已整合比特幣網路這個圈子就是因為吹泡泡賺錢太快 吸引很多人投機 投資 一堆團隊想盡辦法包裝騙完全不懂技術的人 比特幣是一個封閉的記帳系統 不是像網銀 OO支付那樣 只要兩家公司合作8
Re: [閒聊] 想到一個法律與倫理道德的問題在這之後我找到了一篇掃描 ETH 弱密鑰發現的報告。 2019年了, 上次熊市的文了 看來不是只有我想過一樣的事情。 (以下google翻譯)10
[閒聊] 請問私鑰要點哪裡才會看到??請問各位大大,我想加入,有看入門文章,下載手機的app,想請問 1、要點哪裡才有私鑰?? 2、我有看到收款地址,那我去全家就可以買比特幣到我的手機裡面嗎?? 謝謝,新手發問有冒犯到該罵就罵謝謝6
Re: [問卦] NFT是一個新的集體失智活動嗎?本篇為勸世文 先上影片,大約30分鐘,請耐心看完。 (From 曲博科技教室 Dr. J Class) 之後有興趣想知道挖礦、比特幣在搞什麼,可以看看以下影片。6
[Coin] 私鑰可以自己生成嗎?冷錢包生成原理是?想問一個可能有點基本的問題 基本上幣圈常用的鏈,如果自己理解沒有錯誤 應該都是用橢圓曲線函數來加密 其中關於公私鑰的產生公式: K = k * G6
[閒聊] 新手使用錢包的問題爬了些文後知道比特幣存在交易所相對錢包較危險 交易所倒了幣沒了就沒了 錢包倒了,可以將英文字母與私鑰來找回自己的幣 於是我下載im token這個錢包使用 基於保障也有將註冊時的24個英文字母抄下6
[Coin] 有關私鑰與錢包地址的一些疑惑請益各位大大好,本人幣圈新韭,最近在閱讀網路文章,有關私鑰與錢包地址關係時,可能是 我資質太差,有些疑問一直無法理解,還請大家賜教。 1. 私鑰產生的方式 目前大概知道MEW的操作方式,以及某些私鑰生成網站可以生成私鑰。 我的疑問是如何確認這個私鑰已經被納入區塊鏈的帳簿中?1
[Coin] 比特幣交易原理疑問各位先進安安 小弟在一篇法學論文上看到一段文字如下: 「when bitcoins are transferred from one public bitcoin address to another, th e transferee acquires a separate private cryptographic key altogether.」 有點困惑為什麼接受比特幣的一方會獲得一個分開的私鑰?