搜尋此網誌

2018年2月24日星期六

美國息率2018




美國道瓊指數在2018122日見了26616之後下跌,至25日跌了2426點至24190,上週五收25309,跟歷史高位比較仍然下跌1307,勁chok上落1000點,表面原因是AI盤,實質原因是美國國債曾經升至接近3厘。近期越來越多人估美國今年可能加四至五次息。要估美國利息走勢,必須先看看美國聯儲局考慮加息的主要兩個指標: 扣除食物和能源後的通脹(CPI) 個人消費開支(PCE) 的趨勢

圖一是消費物價指數(啡色線)及消費物價指數扣除食物和能源(橙色線) 的比較,如果看消費物價指數(啡色線) ,通脹自2015年開始上升,但消費物價指數扣除食物和能源(橙色線) 就似有若無,顯示食物和能源價格上升帶動通脹。

圖二是扣除食物和能源後的個人消費開支也顯得低迷,如果單看扣除食物和能源後的通脹和個人消費開支兩個數據似乎沒多大啟示。

雖然失業率連續兩個月在4.1%,接近全民就業水平,但工資(圖三) 和時薪增長(沒有畫圖,因為都是跟圖三差不多)兩者趨勢沒怎麼明顯上升,連金融海嘯前水平也未及。

美國實質經濟(Real GDP)在2016年及2017年錄得正增長(圖四),但升幅跟2013、2014比較其實還稍為瞬息。

人們對通脹預期升溫,相信是心理因素居多,那就是特朗普的減税政策和主要經濟體如日本和德國不斷發出經濟強勁數據,日本經濟連升八季,德國2017年全年實質經濟增長2.2%2016年升1.9%,感覺上環球經濟形勢向好。

有趣的是自2015年開始上升的消費物價指數有點像20042006年,當聯邦基金有效利率(圖五)開始上,消費物價指數也在這段時期一同上升,必須注意2004-2006年美國實質經濟增長是下跌,同期間美元下跌,情況跟現在相似,通脹升溫不是因為美國經濟特別好,而是美元弱和其他政策因素例如取消金融現代化法案令金融業興旺。


 圖一:


 圖二:





 圖三: 


圖四:



圖五:


2018年1月30日星期二

比特幣的挖礦與確認交易節點的分別



 

上篇文章解釋了人們對比特幣錢包Bitcoin addresses)的誤解blog友自由兄問了一條很好的問題這問題是有關比特幣挖礦與確認交易的關係他指出有人質疑,「比特幣供應量每年減半礦工挖礦獎金也會減半最終礦工收入只能依靠微薄的確認交易費來維持由於收入下降這將令礦工關掉礦機確認交易減少令維繫交易的保安系統安全下降比特幣最終歩向滅亡。」我可以說這也是誤解這篇文章將會詳細解釋

自由兄的問題剛好是我正想討論MIT Technology Review 引述的一份硏究報告兩者的問題有一個共通點就是要解釋確認交易節點nodes和礦工挖礦及確認節點full nodes的分別, 這一點在我本書未有解釋清楚



MIT Technology Review 的連結


https://www.technologyreview.com/s/610018/bitcoin-and-ethereum-have-a-hidden-power-structure-and-its-just-been-revealed/ 



我必須強調這只是MIT Technology Review 雜誌引述一份由Cornell University 一名自稱是加密貨幣專家名為Emin Gün Sirer, MIT Technology Review 開首已經提出


“Do these arguments hold any water?”

意思是問:「立論是否合理?」

硏究報告的主要重點



Perhaps the most striking finding is that the process of verifying transactions and securing a blockchain ledger against attack, called mining, is not actually that decentralized in either system. Bitcoin and Ethereum are open blockchain systems, meaning that in principle anyone can be a miner (see “What Bitcoin Is, and Why It Matters”). But organizations have formed to pool mining resources. The researchers found that the top four Bitcoin-mining operations had more than 53 percent of the system’s average mining capacity, measured on a weekly basis. Mining for Ethereum was even more consolidated: three miners accounted for 61 percent of the system’s average weekly capacity.
They also found that 56 percent of Bitcoin’s “nodes,” the computers around the world running its software (not all of them engage in mining), are located in data centers, versus 28 percent for Ethereum. That might indicate that Bitcoin is more corporatized, Gün Sirer says. Overall, the group concluded that neither network “has strictly better properties than the other.”

翻譯撮要比特幣和以太幣標榜分散式貨幣但現時超過53%的比特幣挖礦是由四間礦池集團壟斷61%的以太幣更是由三間礦池集團挖出另外56%的比特幣確認交易的電腦節點位處於數據庫相比於只有28%以太幣確認交易的電腦節點是位處於數據庫前者比較企業化兩者均沒有誰比誰有較大優勢

報告結論是如果兩者的確認交易不夠分散對交易系統的保安存在威脅

報告提出兩個質疑

  • 挖礦由幾間礦池壟斷
  • 節點不夠分散

要解答自由兄的問題和以上硏究報告的質疑首先必須攪清楚礦池是怎樣分工礦工的角色和確認交易的節點是甚麼?(由於比特幣的挖礦資料比較齊而以太幣是Bitcoin 2.0暫時全部集中看比特幣的情況。)

礦池意思是集體挖礦挖礦是計出區塊散列出來的256位數值密碼礦池中每一部參與的礦機各自負責一部份的計算如果其中一個礦池較其他個體電腦或礦池先找出全部答案這礦池便可獲得12.5個比特幣的奬金這份獎金將會分派給礦池中的所有礦機而各礦機所獲分派的獎金是按照其參與的份額


據我所理解礦池通常是由很多帶同礦機的投資者組織而成由於挖礦是要競爭搶先解答數學題才會有回報而且礦機越計得快數學困難度越高中心化的企業在這情況下沒有特別優勢道理上也是集體挖礦礦池的成本效益較大和可以分散風險所以礦池雖然看起來企業化但礦池內參與者眾也算是分散的

但我們更加關心的是確認交易是否足夠分散如果確認交易不分散比特幣和以太幣的保安系統的安全性便受到質疑了

解答以上保安問題我們必須弄清楚確認交易程序

  1. 鬥快計出工作量證明函數由於礦機的計算能力比一般電腦強所以這工作大多是由礦機完成最先答對數學的節點把答案和交易資料分發到全球節點
  2. 然後全球電腦節點核對答案和帳簿記錄直至獲得全部六個節點舉手確認確認程序完成
  3. 將巳確認的交易資料和時間記錄在區塊並連接到區塊鏈更新帳簿並且將之傳送到全球擁有比特幣的手機及電腦
計出工作量證明算式答案的礦工便可獲得確認交易小費

挖礦礦工稱為full nodes」(完整節點),除了挖礦還可以同時確認交易另一方面參與確認的節點未必盡是礦機而是全球自願者參與確認的電腦節點此稱為nodes(節點),這些也就是其餘舉手確認數學和帳簿無誤的節點這些節點的分佈情況如何我們看看下表








全球確認交節點共有11,760個儘管七成挖礦都在中國但最多確認交易的節點卻分佈在美國和德國美國有3,249確認交易節點德國有2,031,分別佔全球節點的27.63%17.27%中國排行第三佔全球節點的7.02%即是說雖然七成礦機在中國,但它們都只做掘礦而很多礦機沒有參與確認交易,這也解釋到為何中國政府以環保理由要求關閉國內比特幣礦場價格雖然大跌五成但仍然無阻比特幣的運作因為確認交易節點並不盡在中國

這也回答了自由兄的問題礦工減少是不會影響確認交易因為確認是可以由分散致世界各地的電腦節點(nodes)另外當礦工人數下降理論上挖礦的計算困難程度便會下降這也會吸引一些礦工再次參與挖礦以取得比特幣獎金而礦工會否因獎金減少而最終關機?我想,如果比特幣價格因供應減少而升至十幾萬美元一個,礦工利潤又未必是下降,暫時真的很難預見到時會怎樣發生,因為價格、挖礦獎金、挖礦算式的困難程度,全都是互動,又或者到時人們接受了其他替代品,又或者比特幣改變至以太幣技術.........畢竟技術本身也是可以不斷改變,現在斷言它最終會消失也是很難說。我看如果覺得比特幣價格太貴,不買便是了。