2021 年 8 月 27 日,IEEE P3217《區塊鏈系統應用接口規範》國際標準啓動會在上海召開,上海樹圖區塊鏈研究院宣佈 IEEE《區塊鏈系統應用接口規範》(Standard for Application Interface Specification for Blockchain System,項目編號:IEEE P3217)標準工作組(IEEE/C/BDL/BAI)成立會議暨標準編制啓動會已於 8 月 26 日成功舉辦。

8 月 26 日的 IEEE《區塊鏈系統應用接口規範》標準工作組成立會議暨標準編制啓動會由 IEEE 和上海樹圖區塊鏈研究院共同主辦,與會者包括 IEEE 代表和來自海內外高校、企業、科研院所等 10 個工作組成員單位和 7 個觀察員單位的 30 餘位代表。

其中上海樹圖區塊鏈研究院憑藉其通過自主研發、性能全球第一的 Conflux 樹圖公有區塊鏈奠定的行業領先地位,被 IEEE 指定爲 IEEE P3217《區塊鏈系統應用接口規範》國際標準工作組主席機構,主導標準的制定工作。

在工作組主席、上海樹圖區塊鏈研究院院長龍凡的主持下,會議審議通過了工作組章程、組織架構,討論制定了標準大綱和任務分工,並推舉中國電子技術標準化研究院擔任工作組祕書機構。

樹圖研究院啓動 IEEE P3217《區塊鏈系統應用接口規範》國際標準制定工作

背景

只有領先者纔有資格參與規則制定的叢林法則,同樣適用於技術世界。在每一個國際技術標準的背後,都少不了行業巨頭的身影。

區塊鏈是信息科學領域的新興交叉學科,中國在這一新賽道的起跑線絲毫不落後於歐美髮達國家。如今中國區塊鏈行業的發展水平已經在全球範圍處於領跑地位,有充分的資格爭取區塊鏈領域的國際話語權和規則制定權。

上海樹圖區塊鏈研究院憑藉自主研發、性能全球第一的 Conflux 樹圖公有區塊鏈成爲了區塊鏈技術領域的領跑者,因而贏得了主導制定國際技術標準的機會,被 IEEE 授權作爲《區塊鏈系統應用接口規範》(Standard for Application Interface Specification for Blockchain System,項目編號:IEEE P3217)國際標準制定工作組主席機構,主導該項標準的制定工作。

區塊鏈技術又被稱爲「共識技術」,共識機制在任何一個區塊鏈系統中都處於最爲核心的地位,這是因爲區塊鏈系統最核心最重要的價值就是在參與者之間建立共識。而在區塊鏈系統之外,區塊鏈行業參與者之間達成的共識則具體體現爲區塊鏈行業標準。所以,凝聚行業共識的區塊鏈標準,超越了採用各種不同技術方案的區塊鏈共識系統,可謂是「共識系統之上的共識」,對整個區塊鏈行業的格局和長期發展具有深遠的影響。

隨着近年來區塊鏈技術的意義和價值得到社會各界的認可,區塊鏈成爲了數字經濟前沿最炙手可熱的發展方向,新的區塊鏈項目和技術方案層出不窮,區塊鏈應用形態和落地場景範圍不斷擴大,行業規模正在飛速發展。在可以預見的將來,區塊鏈行業仍將長期維持多種異構的區塊鏈系統並存的局面,建立統一的技術標準對於整個行業的規範健康發展具有非常重要的意義。

另一方面,區塊鏈技術作爲一種新興的信息處理技術,從比特幣誕生算起至今不過經歷了短短的 12 年時間,真正引起學術界、產業界、乃至全社會廣泛重視的時間還要短得多,所以區塊鏈行業的發展還遠未成熟,在行業規範和技術標準的很多方面仍是一片的空白。誰能填補這片空白,主導區塊鏈行業國際標準的制定,誰便可掌握更多的話語權,獲得搶佔科技競爭和未來發展制高點的先機,這一邏輯在其它行業已經被反覆驗證過。實際上,現在已有衆多國內外機構和企業在積極參與研究和制定區塊鏈相關標準,特別是其中影響力最大的區塊鏈國際標準。

因此,制定區塊鏈國際標準,既是區塊鏈行業發展的需求,同時也是提升我國的國際話語權和規則制定權的絕好機會,對於我國的區塊鏈產業長期發展具有重要意義。但是另一方面,只有領先者纔有資格參與規則制定的叢林法則,同樣適用於技術領域。上海樹圖區塊鏈研究院憑藉自主研發、性能全球第一的 Conflux 樹圖公有區塊鏈贏得了業內同行的認可,被 IEEE 授權作爲《區塊鏈系統應用接口規範》國際標準制定工作組主席機構,主導該項標準的制定工作。

IEEE (The Institute of Electrical and Electronics Engineers),即「電氣電子工程師學會」,是一個國際性的電子技術與信息科學工程師的協會,也是目前全球最大的非營利性專業技術學會,擁有來自 160 多個國家的超過 42 萬會員。

IEEE 在學術界和產業界都具有舉足輕重的地位:IEEE 旗下有衆多高水平的學術期刊和會議,每年出版的電氣電子和計算機科學領域的技術文獻約佔世界總量的 1/3;IEEE 標準協會(IEEE Standards Association)作爲主要的國際標準機構制定了千餘種現行的國際和行業技術標準,涵蓋電子、通信、計算機等領域的各個方面,對全球信息產業的發展產生了深遠的影響。例如,計算機中二進制浮點數的格式就遵循 IEEE 754 標準,而我們日常使用的局域網執行的是 IEEE 802 標準,其中尤以 IEEE 802.11 無線局域網絡標準最爲人們熟知。

IEEE P3217 標準

IEEE P3217《區塊鏈系統應用接口規範》將定義和規範區塊鏈系統的區塊鏈層和應用層之間交互的接口,主要內容包括:定義 API 接口集合,規範 API 接口的編碼傳輸格式和請求響應規則等;明確在入侵防護、惡意代碼防護、程序可信執行、數據完整性、數據保密性、訪問控制、安全策略、管理制度等方面的技術要求。

這項標準的目的在於規範區塊鏈應用與區塊鏈共識系統之間的交互模式,使得應用層開發者可以從底層共識系統的細節中解放出來,只需專注於業務邏輯而不必熟悉各個區塊鏈系統的差異,從而大幅提升跨平臺開發、部署、運行和維護區塊鏈應用的效率。

如果將區塊鏈系統的區塊鏈層和應用層類比於傳統計算機的操作系統和應用軟件,則 IEEE P3217 標準的作用就類似於定義了 UNIX 操作系統接口的 IEEE 1003 《可移植操作系統接口》(英文爲 Portable Operating System Interface,縮寫爲 POSIX)標準,又稱 ISO/IEC 9945 標準。

POSIX 是 IEEE 爲了方便在不同版本的 UNIX 操作系統上開發和運行軟件,而定義的一系列 API 標準的總稱。遵循 POSIX 標準開發的軟件可以非常方便地移植到所有兼容 POSIX 標準的操作系統,這對於不依賴於具體操作系統的開源軟件尤爲重要,因而該標準得到了業界和開源軟件社區的廣泛認可。常見的操作系統中 macOS、Solaris 等均獲得了 IEEE 官方的 POSIX 認證,Android、Linux、Darwin (macOS 和 iOS 的核心)等雖未獲官方認證但實際上均兼容 POSIX 標準,微軟的 Windows NT 也部分實現了 POSIX 標準。

以貼近我們日常生活的例子打個比方,如果把區塊鏈系統比作汽車,區塊鏈應用比作駕駛員,那麼《區塊鏈系統應用接口規範》定義的 API 接口就相當於汽車上的方向盤、油門、剎車等操縱裝置。區塊鏈應用通過 API 調用底層區塊鏈系統的功能,就好比是駕駛員通過方向盤、油門和剎車駕駛汽車一樣。

現代汽車的操縱裝置已經是高度標準化的,不管是什麼品牌、什麼架構、什麼型號的汽車,所有這些汽車都是通過方向盤轉向、通過油門和剎車控制速度,駕駛的方式基本是一致的,與具體車型採用的技術方案關係不大——不管燒的是汽油、柴油還是電動乃至氫能源動力,開起來都一樣。所以我們只需要考一個駕照就可以駕駛各式各樣的汽車,不必關心發動機是前置還是後置,也無需瞭解內燃機和電動機的工作原理。

樹圖研究院啓動 IEEE P3217《區塊鏈系統應用接口規範》國際標準制定工作

試想一下,如果每個型號的汽車都需要單獨學習如何駕駛,汽車又怎麼可能像今天這樣普及到千家萬戶。實際上,飛機的操縱裝置標準化程度就比較低,飛機駕照幾乎是一個機型一種,想換機型必須重新訓練和考試,這也是飛行員培養成本非常高的原因之一。

在這個意義上,《區塊鏈系統應用接口規範》這項國際標準的作用就是統一「區塊鏈的方向盤、油門和剎車」,使得區塊鏈應用不再需要單獨適配不同區塊鏈系統各自的接口,從而大幅降低研發成本和縮短開發週期,提升跨平臺開發、部署、運行和維護區塊鏈應用的效率。

《區塊鏈系統應用接口規範》標準的意義

誰能主導標準的制定,誰便可掌握更多的話語權,獲得搶佔科技競爭和未來發展制高點的先機,這一邏輯早已在其它行業被反覆驗證過。

區塊鏈標準所凝聚的共識,超越了採用各種不同技術方案的區塊鏈系統,是「共識系統之上的共識」。區塊鏈標準對整個區塊鏈行業的格局和長期發展都具有深遠的影響。

具體到這次的《區塊鏈系統應用接口規範》,將通過統一區塊鏈系統層和應用層之間的接口標準,簡化跨平臺開發和部署區塊鏈應用所需的適配工作,從而縮短產品開發週期,提升生產效率。

在區塊鏈行業的實踐中,一個常見的需求就是將在某一條區塊鏈上開發的應用移植到另一條結構截然不同的區塊鏈上,這就如同我們希望在各種型號的手機甚至平板電腦等設備上使用相同的軟件、希望同一個司機駕駛各種品牌型號的汽車一樣自然。

《區塊鏈系統應用接口規範》標準使得分別處於區塊鏈系統層和應用層的開發者只需面向統一的標準 API 接口進行開發,而無需再擔心各個系統和應用的差異,降低了區塊鏈系統開發者和應用開發者之間的溝通成本。這就如同我們無需專門學習每個型號汽車的駕駛方法,憑藉一個通用的駕照即可駕駛所有符合標準的汽車一樣,可以提升整個行業的工作效率。

對於整個社會而言,區塊鏈標準,特別是這次的《區塊鏈系統應用接口規範》標準的意義主要在於通過降本增效讓區塊鏈技術變得更具普惠性,從而更好地實現區塊鏈技術賦能實體經濟的目標。

一方面,採用標準的 API 接口可以提升研發效率、縮短開發週期;另一方面,標準的接口也使得模塊化管理區塊鏈系統和應用成爲可能,將有效節約後續運營維護和升級的成本。這樣的降本增效將使得更多實體經濟應用場景在權衡使用區塊鏈技術的成本和收益時傾向於使用區塊鏈技術,從而真正讓社會普遍享受到區塊鏈技術帶來的福利。

站在國際競爭的層面,加強區塊鏈標準化研究,制定區塊鏈國際標準,特別是《區塊鏈系統應用接口規範》這樣適用範圍廣泛的底層技術標準,不僅能提升我國的國際話語權和規則制定權,更是爭取行業先發優勢、搶佔區塊鏈科技創新高地的必由之路。

在當前全球區塊鏈行業呈現中美兩國遙遙領先於其它國家的格局下,我們更應認清自己所處的地位和肩上擔負的歷史使命。積極參與區塊鏈國際標準工作既是我國作爲一個負責任的大國應有的擔當,同時也是我國區塊鏈行業繼續保持技術領先地位和國際競爭力的重要手段。

在區塊鏈系統內,共識節點通過技術手段達成共識,實現了高度可信的區塊鏈賬本,爲我們展現了通往價值互聯網的道路。在區塊鏈系統之外,整個行業將在區塊鏈標準這種「共識系統之上的共識」指引下形成合力,帶領我們在價值互聯網的世界裏乘風破浪。