TW202125368A - 基於證券型代幣的股份轉讓系統及其方法 - Google Patents

基於證券型代幣的股份轉讓系統及其方法 Download PDF

Info

Publication number
TW202125368A
TW202125368A TW108147650A TW108147650A TW202125368A TW 202125368 A TW202125368 A TW 202125368A TW 108147650 A TW108147650 A TW 108147650A TW 108147650 A TW108147650 A TW 108147650A TW 202125368 A TW202125368 A TW 202125368A
Authority
TW
Taiwan
Prior art keywords
transfer
smart contract
tax
tax payment
host
Prior art date
Application number
TW108147650A
Other languages
English (en)
Inventor
林祐德
陳明惠
Original Assignee
帳聯網路科技股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 帳聯網路科技股份有限公司 filed Critical 帳聯網路科技股份有限公司
Priority to TW108147650A priority Critical patent/TW202125368A/zh
Publication of TW202125368A publication Critical patent/TW202125368A/zh

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

一種基於證券型代幣的股份轉讓系統及其方法,透過提供具有轉讓智能合約及繳稅智能合約的區塊鏈網路,並且由公司端主機根據股份數量預先在區塊鏈網路上生成證券型代幣,當欲自發起方帳號轉讓股份至接收方帳號時,先將與轉讓數量相同的證券型代幣發送至轉讓智能合約並計算稅金,以及在繳稅完成且生成繳稅證明後,允許發起方主機執行轉讓智能合約,將發送到轉讓智能合約的證券型代幣轉送至接收方帳號,用以達到兼顧股份轉讓的便利性及適法性之技術功效。

Description

基於證券型代幣的股份轉讓系統及其方法
本發明涉及一種股份轉讓系統及其方法,特別是基於證券型代幣的股份轉讓系統及其方法。
近年來,隨著數位貨幣的普及與蓬勃發展,各種數位貨幣便如雨後春筍般出現。其中又以證券型代幣(Security Token)最受矚目。
一般而言,證券型代幣的操作方式與傳統的數位貨幣相似,持有者的操作,如:發送及接收等,皆不會受到限制,也就是說交易十分容易,故非常適合做為未上市或上市股票的交易憑證。然而,礙於各國法規的規範,例如:避免股份被隨意轉讓、繼承、逃稅、不當交易等情況,導致實務上不允許證券型代幣無限制地被隨意轉送,所以如何合理限制證券型代幣的交易,使其兼顧股份轉讓的便利性及適法性便成為各家廠商亟欲解決的問題之一。
有鑑於此,便有廠商提出在智能合約中預先定義一個監管者角色,每當持有者欲發送證券型代幣時需要監管者同意。如此一來,便能夠有效監管交易並且容易合乎法規要求。然而,由於此方式需要預先在智能合約中定義監管者角色,所以不但缺乏彈性,而且當監管者改變時,需要付出龐大的更新成本。事實上,證券型代幣之所以不允許隨意轉送,有相當大的原因在於稅務及權益管控問題,倘若能夠解決股份轉讓所衍生的稅務問題,例如,每次交易時須先解決稅務問題,那麼,證券型代幣的發送及接收便能夠受到監管,同時也能夠被允許轉送,進而兼顧股份轉讓的便利性及適法性。
綜上所述,可知先前技術中長期以來一直存在如何兼顧股份轉讓的便利性及適法性之問題,因此實有必要提出改進的技術手段,來解決此一問題。
本發明揭露一種基於證券型代幣的股份轉讓系統及其方法。
首先,本發明揭露一種基於證券型代幣的股份轉讓系統,此系統包含:區塊鏈網路、公司端主機及發起方主機。其中,區塊鏈網路由多個節點組成,此區塊鏈網路具有轉讓智能合約及繳稅智能合約;公司端主機作為節點其中之一,用以預先根據股份數量,在區塊鏈網路上生成多個證券型代幣,並且僅允許透過轉讓智能合約轉移證券型代幣。
至於發起方主機連接所述節點或作為節點其中之一,所述發起方主機包含:發送模組、繳稅模組及轉讓模組。其中,發送模組用以當使用者欲自發起方帳號轉讓股份至接受方帳號時,提供設置轉讓數量,並且執行區塊鏈交易以透過發起方帳號將持有的且與轉讓數量相同的證券型代幣發送至轉讓智能合約,並且根據轉讓數量計算稅金以進行顯示並提示繳稅;繳稅模組連接發送模組,用以在計算出稅金後,允許執行繳稅智能合約的鏈上繳稅函式,此鏈上繳稅函式包含接收發起方主機發送的數位貨幣以繳納所述稅金,以及在偵測到稅金繳納完成後生成繳稅證明;轉讓模組連接繳稅模組,用以在偵測到繳稅證明生成後,執行轉讓智能合約中的轉讓請求函式,並且將繳稅證明帶入轉讓請求函式,其中,轉讓請求函式包含驗證繳稅證明,以及在繳稅證明通過驗證後,將發送到轉讓智能合約的證券型代幣轉送至接受方帳號。
另外,本發明揭露一種基於證券型代幣的股份轉讓方法,其步驟包括:提供由多個節點組成的區塊鏈網路,此區塊鏈網路上具有轉讓智能合約及繳稅智能合約;由作為所述節點其中之一的公司端主機,預先根據股份數量在區塊鏈網路上生成多個證券型代幣,並且僅允許透過轉讓智能合約轉移證券型代幣;當使用者欲自發起方帳號轉讓股份至接受方帳號時,於發起方主機設置轉讓數量,發起方主機執行區塊鏈交易以透過發起方帳號將持有的且與轉讓數量相同的證券型代幣發送至轉讓智能合約,並且根據轉讓數量計算稅金以進行顯示並提示繳稅;在計算出稅金後,允許發起方主機執行繳稅智能合約的鏈上繳稅函式,此鏈上繳稅函式包含接收發起方主機發送的數位貨幣以繳納所述稅金,以及在偵測到稅金繳納完成後生成繳稅證明;發起方主機偵測到繳稅證明生成後,執行轉讓智能合約中的轉讓請求函式,並且將繳稅證明帶入轉讓請求函式,其中,轉讓請求函式包含驗證繳稅證明,以及在繳稅證明通過驗證後,將發送到轉讓智能合約的證券型代幣轉送至接受方帳號。
本發明所揭露之系統與方法如上,與先前技術的差異在於本發明是透過提供具有轉讓智能合約及繳稅智能合約的區塊鏈網路,並且由公司端主機根據股份數量預先在區塊鏈網路上生成證券型代幣,當欲自發起方帳號轉讓股份至接收方帳號時,先將與轉讓數量相同的證券型代幣發送至轉讓智能合約並計算稅金,以及在繳稅完成且生成繳稅證明後,允許發起方主機執行轉讓智能合約,將發送到轉讓智能合約的證券型代幣轉送至接收方帳號。
透過上述的技術手段,本發明可以達成兼顧股份轉讓的便利性及適法性之技術功效。
以下將配合圖式及實施例來詳細說明本發明之實施方式,藉此對本發明如何應用技術手段來解決技術問題並達成技術功效的實現過程能充分理解並據以實施。
在說明本發明所揭露之基於證券型代幣的股份轉讓系統及其方法之前,先對本發明所自行定義的名詞作說明,本發明所述的「轉讓智能合約」、「繳稅智能合約」、「簽章驗證智能合約」及「繳稅清單智能合約」皆是指發佈(Deploy)在區塊鏈網路上的智能合約(Smart Contract)。實際上,所述智能合約是指依據既定的條件及傳輸的資訊來驅動執行指令的電腦程式,具體而言,所述智能合約係透過程式語言,例如:Solidity、Serpent、LLL、EtherScript、Sidechain等等來撰寫,其可包含各種不同的函式(Function)、事件(Event)、參數狀態等等,以「Ethereum」為例,其智能合約是經編譯後得到二進位編碼及應用二進位介面(Application Binary Interface, ABI),以便將智能合約廣播至區塊鏈網路,等候礦工(Miner)或驗證者(Validator)將智能合約放上區塊鏈並得到相應的地址(或稱為合約地址),至此即透過區塊鏈交易完成智能合約的發佈。之後,各節點便可根據此地址執行相應的智能合約,並且藉由不同的指令來改變智能合約在區塊鏈上的狀態以及偵測事件是否被觸發。另外,所述「註冊(Registry)」是指執行智能合約的函式將另一個智能合約的地址儲存在智能合約中,如:儲存在陣列,亦即將智能合約註冊在另一個智能合約中,使兩個智能合約產生關聯。舉例來說,假設預先在區塊鏈上發佈第一個智能合約,其地址為「0x1a…」,之後又在區塊鏈上發佈相關聯的第二個智能合約,其地址為「0x2b…」,那麼在進行註冊時會將第二個智能合約的地址「0x2b…」儲存至地址為「0x1a…」的第一個智能合約中。如此一來,雖然在發佈第二個智能合約之前,各方無法得知第二個智能合約的地址,也不知道第二個智能合約會在甚麼時候發佈,但是藉由此註冊方式,當發佈第二個智能合約之後,各方便能夠透過第一個智能合約的變化即時得知第二個智能合約已經發佈,並且從中查到第二個智能合約的地址,進而根據第二個智能合約的地址呼叫/執行第二智能合約的函式。
以下配合圖式對本發明基於證券型代幣的股份轉讓系統及其方法做進一步說明,請先參閱「第1圖」,「第1圖」為本發明基於證券型代幣的股份轉讓系統的系統方塊圖,此系統包含:區塊鏈網路110、公司端主機120、發起方主機130。其中,區塊鏈網路110由多個節點所組成,各節點分別為具有網路功能的計算機裝置,如:個人電腦、筆記型電腦、伺服器等等。另外,所述區塊鏈網路110包含比特幣(Bitcoin)區塊鏈網路、以太坊(Ethereum)區塊鏈網路或其它相似的區塊鏈網路,並且已預先在區塊鏈網路110上發佈有「轉讓智能合約」及「繳稅智能合約」。在實際實施上,每一節點之間為點對點(Peer to Peer, P2P)連線,並且由作為所述節點其中之一的監管端主機在區塊鏈網路110上發佈「轉讓智能合約」及「繳稅智能合約」;或者由監管端主機發佈「轉讓智能合約」,以及由作為所述節點其中之一的稅務端主機在區塊鏈網路110上發佈「繳稅智能合約」。另外,所述監管端主機還可在區塊鏈網路110上發佈簽章驗證智能合約及繳稅清單智能合約,所述簽章驗證智能合約用以驗證由鏈下繳稅函式生成的繳稅證明之數位簽章,所述繳稅清單智能合約提供繳稅智能合約註冊繳稅智能合約地址,當繳稅清單智能合約中存在繳稅智能合約地址時,即可判斷為繳稅證明通過驗證,舉例來說,每筆交易可產生相應的繳稅智能合約,並且在透過此繳稅智能合約完成繳稅後,將此繳稅智能合約的地址(即:繳稅智能合約地址)註冊至繳稅清單智能合約中。特別要說明的是,所述轉讓智能合約及繳稅智能合約分別具有相應的合約地址,以及可具有共同的標準介面,以便透過合約地址及標準介面允許轉讓智能合約及繳稅智能合約之間相互傳遞訊息及呼叫函式,舉例來說,假設欲經由「轉讓智能合約」呼叫「繳稅智能合約」時,可以給予「繳稅智能合約」的合約地址,以便讓「轉讓智能合約」能夠自動到「繳稅智能合約」檢驗繳稅情況,例如:呼叫「繳稅智能合約」中的函式來偵測區塊鏈上是否存在相應的繳稅證明,若存在代表已完成繳稅,反之則代表尚未完成繳稅;反過來也可以讓「繳稅智能合約」去呼叫「轉讓智能合約」中的函式,主動通知「轉讓智能合約」已完成繳稅,進而執行後續的其它相關動作,如:生成繳稅證明。
公司端主機120作為節點其中之一,用以預先根據股份數量,在區塊鏈網路110上生成多個證券型代幣,並且僅允許透過所述的「轉讓智能合約」轉移證券型代幣。在實際實施上,假設區塊鏈網路110是基於以太坊(Ethereum)的區塊鏈架構,那麼,生成證券型代幣的方式可以透過ERC20、ERC721、ERC1400或ERC1410等標準,以智能合約建立運行在此區塊鏈網路110上的代幣(Token)作為證券型代幣,舉例來說,假設股份數量為數值「10,000」,可根據此股份數量生成相同或等比數量的證券型代幣,例如:生成「10,000」個或其倍數的證券型代幣。另外,所述轉讓智能合約可以自動檢查接受者是否符合授與條件,例如,是否超過年度授與量、單一公司授與上限等等,倘若不符合便取消授與,以及驗證繳稅證明,當驗證成功後即可自動將證券型代幣轉發給接受者。
接著,在發起方主機130的部分,發起方主機130連接所述節點或作為節點其中之一,其包含:發送模組131、繳稅模組132及轉讓模組133。其中,發送模組131用以當使用者欲自發起方帳號轉讓股份至接受方帳號時,提供設置轉讓數量,並且執行區塊鏈交易以透過發起方帳號將持有的且與轉讓數量相同的證券型代幣發送至轉讓智能合約,並且根據轉讓數量計算稅金以進行顯示並提示繳稅。換句話說,當股份轉讓者(或稱之為使用者)要轉讓股份給股份接受者時,會先將相應數量的證券型代幣從股份轉讓者的帳號發送至轉讓智能合約,以便後續由這個轉讓智能合約判斷是否已完成繳稅,若是,便將接收到的證券型代幣發送至股份接受者的帳號,反之則不發送證券型代幣,也就是說,執行的轉讓智能合約在判斷轉讓股份尚未完成繳稅時,此轉讓智能合約便不允許將證券型代幣從股份轉讓者的帳號直接發送至股份接受者的帳號。在實際實施上,為了符合金融法規,所述股份轉讓者的帳號與股份接受者的帳號皆需要預先經過實名驗證,例如透過認識你的客戶(Know Your Customer, KYC)來實現實名驗證。另外,在計算稅金的部分,其可透過智能合約進行計算,例如在智能合約中預先宣告計算稅金的公式,當執行此智能合約並帶入轉讓數量時,即可自動將轉讓數量帶入公式計算出稅金。
繳稅模組132連接發送模組131,用以當使用在計算出稅金後,允許執行繳稅智能合約的鏈上繳稅函式,此鏈上繳稅函式包含接收發起方主機發送的數位貨幣以繳納所述稅金,以及在偵測到稅金繳納完成後生成繳稅證明。在實際實施上,所述繳稅證明可包含多個條件參數,如:識別碼、繳稅日期、繳稅金額及繳稅類別等訊息,並且允許多個驗證單位驗證此繳稅證明中的每一條件參數,當所有條件參數皆通過驗證時,才允許將已發送到轉讓智能合約的證券型代幣轉送至接受方帳號。實際上,假設繳稅是在鏈上進行(如:在鏈上透過數位貨幣繳納),那麼在繳納的同時可以直接在鏈上標註成已經繳納,用以作為繳稅證明;假設繳稅是在鏈下進行(如:在鏈下接收實體貨幣),就會需要由收到稅金的一方執行智能合約,讓繳稅證明的簽章或雜湊值可以透過智能合約上鏈以便作為勾稽之用。由於繳稅可透過鏈上或鏈下進行,所以如何偵測稅金繳納完成的方式,同樣也可分為鏈上繳稅及鏈下繳稅兩部分,前者可偵測指定帳戶是否收到來自稅務人的數位貨幣,後者則需要收稅方在完成收稅之後執行智能合約,以便在區塊鏈上提供繳稅證明的簽章或雜湊值,之後其他方即可在區塊鏈上偵測是否存在繳稅證明的簽章或雜湊值,若存在即代表繳納完成,反之則代表繳納未完成。
轉讓模組133連接繳稅模組132,用以在偵測到繳稅證明生成後,執行轉讓智能合約中的轉讓請求函式,並且將繳稅證明帶入轉讓請求函式,其中,轉讓請求函式包含驗證繳稅證明,以及在繳稅證明通過驗證後,將發送到轉讓智能合約的證券型代幣轉送至接受方帳號。以驗證繳稅證明為例,假設未繳稅,可以將轉讓智能合約中作為繳稅證明的參數狀態設為數值「0」,假設已完成繳稅,可將轉讓智能合約中作為繳稅證明的參數狀態設為數值「1」。如此一來,可以透過偵測此參數狀態的數值來得知是否已完成繳稅。另外,所述參數狀態亦可儲存與繳稅相關的訊息,如:繳稅識別碼、繳稅日期、繳稅金額及繳稅類別等訊息,這些訊息還可以透過金融憑證進行數位簽章,以便在監管端主機於區塊鏈網路110上發佈簽章驗證智能合約的情況下,透過執行此簽章驗證智能合約來驗證數位簽章,用以判斷繳稅證明的資料真偽。舉例來說,可以將繳稅識別碼、繳稅日期、繳稅金額及繳稅類別等訊息儲存在智能合約中的陣列中,並且以金融憑證對這些訊息進行數位簽章後,將生成的數位簽章一併儲存在陣列中以提供驗證之用。
另外,本發明所述基於證券型代幣的股份轉讓系統還可包含收稅主機140,此收稅主機140作為所述節點其中之一,用以當使用者進行鏈下繳稅時,在收稅單位收到與稅金等值的法定貨幣後,執行繳稅智能合約的鏈下繳稅函式,用以直接生成繳稅證明。在實際實施上,此處直接生成繳稅證明的方式是指收稅單位在判斷已經收到稅金後,直接透過繳稅智能合約地址修改繳稅智能合約的參數狀態來生成繳稅證明,而不是先藉由繳稅智能合約偵測是否收到代表稅金的數位貨幣,接著再根據收到稅金生成相應的繳稅證明。
特別要說明的是,在實際實施上,本發明所述的各模組皆可利用各種方式來實現,包含軟體、硬體或其任意組合,例如,在某些實施方式中,各模組可利用軟體及硬體或其中之一來實現,除此之外,本發明亦可部分地或完全地基於硬體來實現,例如,系統中的一個或多個模組可以透過積體電路晶片、系統單晶片(System on Chip, SoC)、複雜可程式邏輯裝置(Complex Programmable Logic Device, CPLD)、現場可程式邏輯閘陣列(Field Programmable Gate Array, FPGA)等來實現。本發明可以是系統、方法及/或電腦程式。電腦程式可以包括電腦可讀儲存媒體,其上載有用於使處理器實現本發明的各個方面的電腦可讀程式指令,電腦可讀儲存媒體可以是可以保持和儲存由指令執行設備使用的指令的有形設備。電腦可讀儲存媒體可以是但不限於電儲存設備、磁儲存設備、光儲存設備、電磁儲存設備、半導體儲存設備或上述的任意合適的組合。電腦可讀儲存媒體的更具體的例子(非窮舉的列表)包括:硬碟、隨機存取記憶體、唯讀記憶體、快閃記憶體、光碟、軟碟以及上述的任意合適的組合。此處所使用的電腦可讀儲存媒體不被解釋爲瞬時信號本身,諸如無線電波或者其它自由傳播的電磁波、通過波導或其它傳輸媒介傳播的電磁波(例如,通過光纖電纜的光信號)、或者通過電線傳輸的電信號。另外,此處所描述的電腦可讀程式指令可以從電腦可讀儲存媒體下載到各個計算/處理設備,或者通過網路,例如:網際網路、區域網路、廣域網路及/或無線網路下載到外部電腦設備或外部儲存設備。網路可以包括銅傳輸電纜、光纖傳輸、無線傳輸、路由器、防火牆、交換器、集線器及/或閘道器。每一個計算/處理設備中的網路卡或者網路介面從網路接收電腦可讀程式指令,並轉發此電腦可讀程式指令,以供儲存在各個計算/處理設備中的電腦可讀儲存媒體中。執行本發明操作的電腦程式指令可以是組合語言指令、指令集架構指令、機器指令、機器相關指令、微指令、韌體指令、或者以一種或多種程式語言的任意組合編寫的原始碼或目的碼(Object Code),所述程式語言包括物件導向的程式語言,如:Common Lisp、Python、C++、Objective-C、Smalltalk、Delphi、Java、Swift、C#、Perl、Ruby與PHP等,以及常規的程序式(Procedural)程式語言,如:C語言或類似的程式語言。計算機可讀程式指令可以完全地在電腦上執行、部分地在電腦上執行、作爲一個獨立的軟體執行、部分在客戶端電腦上部分在遠端電腦上執行、或者完全在遠端電腦或伺服器上執行。
請參閱「第2A圖」及「第2B圖」,「第2A圖」及「第2B圖」為本發明基於證券型代幣的股份轉讓方法的方法流程圖,應用在區塊鏈網路中,其步驟包括:提供由多個節點組成的區塊鏈網路110,此區塊鏈網路110上具有轉讓智能合約及繳稅智能合約(步驟210);由作為所述節點其中之一的公司端主機120,預先根據股份數量在區塊鏈網路110上生成多個證券型代幣,並且僅允許透過轉讓智能合約轉移證券型代幣(步驟220);當使用者欲自發起方帳號轉讓股份至接受方帳號時,於發起方主機130設置轉讓數量,發起方主機130執行區塊鏈交易以透過發起方帳號將持有的且與轉讓數量相同的證券型代幣發送至轉讓智能合約,並且根據轉讓數量計算稅金以進行顯示並提示繳稅(步驟230);在計算出稅金後,允許由發起方主機130執行繳稅智能合約的鏈上繳稅函式,此鏈上繳稅函式包含接收發起方主機130發送的數位貨幣以繳納所述稅金,以及在偵測到稅金繳納完成後生成繳稅證明(步驟240);發起方主機130偵測到繳稅證明生成後,執行轉讓智能合約中的轉讓請求函式,並且將繳稅證明帶入轉讓請求函式,其中,轉讓請求函式包含驗證繳稅證明,以及在繳稅證明通過驗證後,將發送到轉讓智能合約的證券型代幣轉送至接受方帳號(步驟250)。透過上述步驟,即可透過提供具有轉讓智能合約及繳稅智能合約的區塊鏈網路110,並且由公司端主機120根據股份數量預先在區塊鏈網路110上生成證券型代幣,當欲自發起方帳號轉讓股份至接收方帳號時,先將與轉讓數量相同的證券型代幣發送至轉讓智能合約並計算稅金,以及在繳稅完成且生成繳稅證明後,允許發起方主機130執行轉讓智能合約,將發送到轉讓智能合約的證券型代幣轉送至接收方帳號。
另外,在步驟240之後,還可在鏈上繳稅函式未接收到稅金時,允許收稅單位在收到與稅金等值的法定貨幣後,透過作為節點其中之一的收稅主機140執行繳稅智能合約的鏈下繳稅函式,用以直接生成繳稅證明(步驟241)。換句話說,在無法使用數位貨幣鏈上繳稅的情況下,可以在鏈下繳稅後,由收稅單位的收稅主機140執行繳稅智能合約的鏈下繳稅函式來生成繳稅證明,例如:直接文字、符號或數值等方式註記為已繳稅。
以下配合「第3圖」及「第4圖」以實施例的方式進行如下說明,請先參閱「第3圖」,「第3圖」為應用本發明轉讓股份之示意圖。假設使用者要將自己持有的股份轉讓給另一個人時,可開啟轉讓視窗300將相應數量的證券型代幣進行轉讓,其中,轉讓視窗300可使用不同的顯示區塊(311、312)分別顯示使用者的持有數量及帳號(即:發起方帳號)。接著,使用者可在輸入區塊321中輸入數值作為轉讓數量,以及在輸入區塊322輸入對方的帳號(即:接收方帳號)。當輸入數值作為轉讓數量後,可自動計算出稅金並顯示在顯示區塊313。接下來,假設使用者確認無誤即可點選轉讓元件323,使發起方主機130執行區塊鏈交易以透過發起方帳號將持有的且與轉讓數量相同的證券型代幣發送至轉讓智能合約,接著,由發起方主機130執行繳稅智能合約的鏈上繳稅函式,以便在鏈上繳稅函式接收到發起方主機發送的數位貨幣時,視為已繳納相應轉讓數量的稅金,並且生成相應的繳稅證明。此時,發起方主機130會偵測到繳稅證明已經被生成,故執行轉讓智能合約中的轉讓請求函式(如:「requestTransfer()」),並且將此繳稅證明帶入此轉讓請求函式,以便轉讓請求函式驗證繳稅證明,以及在繳稅證明通過驗證後,將發送到轉讓智能合約的證券型代幣轉送至接受方帳號。至此,即完成證券型代幣的轉移,同時也代表完成股份的轉讓。
如「第4圖」所示意,「第4圖」為應用本發明以收稅主機生成繳稅證明之示意圖。在實際實施上,當計算出稅金後,除了允許發起方主機130執行繳稅智能合約的鏈上繳稅函式(如:「payTax()」)以接收作為稅金的數位貨幣之外,倘若鏈上繳稅函式還未接收到稅金時,也可以允許收稅單位,如:國稅局、稅捐稽徵單位等等,在收到與稅金等值的法定貨幣後,由設置在收稅單位且作為區塊鏈網路110的節點之一的收稅主機140顯示收稅視窗400,此收稅視窗400顯示具唯一性的識別碼(或稱之為繳稅編號)及繳稅日期(可取自系統時間),並且提供稅務人員在輸入區塊(411、412)分別輸入相關訊息,如:繳稅類別及繳稅金額。接著,確認無誤並點選確認元件413之後,即執行繳稅智能合約的鏈下繳稅函式,如:「uploadTaxPaymentInfo()」,並且同時將上述資料(如:識別碼、繳稅日期、繳稅類別及繳稅金額)帶入此函式,用以在區塊鏈網路110上直接生成繳稅證明,以便將此繳稅證明提供給其它智能合約進行查詢及驗證。換句話說,繳稅可以分為鏈上與鏈下兩種方式,其中,鏈上的方式是指透過財政部或監管單位(如:監管端主機)所發佈的「繳稅智能合約」,直接接受民眾發送數位貨幣進行繳稅;而鏈下的方式主要是傳統繳費方式,但是收稅單位可以透過收稅主機140在區塊鏈網路110上執行繳稅智能合約進行登記(例如:登記繳稅類別、繳稅日期、繳稅金額等等)以直接生成繳費證明。特別要說明的是,雖然上述以輸入繳稅類別及繳稅金額為例,然而本發明並未以此作限定,實際上,任何可供輸入的繳稅相關訊息皆不脫離本發明的應用範疇,如:所述輸入相關訊息還可包含承辦人簽章、繳稅簽章等等。
綜上所述,可知本發明與先前技術之間的差異在於透過提供具有轉讓智能合約及繳稅智能合約的區塊鏈網路,並且由公司端主機根據股份數量預先在區塊鏈網路上生成證券型代幣,當欲自發起方帳號轉讓股份至接收方帳號時,先將與轉讓數量相同的證券型代幣發送至轉讓智能合約並計算稅金,以及在繳稅完成且生成繳稅證明後,允許發起方主機執行轉讓智能合約,將發送到轉讓智能合約的證券型代幣轉送至接收方帳號,藉由此一技術手段可以解決先前技術所存在的問題,進而達成兼顧股份轉讓的便利性及適法性之技術功效。
雖然本發明以前述之實施例揭露如上,然其並非用以限定本發明,任何熟習相像技藝者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,因此本發明之專利保護範圍須視本說明書所附之申請專利範圍所界定者為準。
110:區塊鏈網路 120:公司端主機 130:發起方主機 131:發送模組 132:繳稅模組 133:轉讓模組 140:收稅主機 300:轉讓視窗 311~313:顯示區塊 321、322:輸入區塊 323:轉讓元件 400:收稅視窗 411、412:輸入區塊 413:確定元件 步驟210:提供由多個節點組成的一區塊鏈網路,該區塊鏈網路上具有一轉讓智能合約及一繳稅智能合約 步驟220:由作為所述節點其中之一的一公司端主機,預先根據一股份數量在該區塊鏈網路上生成多個證券型代幣,並且僅允許透過該轉讓智能合約轉移所述證券型代幣 步驟230:當使用者欲自一發起方帳號轉讓股份至一接受方帳號時,於一發起方主機設置一轉讓數量,該發起方主機執行區塊鏈交易以透過該發起方帳號將持有的且與該轉讓數量相同的所述證券型代幣發送至該轉讓智能合約,並且根據該轉讓數量計算一稅金以進行顯示並提示繳稅 步驟240:在計算出該稅金後,允許由該發起方主機執行該繳稅智能合約的一鏈上繳稅函式,該鏈上繳稅函式包含接收該發起方主機發送的數位貨幣以繳納該稅金,以及在偵測到該稅金繳納完成後生成一繳稅證明 步驟241:當該鏈上繳稅函式未接收到該稅金時,允許收稅單位在收到與該稅金等值的法定貨幣後,透過作為所述節點其中之一的一收稅主機執行該繳稅智能合約的一鏈下繳稅函式,用以直接生成該繳稅證明 步驟250:該發起方主機偵測到該繳稅證明生成後,執行該轉讓智能合約中的一轉讓請求函式,並且將該繳稅證明帶入該轉讓請求函式,其中,該轉讓請求函式包含驗證該繳稅證明,以及在該繳稅證明通過驗證後,將發送到該轉讓智能合約的所述證券型代幣轉送至該接受方帳號
第1圖為本發明基於證券型代幣的股份轉讓系統之系統方塊圖。 第2A圖及第2B圖為本發明基於證券型代幣的股份轉讓方法之方法流程圖。 第3圖為應用本發明轉讓股份之示意圖。 第4圖為應用本發明以收稅主機生成繳稅證明之示意圖。
110:區塊鏈網路
120:公司端主機
130:發起方主機
131:發送模組
132:繳稅模組
133:轉讓模組
140:收稅主機

Claims (10)

  1. 一種基於證券型代幣的股份轉讓系統,該系統包含: 一區塊鏈網路,由多個節點組成,該區塊鏈網路上具有一轉讓智能合約及一繳稅智能合約; 一公司端主機,作為所述節點其中之一,用以預先根據一股份數量,在該區塊鏈網路上生成多個證券型代幣,並且僅允許透過該轉讓智能合約轉移所述證券型代幣;以及 一發起方主機,連接所述節點或作為所述節點其中之一,該發起方主機包含: 一發送模組,用以當使用者欲自一發起方帳號轉讓股份至一接受方帳號時,提供設置一轉讓數量,並且執行區塊鏈交易以透過該發起方帳號將持有的且與該轉讓數量相同的所述證券型代幣發送至該轉讓智能合約,並且根據該轉讓數量計算一稅金以進行顯示並提示繳稅; 一繳稅模組,連接該發送模組,用以在計算出該稅金後,允許執行該繳稅智能合約的一鏈上繳稅函式,該鏈上繳稅函式包含接收該發起方主機發送的數位貨幣以繳納該稅金,以及在偵測到該稅金繳納完成後生成一繳稅證明;以及 一轉讓模組,連接該繳稅模組,用以在偵測到該繳稅證明生成後,執行該轉讓智能合約中的一轉讓請求函式,並且將該繳稅證明帶入該轉讓請求函式,其中,該轉讓請求函式包含驗證該繳稅證明,以及在該繳稅證明通過驗證後,將發送到該轉讓智能合約的所述證券型代幣轉送至該接受方帳號。
  2. 根據申請專利範圍第1項之基於證券型代幣的股份轉讓系統,其中該系統更包含一收稅主機,該收稅主機作為所述節點其中之一,用以當該鏈上繳稅函式未接收到該稅金時,允許收稅單位在收到與該稅金等值的法定貨幣後,由該收稅主機執行該繳稅智能合約的一鏈下繳稅函式,用以直接生成該繳稅證明。
  3. 根據申請專利範圍第1項之基於證券型代幣的股份轉讓系統,其中每一節點之間為點對點連線,並且由作為所述節點其中之一的一監管端主機在該區塊鏈網路上發佈該轉讓智能合約及該繳稅智能合約;或是由該監管端主機發佈該轉讓智能合約,以及由作為所述節點其中之一的一稅務端主機在該區塊鏈網路上發佈該繳稅智能合約。
  4. 根據申請專利範圍第3項之基於證券型代幣的股份轉讓系統,其中該監管端主機在該區塊鏈網路上發佈一簽章驗證智能合約及一繳稅清單智能合約,該簽章驗證智能合約用以驗證由該鏈下繳稅函式生成的該繳稅證明之數位簽章,該繳稅清單智能合約提供該繳稅智能合約註冊一繳稅智能合約地址,當該繳稅清單智能合約中存在該繳稅智能合約地址時,判斷為該繳稅證明通過驗證。
  5. 根據申請專利範圍第1項之基於證券型代幣的股份轉讓系統,其中該轉讓智能合約及該繳稅智能合約分別具有相應的一合約地址,以及具有共同的一標準介面,透過所述合約地址及該標準介面允許該轉讓智能合約及該繳稅智能合約之間相互傳遞訊息及呼叫函式。
  6. 一種基於證券型代幣的股份轉讓方法,其步驟包括: 提供由多個節點組成的一區塊鏈網路,該區塊鏈網路上具有一轉讓智能合約及一繳稅智能合約; 由作為所述節點其中之一的一公司端主機,預先根據一股份數量在該區塊鏈網路上生成多個證券型代幣,並且僅允許透過該轉讓智能合約轉移所述證券型代幣; 當使用者欲自一發起方帳號轉讓股份至一接受方帳號時,於一發起方主機設置一轉讓數量,該發起方主機執行區塊鏈交易以透過該發起方帳號將持有的且與該轉讓數量相同的所述證券型代幣發送至該轉讓智能合約,並且根據該轉讓數量計算一稅金以進行顯示並提示繳稅; 在計算出該稅金後,允許該發起方主機執行該繳稅智能合約的一鏈上繳稅函式,該鏈上繳稅函式包含接收該發起方主機發送的數位貨幣以繳納該稅金,以及在偵測到該稅金繳納完成後生成一繳稅證明;以及 該發起方主機偵測到該繳稅證明生成後,執行該轉讓智能合約中的一轉讓請求函式,並且將該繳稅證明帶入該轉讓請求函式,其中,該轉讓請求函式包含驗證該繳稅證明,以及在該繳稅證明通過驗證後,將發送到該轉讓智能合約的所述證券型代幣轉送至該接受方帳號。
  7. 根據申請專利範圍第6項之基於證券型代幣的股份轉讓方法,其中該方法更包含當該鏈上繳稅函式未接收到該稅金時,允許收稅單位在收到與該稅金等值的法定貨幣後,透過作為所述節點其中之一的一收稅主機執行該繳稅智能合約的一鏈下繳稅函式,用以直接生成該繳稅證明的步驟。
  8. 根據申請專利範圍第6項之基於證券型代幣的股份轉讓方法,其中每一節點之間為點對點連線,並且由作為所述節點其中之一的一監管端主機在該區塊鏈網路上發佈該轉讓智能合約及該繳稅智能合約;或是由該監管端主機發佈該轉讓智能合約,以及由作為所述節點其中之一的一稅務端主機在該區塊鏈網路上發佈該繳稅智能合約。
  9. 根據申請專利範圍第8項之基於證券型代幣的股份轉讓方法,其中該監管端主機在該區塊鏈網路上發佈一簽章驗證智能合約及一繳稅清單智能合約,該簽章驗證智能合約用以驗證由該鏈下繳稅函式生成的該繳稅證明之數位簽章,該繳稅清單智能合約提供該繳稅智能合約註冊一繳稅智能合約地址,當該繳稅清單智能合約中存在該繳稅智能合約地址時,判斷為該繳稅證明通過驗證。
  10. 根據申請專利範圍第6項之基於證券型代幣的股份轉讓方法,其中該轉讓智能合約及該繳稅智能合約分別具有相應的一合約地址,以及具有共同的一標準介面,透過所述合約地址及該標準介面允許該轉讓智能合約及該繳稅智能合約之間相互傳遞訊息及呼叫函式。
TW108147650A 2019-12-25 2019-12-25 基於證券型代幣的股份轉讓系統及其方法 TW202125368A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW108147650A TW202125368A (zh) 2019-12-25 2019-12-25 基於證券型代幣的股份轉讓系統及其方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW108147650A TW202125368A (zh) 2019-12-25 2019-12-25 基於證券型代幣的股份轉讓系統及其方法

Publications (1)

Publication Number Publication Date
TW202125368A true TW202125368A (zh) 2021-07-01

Family

ID=77908459

Family Applications (1)

Application Number Title Priority Date Filing Date
TW108147650A TW202125368A (zh) 2019-12-25 2019-12-25 基於證券型代幣的股份轉讓系統及其方法

Country Status (1)

Country Link
TW (1) TW202125368A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI832119B (zh) * 2021-11-26 2024-02-11 香港商元睿資本有限公司 代幣化的開放式基金創建與交易系統及其方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI832119B (zh) * 2021-11-26 2024-02-11 香港商元睿資本有限公司 代幣化的開放式基金創建與交易系統及其方法

Similar Documents

Publication Publication Date Title
US11880809B2 (en) Blockchain cross-chain non-fungible token exchange
US11316690B2 (en) Blockchain token-based cloud orchestration architecture for discrete virtual network instances
US10977632B2 (en) Electronic bill management method, apparatus, and storage medium
JP7112690B2 (ja) 分散トランザクションコンセンサスネットワークのデジタル財管理
KR20180101355A (ko) 블록체인 자산의 거래소에 있어서 보안을 개선하는 시스템 및 방법
TW202101323A (zh) 跨區塊鏈第三方仲裁履約保證系統及其方法
US11316933B2 (en) Service meshes and smart contracts for zero-trust systems
CN117321619A (zh) 利用分布式结算平台执行电子交易和代币化的***和方法
US20200097958A1 (en) Currency information processor and currency information processing system
KR102274702B1 (ko) P2p 금융 플랫폼 제공 시스템
CN112613877A (zh) 应用于区块链网络的智能合约触发方法、装置及相关设备
KR101995316B1 (ko) 블록체인 기반 통합 트랜잭션 시스템 및 방법
KR20190108666A (ko) 가상화폐 거래자금 입출금 서비스 장치 및 방법과 이를 위한 컴퓨터 프로그램
TWM566363U (zh) 基於區塊鏈的借貸消費中介系統
TW201905813A (zh) 具權限分級和避免重複執行的智能合約執行系統及其方法
TWM593602U (zh) 基於跨鏈且非託管實體的履約保證交易系統
TW202125368A (zh) 基於證券型代幣的股份轉讓系統及其方法
EP4038828A1 (en) Computer-implemented system and method
KR20200080462A (ko) 블록체인 기반의 토큰 거래 시스템
KR20200078069A (ko) 블록체인 네트워크와 금융 시스템의 연동을 위한 검증 장치 및 방법
TWI693573B (zh) 可監管且總量可控的數位貨幣發行系統及其方法
TWI702555B (zh) 基於證券型代幣的紅利發放系統及其方法
TWI682347B (zh) 基於證券型代幣的群眾募資系統及其方法
TWM629330U (zh) 提供跨行金融交易自主測試功能的測試交易處理系統
TWI720761B (zh) 整合股票移轉及報稅的交易系統及其方法