Monero 發布新版本 v0.16.0.0(代號:氮星雲)

原文作者:ErCiccione
更新總覽
====

這是 Monero 軟體的 v0.16.0.0 主版本發布。這項主更新增加了蒲公英++(Dandelion++)協議,並且最佳化了數個防彈協議(Bulletproofs)的驗證速度。

關於此項版本的數個重點項目:

  • 防彈協議:提高驗證速度
  • 節點:增加蒲公英++協議
  • 節點:提高一些場景下的啟動速度
  • 節點:減少將近2/3的頻寬需求
  • 節點:改善自動引導(bootstrap)功能的演算法
  • 節點:加速連續交易的資料擷取
  • 節點:顯示完成同步所需時間
  • Ledger:改善錯誤訊息
  • Ledger:新增時間鎖驗證
  • 錢包:新增 “address one-off” 指令
  • 錢包:新增 “sweep_account” 指令
  • ZMQ:改善支援性與錯誤修復
  • 許多錯誤修復與效能改善

    繼續閱讀...

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 完整會議紀錄:

繼續閱讀...