Libra-tw 開發者

緣起

作為一款採用全新演算法的開源加密數位貨幣,Libra仍尚未經過長時間且大量測試的考驗;因此,世界各地隨時都有開發者社群在測試並更新Libra核心。然而,我們希望能夠有一個屬於台灣的Libra開發者社群,讓大家能夠藉著實測Libra核心、互相幫助,以瞭解其實際運作機制並解決各種疑難雜症。

目標

  • 驗證者機制之測試

    由於Libra官方現有關於驗證節點的文件相當稀少,因此最能瞭解驗證機制的方法便是集結眾人之力,鑽研出驗證者的運作機制的細節,包括拜占庭共識決、智慧合約、節點間的資料傳輸機制、首席驗證者的隨機產生等。

  • 使用者機制之測試

    既然有了驗證者,勢必需要某些扮演使用者的開發人員來作測試。因此,這些模擬使用者,將需要嘗試尋找將資料交付給驗證者的機制,並解決其中可能發生的漏洞。

  • 建立開發者溝通管道

    進行測試工作時,建造開發者之間合適的溝通管道十分關鍵。因此,開發者將會擁有屬於自己的溝通管道,例如社群、社團、論壇、Wiki頁面等,以交流資訊。

  • 打造測試平台(請參考Libra-tw 測試平台頁面)

    當人員、管道具備齊全以後,開發者們就可以著手打造測試平台了。這個測試平台將獨立於Libra協會現有的測試網路,架設屬於自己的驗證節點,提供模擬使用者加入進行測試。

  • 研究Libra運作機制

    由於Libra仍屬草創初期,官方文件記載的資料不多,且有許多機制待眾人瞭解、檢驗、改進;因此開發者的目標之一,便是理解現有的機制能涵蓋多少需求。

  • 思考可行政策

    在Libra機制所及之外,開發者必須要思考未來可能採行且符合台灣法規的政策。另外,政策的採納,仍有待社會大眾及政府機關的共識;因此,透徹瞭解Libra機制的運作並擬定可行政策方案,是推動台灣前進的重要關鍵。

加入開發者的行列

如果您對開發者一職有興趣,請參考Libra-tw 志工招募頁面中的「測試平台開發者」項目。