Monero發布新版本v0.15.0.1更新

更新總覽

這是 Monero 軟體的 v0.15.0.1 發布版本,包括了CLI與GUI的更新。GUI軟體帶來了許多界面的改變,而CLI則是帶來許多已知問題的修復。建議使用這個版本作為11月30號的交易網路升級準備。

關於此次GUI版本的數個重點更新:

  • 加強對Tails的支援性
  • 交易紀錄歷史頁面改善
  • 在Trezo裝置上顯示地址
  • 標題列: 顯示錢包名稱與新的圖示
  • 新增簡易模式: 自動尋找和切換公共節點
  • 左側欄: 重新設計界面
  • 基本的右鍵功能
  • 許多UI/UX改善
  • 許多錯誤修復與效能改善

    繼續閱讀...

開發者會議紀錄 DevMeeting 20190505

內容概要

  • Monero 開發部分
    • 下一次發佈的版本號差不多確定是 0.14.1.0。
    • 在建立發佈分支前,正在等待 vtnerd 審查完 SSL 功能實作的 PR,該功能將會加密節點與錢包的連線。
  • GUI 錢包開發部分
    • 基本上已準備好這次的發佈了。
    • 操作介面大幅的改進、最佳化。
    • 新加入了白色系的佈景主題。
    • 對 Trezor 硬體錢包的支援已經完成了。
    • 為了解決 Qt 5.7 的一些問題與使用新功能,Qt 版本更新至 5.9.7。
    • 新增桌面彈出式通知功能, 按這裡搶先看!
    • 加入現金價顯示方式(預設為關閉)。
    • 預計在 0.15 的版本會將發送交易的介面和流程設計得更直覺,點這裡查看最新進度。
  • RandomX 開發部分
    • 程式碼已於 4/30 進入凍結階段。
    • 目前已有兩個外部審查的提案,還有第三個提案在準備中。
    • RandomX 與 monerod 的初步整合實作已經在 hyc 的 github repository 中了。
    • CPU 的最佳化還在進行中。
    • CUDA版本約已有80%完成,按這裡看目前的進度

繼續閱讀...

Monero 2018 年發展回顧

Monero在過去的一年還算是成果豐碩,也經過了不少風波。

本篇文章要來做一個2018的超濃縮懶人包,最後加上一點小編的心得與未來的看法。

歷經的風波們

  1. ASIC礦機算力在年初的大量增加

    依社群共識決定進行了數次PoW微調 預計是要撐到長期抗戰版的PoW算法(RandomX)正式上線。

    • CNv1: 2018/04 上線
    • CNv2: 2018/10 上線
    • CN-r: 2019/03 上線
    • RandomX: 等待外部審查中,預計2019/10上線
  2. 兩個有驚無險的重大漏洞: 重複計數和燒毀

    這兩個漏洞雖然是出現在錢包軟體而沒有影響到協定層面。但仍有可能造成交易所的重大損失,所幸在沒有被惡意利用的情況下順利修復 經過這兩個漏洞,專案的漏洞反應流程的制度化在檢討後也更加完善。

  3. 分叉幣(XMO,XMC)對隱私保護機制造成的傷害

    由於 Monero 的原始設計並未考量到分叉空投幣的情況,導致兩條鏈上的同一使用者經由比對環簽組合後會被找出真實的交易輸出 雖然隱匿地址和保密交易不受影響,但還是會一定程度傷害環簽的保護效果,因此開發者們加入了數個機制來保護原鏈與分叉幣的隱私 譬如在新鏈重複使用環簽組合或是避免使用有風險的交易誘餌,在後續的XMC分叉後證明這些保護機制是有效的。

    繼續閱讀...

Monero發布新版本v0.14.0更新

更新總覽

這是 Monero 軟體的 v0.14.0 發布版本。這項主要更新是因應三月九號的交易網路升級,該升級帶來了由 Cryptonight-R 發展而來的新 PoW 演算法、增加新的區塊權重(block weight)演算法、並改善了 RingCT 的格式效率。這是一個過渡性的穩定版本,特別針對交易網路升級的更新,並未包含過去六個月新增的功能性更新。那些新的功能更新將會包含在未來的0.14.1發布版本,預計將會在三月的交易網路更新後不久發布。 關於此項版本的數個重點項目:

  • 由 Cryptonight-R 發展而來的新 PoW 演算法
  • 新的區塊權重(block weight)演算法
  • 更有效率的 RingCT 格式
  • 填滿短格式的付款 ID 以達到交易資料一致性
  • 過時的長格式付款 ID 將預設為停用
  • 增加區塊速率大幅度改變或區塊鏈大量重組時的提醒
  • 無法混幣的輸出可以再被花費
  • 修復在RPC中被不當修剪的JSON內容
  • 一些關於在各平台上編譯的錯誤修復
  • 修復在關閉軟體時的錯誤

    繼續閱讀...

開發者會議紀錄 DevMeeting 20181216

  • GUI錢包的開發動態
    • 許多Pull request(皆為新程式碼)。
    • 多數是為了修復Bug、改善使用者體驗與效能提升。
    • 雖然這些多數是小小的改動,全部綜合起來效能改善的程度也是很可觀。
    • 補充一些特別的註記如下:
      • 基於日期的復原功能-使用者復原錢包時可以選擇一個錢包約略被創建的時間範圍,復原會自動取得該時間的區塊高度來還原,使用者從此不必再去猜測區塊高度了。
      • 簡易模式-(還在計畫中)建立一個更易用的使用流程,讓新使用者可以選擇使用遠端節點而不需要下載整個區塊鏈。
        • 最後目標是做成混和式的方案,當使用者還在同步區塊鏈時亦可預先透過遠端節點使用錢包。
    • 計畫在下次的主要發布中開始支援Trezor,可能會在2019年的4月左右。
    • Windows的安裝程式在等Luigi完成他的部分。
  • 核心程式碼的開發動態
    • Mooo正在處理效能改善跟修剪(Pruning)功能。
    • vtnerd實作出了一些支援Tor的整合(p2p分享與交易廣播)。

以上翻譯來自於紀錄原文: https://monerobase.com/article/monero_devmeeting_2018-12-16   完整會議紀錄:

繼續閱讀...

開發者會議紀錄 DevMeeting 20181014

  • Monero GUI 已被標記為發布版本,但在最後又多了一些需要納入的更新(其一包含了與Ledger整合相關的東西)。
  • 基於GUI較晚發布,本次開者會議幾乎都聚焦在”如何能更妥當的讓發布前期的測試者早點拿到測試版”。
    • 可重現編譯的版本被視為可顯著改善此狀況的方法。
      • 論壇資助系統(FFS)有些升級的作業正在進行

以上翻譯來自於紀錄原文: https://monerobase.com/article/monero_devmeeting_2018-10-14 完整會議紀錄:

繼續閱讀...

開發者會議紀錄 DevMeeting 20181007

  • 本週合併了許多將在v0.13.0版本發布的程式碼
    • 執行檔可望在本週發布,CLI應當會率先發布,而後才是GUI。
    • TheCharlatan將會宣布/建議本次版本使用可重現編譯(reproducible build)的可行性。
      • 若不幸失敗了,程式碼/二進位版本將會以原先的方式發布,可重現編譯的版本將改於v0.13.1推出。
    • 翻譯小組在發佈前還有些檔案需要處理。
  • 未來的版本發布規劃
    • 建構小組希望於2019一月推出v0.14.x版本 - 大幅提前於下次協定升級的時間。
    • 將會預留超過一個月的時間測試並於二月正式發布。
    • 目標是讓排程不要這麼緊迫 - 在接近正式發布的時候別塞入太多的新功能。
    • 防彈協定的安排方式是個很好的例子:原先排在2018較早的月份,但因程式碼的審查而決定延後推出,整個過程運行的相當順利。
  • v0.13.x 的GUI**可能**會加入使用手冊/教學文件
    • 如何妥善的打包還在討論中。
    • 用PDF很好但可能會成為一個攻擊向量。
    • 團隊正在尋求替代方案。
  •  Mac在v0.13.x支援Ledger的測試尚未收到足夠的資料,開發Ledger整合介面的其中一名開發者,cslashm,並無Mac供測試
    • 目前已知在Mac上有個可能的bug是按下按鈕過快或過慢時會有點問題。
  • 下次開會將於10月14日 UTC 17:00(台灣時間10月15日01:00)

    繼續閱讀...

開發者會議紀錄 DevMeeting 20180909

    • 由於與表定分叉更新的時間已非常接近(約於2018年10月18),因此下次的版號將直上V0.13.0.0而非原規劃的v0.12.4.0
    • 最新的PoW已更動為CryptoNightv2,需要一些會C++的開發者幫忙審查
    • Kovri 的程式碼已正式從GitHub移至Gitlab,而主要的Monero 程式碼尚未決定是否要移動
      • 很可能以Gitlab為主而Github作為鏡像備份
      • 也可能Monero就直接用Gitlab的軟體自行架站
      • 防彈協定(BulletProofs)與CryptoNightv2程式碼的合併並於testnet上運行預期會在9月10-11號開始
      • 下次開會時間為2018年9月16號

繼續閱讀...