提高技術棧中的安全和無障礙性
目前開發團隊正在開發新的圖形用戶界面和守護進程。Particl將不會采用比特幣起源的“Qt”錢包,并采用一個全面的WebEngine—Electron上建立平臺。采取這個方法容許我們創作一個美麗的界面和一個標準化 API,以便日后構建擴展插件。建立這個全新和人性化界面的工作已經展開,由繪圖轉換為程序碼(HTML, CSS & JS)。開發團隊正在使用Angular為主要框架。
錢包前端進度:
我們非常高興有機會與大家分享Particl平臺最新的設計!項目仍處于較早規劃階段,不代表最終版本。希望能夠讓大家體驗我們設計的每一步。
平臺界面完全以HTML, CSS and AngularJS編寫而成,原因頗為簡單:繼承了原有由Bitcoin Core的Qt錢包達不到我們心想的品質、美觀和用戶體驗。所以我們唯有把它完全放棄,另起爐灶。
我們正準備以Electron取代它。 Electron是一個以Chromium為根源的開源項目。理由將容后解釋,但總括而言,安全性至關重要。 Electron通過利用Chromium沙盒提供渲染過程,為QtWebKit提供了相當大的安全性改進。如果有人企圖利用Chromium渲染引擎中的關鍵漏洞進行攻擊,那么內置的沙盒將會嚴格限制了攻擊所造成的損害。這是一個被棄用的WebKit的極其缺乏的功能。
前端:進行中
摘要(Dashboard)
地址頁
側欄
錢包后端進度:
守護進程包括了幾項重要的修改。
后端:已完成
基于Bitcoin Core 0.14
Proof of Stake v3
安全信息會話系統(SMSG)
隱形地址(Stealth Addresses)
HD錢包
去中心化投票
后端:進行中
保密交易
環狀保密交易(RingCT)
一個令人驚訝的數字或能反映制作Particl的工作量。目前我們已在比特幣初始的代碼庫上添加了超過50,000行代碼,以支持實行以上功能。
Particl正在招聘!
請和我們一起歡迎Jason Wallace 加入 Particl團隊!Jason是一位全棧工程師理學士,斯泰倫博斯大學修讀計算機科學,是南非首屈一指的研究大學。
Jason上星期加入了我們團隊,正在協助kewde和crz在界面上前端開發。
Jason的簡單自我介紹︰
我愛制作建立東西,並對我所相信的項目傾盡全力。我具備企業家精神和把握全局的思維方式。我發現自己會不由自主地被新機遇推動而行動。目前為止(2016年3 月),我的理想開發堆棧層包括Ubuntu,Nginx,Postgresql,Python,Django,Angular,以及Ionic(移動應用程序)。我認為唯有持續的學習,才能不斷的進步。
有興趣幫助建立 Particl嗎?
社區的熱情正在以意想不到的形式出現,令人振奮不已。不論大家希望幫助打破測試網絡、把例如Angular和Electron等這樣的工具打造成為您所想要的、或是繪圖和寫作,我們的SLACK和RIOT社區頻道都是很好的參與渠道。
翻譯內容僅為方便大家了解英語論壇討論話題和文章。 由于語言差異和技術原因,翻譯內容無法完全保證準確、全面。若是翻譯有不恰當的地方,歡迎大家指正。