■ 麥志英 趙玉香 韓國棟
(1.青海師范大學 青海西寧 810000;2.青海銀行股份有限公司 青海西寧 810001)
為了進一步適應(yīng)和應(yīng)對數(shù)字貨幣對國家信用的沖擊影響,破解其中政治、經(jīng)濟與法律問題,理論界和實務(wù)界不斷探索數(shù)字貨幣和電子支付工具(DC/EP)努力維護數(shù)字時代下的國家信用。在這個過程中,各國央行發(fā)現(xiàn)運用數(shù)字貨幣創(chuàng)設(shè)智能合約,能夠重新配置數(shù)字時代國家權(quán)力和市場主體權(quán)利,強化法定貨幣中的國家信用。數(shù)字貨幣智能合約能夠在貨幣調(diào)控和金融監(jiān)管過程中,更好平衡法償性與身份性,建立完善的內(nèi)部治理規(guī)則和互補性的監(jiān)管規(guī)則。因此,明晰數(shù)字貨幣智能合約的法定性,提升監(jiān)管調(diào)控與數(shù)字技術(shù)的融合,強化數(shù)字貨幣智能合約的適應(yīng)性和穩(wěn)定性,是當前法定數(shù)字貨幣智能合約構(gòu)造與規(guī)制的研究重點。
智能合約是利用特定編程語言寫在區(qū)塊鏈里的程序,負責管理和執(zhí)行合同的一段代碼。智能合約與傳統(tǒng)合同最大的區(qū)別在于:智能合約的可自動執(zhí)行。比如,傳統(tǒng)合同的履行依賴當事方主動發(fā)起一項銀行業(yè)務(wù)辦理付款,但如果將合同中付款的環(huán)節(jié)作為智能合約,則當觸發(fā)執(zhí)行條件時,該智能合約能夠自動完成付款程序,無需依賴任何第三方機構(gòu)。
對金融行業(yè)而言,數(shù)字貨幣智能合約重塑了數(shù)字時代的共識機制,重新表達商業(yè)性金融機構(gòu)和各類市場主體的信用關(guān)系。對中央銀行而言,數(shù)字貨幣智能合約有利于強化對金融創(chuàng)新產(chǎn)品的調(diào)控監(jiān)管,進一步優(yōu)化貨幣職能。
1.智能合約的發(fā)展演變。早期的智能合約并不是真正意義上的智能,主要以計算機編碼和自動執(zhí)行為主要形式。比如,投幣式自動售貨機就存在預設(shè)情景的自動扣款服務(wù)。此類智能合約僅僅依靠簡單邏輯運算,執(zhí)行預設(shè)條件,并無復雜的算法規(guī)則。而現(xiàn)代智能合約主要依靠單一的、中心化的服務(wù)控制中心,完成交易的競價撮合和執(zhí)行記錄。比如,證券交易所和銀行核心系統(tǒng),數(shù)字貨幣智能合約通過去中心化的分布式記賬技術(shù)和非對稱加密技術(shù),實現(xiàn)了交易合約的自動執(zhí)行和交易記錄數(shù)據(jù)的哈希①哈希是單詞HASH的意譯,是普遍用于信息安全領(lǐng)域中的一種數(shù)據(jù)加密算法,能夠?qū)⑷我忾L度信息轉(zhuǎn)化成128位編碼,具有唯一性和不可逆性等優(yōu)點。驗證,保證了匿名性和不可篡改性,真正實現(xiàn)了合約的智能性。數(shù)字貨幣智能合約由于在物理結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)、運算結(jié)構(gòu)上具有各節(jié)點間平等獨立、自由去中心化的特性,形成了代碼自治的信任結(jié)構(gòu)。
從各國數(shù)字貨幣智能合約的實踐來看,目前仍然采用中央銀行和市場主體就貨幣達成共識的協(xié)議機制,具有同時兼容中心化和去中心化的特性。其運用If then else等智能語言程序,通過算法實現(xiàn)貨幣的全面可編程,在考慮降低單筆交易處理執(zhí)行效率的同時,也對使用者提出了謹慎操作的要求。
2.智能合約的技術(shù)架構(gòu)。數(shù)字貨幣智能合約是一種無需中介、自我驗證、自動執(zhí)行的合約協(xié)議。一是共識機制。當前的法定數(shù)字貨幣智能合約,是按照中央銀行的意志對代碼進行編寫、驗證和傳輸?shù)闹悄芎霞s,沿用了數(shù)字貨幣的雙層運營機制。中央銀行提供數(shù)字貨幣的發(fā)行流通和支付,各個節(jié)點按照中央銀行的算法規(guī)則形成智能合約,并就交易數(shù)據(jù)進行必要的追蹤和監(jiān)督,形成了去中心化的監(jiān)管網(wǎng)絡(luò);二是安全保障。由于數(shù)字貨幣在驗證監(jiān)督方面采用了分布式記賬和區(qū)塊鏈技術(shù),智能合約按照加密算法生成安全模塊,能夠使各節(jié)點正確解讀數(shù)據(jù)代碼,驗證交易的真實性,進而保障智能合約執(zhí)行無誤;三是底層技術(shù)。智能合約所依賴的是數(shù)字貨幣背后的分布式記賬技術(shù)和節(jié)點控制技術(shù)。各個節(jié)點通過加密算法和編譯器,將中央銀行監(jiān)管調(diào)控指令轉(zhuǎn)換為可執(zhí)行代碼,通過非對稱的公鑰和私鑰,保證代碼在傳輸過程中的安全性和保密性;四是應(yīng)用場景。智能合約建立在市場主體經(jīng)濟活動的豐富場景之上,使其具備了實施金融監(jiān)管和宏觀調(diào)控的工具背景,有助于加強政府和企業(yè)的數(shù)字化管理運行水平。
中央銀行享有定義和發(fā)行數(shù)字貨幣的法定權(quán)利,通過智能合約的可編程性,發(fā)揮對社會經(jīng)濟各領(lǐng)域的監(jiān)管和調(diào)控作用。在不同的應(yīng)用場景下,數(shù)字貨幣智能合約通過區(qū)塊鏈技術(shù)的防偽性和可跟蹤性,驗證交易背景,管控交易媒介,規(guī)制支付手段,進而強化中央銀行的貨幣信用創(chuàng)造職能,使全社會更加廣泛地在投融資財富儲藏領(lǐng)域應(yīng)用數(shù)字貨幣。由于數(shù)字貨幣智能合約兼容中心化與去中心化的架構(gòu),具有維護國家主權(quán)貨幣的共識機制,其運行邏輯主要在于以下三方面:
1.市場行為自治與國家金融監(jiān)管。建立在數(shù)字貨幣基礎(chǔ)上的智能合約是將合同程序等法定行為轉(zhuǎn)化為數(shù)字化承諾。在金融監(jiān)管和公共治理領(lǐng)域,不僅保護了金融交易的自治性,而且實現(xiàn)了代碼與法律的有機融合。中央銀行通過在數(shù)字貨幣上加載智能合約,實現(xiàn)監(jiān)管控制協(xié)調(diào)引導激勵約束等規(guī)制行為。
隨著科技的發(fā)達,紙質(zhì)文本向電子書的發(fā)展是一種必然,手機閱讀相對紙本閱讀更加方便,于全民閱讀的普及來說,是很有益處的。還有各類專門的電子書閱讀器的出現(xiàn),譬如亞馬遜的kindle閱讀器,因其攜帶方便,也日益被人們喜歡和接受。
2.集中體現(xiàn)中央銀行的規(guī)制意志。數(shù)字貨幣智能合約形式上表現(xiàn)為程序化地執(zhí)行預先編制的代碼和程序,本質(zhì)上這些代碼和程序是按照中央銀行監(jiān)督執(zhí)行貨幣政策的要求編寫的,符合中央銀行的規(guī)制意圖,體現(xiàn)了中央銀行監(jiān)管調(diào)控的行政強制力。
3.智能合約的雙層架構(gòu)兼容性。數(shù)字貨幣智能合約建立在中心化與去中心化兼容的基礎(chǔ)上,同樣遵循中央銀行貨幣創(chuàng)造基本規(guī)律。中央銀行通過生成數(shù)字貨幣,建立算法代碼規(guī)則,按照中心化架構(gòu)承擔智能合約的中樞節(jié)點職能。金融中介和社會公眾基于分布式記賬技術(shù),對交易進行登記、存儲、驗證,承擔特權(quán)節(jié)點和一般節(jié)點職能。可見,數(shù)字貨幣智能合約按照預設(shè)的算法規(guī)則,由中央銀行和市場主體共同維護和執(zhí)行數(shù)字貨幣智能合約。
數(shù)字貨幣本質(zhì)上是以國家信用為基礎(chǔ)的社會契約,是中央銀行履行調(diào)控監(jiān)管職責、約束市場主體行為的新技術(shù)載體。智能合約建立在數(shù)字貨幣基礎(chǔ)上,能夠使中央銀行的調(diào)控監(jiān)管從傳統(tǒng)的靜態(tài)權(quán)利義務(wù),轉(zhuǎn)化為自動執(zhí)行可跟蹤的動態(tài)權(quán)利義務(wù),進而提升調(diào)控監(jiān)管的執(zhí)行效率和智能化水平。
中央銀行可以在現(xiàn)有大小額支付、離線支付和點對點支付等場景基礎(chǔ)上,設(shè)置包括反洗錢可疑交易識別、資金流向穿透監(jiān)測等目標在內(nèi)的預設(shè)條件,提取智能合約交易數(shù)據(jù),更加精準地監(jiān)測和追蹤資金的流向和使用。在數(shù)字貨幣時代,中央銀行可以根據(jù)各類交易場景,設(shè)置差別化的智能合約;通過控制法定數(shù)字貨幣的發(fā)行流通,依法行使監(jiān)管裁量權(quán),特別是對大額支付、反洗錢恐怖主義融資進行監(jiān)測和管理。同時,分析數(shù)字貨幣流通數(shù)據(jù),適時調(diào)整法定存款準備金、存貸款基準利率、開展公開市場操作以及實施再貸款優(yōu)惠等調(diào)控監(jiān)管措施。
中央銀行運用監(jiān)管法律技術(shù),對不同業(yè)務(wù)設(shè)定不同的監(jiān)管規(guī)范。當監(jiān)管對象觸發(fā)特定事件或達到時間條件時,智能合約將觸發(fā)執(zhí)行條件。比如,中央銀行在執(zhí)行貨幣政策時與商業(yè)性金融機構(gòu)達成智能合約,設(shè)置執(zhí)行時點、資金流向等權(quán)利義務(wù)等前置條件。商業(yè)性金融機構(gòu)對于鄉(xiāng)村振興、政府專項等特定資金使用方面,智能合約同樣可以設(shè)定對象和觸發(fā)條件。同時,智能合約可以根據(jù)金融交易一對多、多對多的復雜關(guān)系,設(shè)置支付條件、處理批次,更好地應(yīng)對群體性支付需求,如銀行擠兌等復雜情景。當數(shù)字貨幣交易行為觸發(fā)預設(shè)條件時,自動按照中央銀行的規(guī)制導向采取監(jiān)管調(diào)控措施??梢?,數(shù)字貨幣智能合約平衡了公共利益和個體利益,形成了金融調(diào)控監(jiān)管與民事交易行為雙贏并存的數(shù)字網(wǎng)絡(luò),促進了金融交易流通、優(yōu)化金融調(diào)控監(jiān)管的雙重目標。
數(shù)字貨幣智能合約是實施貨幣治理的重要抓手。中央銀行不僅要善于利用智能合約帶來的便利條件,而且要充分考慮和預判智能合約對國家貨幣信用穩(wěn)定性、金融科技創(chuàng)新、監(jiān)管支付風險防范、隱私保護等方面的全新挑戰(zhàn)。
從信用關(guān)系的底層構(gòu)造、共識機制和技術(shù)手段來看,智能合約與數(shù)字貨幣存在著中心化與去中心化的沖突。在現(xiàn)實社會中,數(shù)字貨幣的創(chuàng)設(shè)、發(fā)行流通、貨幣衍生活動必須要有中心化的控制。盡管區(qū)塊鏈和智能合約在底層邏輯和政治維度存在去中心化的技術(shù)特性,但實際應(yīng)用不會改變貨幣交易和金融監(jiān)管的中心化邏輯。原因在于中央銀行創(chuàng)設(shè)數(shù)字貨幣,設(shè)定智能合約,嵌入預設(shè)條件的貨幣政策仍然離不開現(xiàn)行的貨幣制度體系。現(xiàn)實中貨幣體系的維護、資金的轉(zhuǎn)移仍然呈現(xiàn)一定程度的中心化。因此設(shè)置合理的架構(gòu)邏輯,規(guī)避數(shù)字貨幣智能合約在中心化與去中心化之間的矛盾沖突,實現(xiàn)二者之間的兼容是正確的解決辦法。
中央銀行利用數(shù)字貨幣智能合約將監(jiān)管代碼融入全新的貨幣體系,需要克服巨大的認知障礙和技術(shù)難關(guān)。數(shù)字貨幣智能合約包含大量前瞻性條件,需深度應(yīng)用區(qū)塊鏈、最優(yōu)化算法等前沿技術(shù),將中央銀行的監(jiān)管意圖轉(zhuǎn)化為代碼約束,引導市場主體的行為。在數(shù)字貨幣的發(fā)行階段,中央銀行生成代碼,商業(yè)性金融機構(gòu)和市場主體解析代碼,運用分布式賬本以及算法規(guī)則,逐步擴展法定數(shù)字貨幣應(yīng)用場景,擴大智能合約交易的安全性和便捷性。此外,中央銀行還需要平衡智能合約的執(zhí)行剛性和監(jiān)管意圖的相機性。通常中央銀行的監(jiān)管意圖存在一定尺度模糊的空間,貨幣政策指令的表述往往較為原則化,這與數(shù)字貨幣智能合約清晰的代碼、明確的執(zhí)行之間存在潛在沖突。此外,宏觀經(jīng)濟條件的不確定性、信息的不對稱性以及金融的脆弱性,要求中央銀行的貨幣政策具有相機抉擇的特性,而數(shù)字貨幣智能合約只能執(zhí)行相對簡單的預設(shè)規(guī)制條件,相機性、靈活性明顯不足。此外,智能合約的安全審查機制相對羸弱,無法及時發(fā)現(xiàn)智能合約除程序錯誤之外的其他執(zhí)行錯誤問題,如法律適用不當、市場主體矛盾糾紛、個人隱私保護等。
在數(shù)字貨幣時代,中央銀行和監(jiān)管機構(gòu)可借助交易數(shù)據(jù)追蹤市場主體賬戶信息、身份信息、資金流向,進而識別特定個人。而市場主體在去中心化的技術(shù)體系下,無法更改和撤銷既成交易遺留的隱私信息,一定程度上喪失了個人信息的所有權(quán)、控制權(quán)、更正權(quán)和被遺忘權(quán)。中央銀行、金融監(jiān)管和網(wǎng)絡(luò)監(jiān)管部門等節(jié)點存在重復監(jiān)管、責任推諉或指令沖突。目前,數(shù)字貨幣智能合約尚在初創(chuàng)階段,其延伸活動的內(nèi)部結(jié)構(gòu)還不能適應(yīng)金融創(chuàng)新和信息保護之間的平衡要求。
目前,國家已經(jīng)規(guī)劃出數(shù)字經(jīng)濟發(fā)展的宏偉藍圖,需要科學穩(wěn)妥地推進數(shù)字貨幣研發(fā),開展數(shù)字貨幣試點,不斷在試錯中完善和優(yōu)化。運用數(shù)字貨幣智能合約重建國家貨幣信用體系,以智能化、多元化的新貨幣契約改善規(guī)制和治理路徑。
從權(quán)力的淵源來看,中央銀行擁有法定數(shù)字貨幣發(fā)行權(quán)和監(jiān)管權(quán),承擔維護貨幣體系穩(wěn)定的核心職責。中央銀行、商業(yè)性信用機構(gòu)、市場主體對數(shù)字貨幣具有共同的目標和區(qū)別的責任。從制度與技術(shù)來看,中央銀行是具有中心化地位的監(jiān)管機構(gòu),對智能合約的資格準入、代碼審查擁有完全權(quán)利。通過賦予商業(yè)性金融機構(gòu)和市場主體自治監(jiān)督、公眾參與監(jiān)督的規(guī)則,維護原生貨幣、實施合作治理。一方面中央銀行通過設(shè)置代碼,嵌入合約,通過數(shù)據(jù)實現(xiàn)貨幣發(fā)行流通環(huán)節(jié)的監(jiān)管,調(diào)控貨幣信用創(chuàng)造過程,實現(xiàn)嵌入式治理。另一方面,智能合約確立多層次的市場自治秩序,按照協(xié)商、激勵、指導的規(guī)制導向,引導商業(yè)性金融機構(gòu)和市場主體形成多邊行為規(guī)則,明確智能合約創(chuàng)設(shè)者、使用者的法定職責,完善交易規(guī)則創(chuàng)設(shè)、爭端處置機制,形成自治規(guī)制理念。
中央銀行對數(shù)字貨幣智能合約實施的政策監(jiān)管和科技監(jiān)管需要與時俱進。中央銀行、商業(yè)性金融機構(gòu)都要充分認識到數(shù)據(jù)對于金融業(yè)發(fā)展的驅(qū)動作用,積極運用大數(shù)據(jù)監(jiān)測原生貨幣和衍生貨幣的狀態(tài),善于運用云計算和分布式記賬技術(shù)迭代算法規(guī)則。要強化前瞻性分析和貨幣金融風險監(jiān)測能力,以共享的理念,解決監(jiān)管與被監(jiān)管之間的信息不對稱性,增進政府和市場對于數(shù)據(jù)的分享、運用和交流。要鼓勵和引導商業(yè)性金融機構(gòu)參與數(shù)字貨幣智能合約的研發(fā)應(yīng)用,重點關(guān)注市場主體運用智能合約的技術(shù)水平,提早發(fā)現(xiàn)智能合約在偽造、缺陷、瑕疵等方面的實際問題,以試點的方式規(guī)避數(shù)字貨幣智能合約應(yīng)用風險,實現(xiàn)智能合約和金融監(jiān)管相互兼容。
由于智能合約本質(zhì)上是基于區(qū)塊鏈的條件式代碼,當商業(yè)合同的履行與代碼相關(guān)聯(lián)時,就不可避免地存在編碼錯誤,乃至發(fā)生語言轉(zhuǎn)化、現(xiàn)實交互問題,影響智能合約效能的發(fā)揮,即合同的履行可能因技術(shù)瓶頸、代碼漏洞出現(xiàn)瑕疵甚至無法進行。此外,當智能合約的交易對手出現(xiàn)跨國情況時,也會面臨不同標準的跨國監(jiān)管等風險挑戰(zhàn)。同時,更復雜的合同類型需要更復雜的區(qū)塊鏈底層協(xié)議,而這些協(xié)議往往犧牲了去中心化、安全透明等特性。盡管數(shù)字貨幣智能合約應(yīng)用前景廣闊,但尚處在初級階段,從技術(shù)角度來看,還遠未達到可以推廣應(yīng)用的程度。在當前及未來很長一段時間內(nèi),智能合約的應(yīng)用領(lǐng)域仍將集中在簡單、定型化的合同類型及虛擬場景中,對于進一步擴大化應(yīng)用需要從技術(shù)角度進一步探索。
運用好數(shù)字貨幣智能合約,能夠從長遠強化中央銀行法定職責,維護數(shù)字貨幣法定信用。中央銀行通過發(fā)行數(shù)字貨幣、創(chuàng)設(shè)智能合約、監(jiān)測交易流通,能夠更加精準地履行宏觀調(diào)控和金融監(jiān)管職責,實現(xiàn)維護幣值穩(wěn)定的貨幣政策目標。發(fā)揮數(shù)字貨幣智能合約的積極作用,重塑金融交易流程和資本所有權(quán),就需要突出貨幣契約理念,強化中央銀行的法定地位和數(shù)字貨幣的法定屬性,實施與市場主體自治進行協(xié)同的嵌入式治理。更加積極地緊跟金融科技創(chuàng)新步伐,提升監(jiān)管的能力,密切關(guān)注智能合約技術(shù)瓶頸和潛在風險。