Nothing Special   »   [go: up one dir, main page]

TWI682348B - Insurance service system and method thereof for blockchain-based smart contract - Google Patents

Insurance service system and method thereof for blockchain-based smart contract Download PDF

Info

Publication number
TWI682348B
TWI682348B TW107112740A TW107112740A TWI682348B TW I682348 B TWI682348 B TW I682348B TW 107112740 A TW107112740 A TW 107112740A TW 107112740 A TW107112740 A TW 107112740A TW I682348 B TWI682348 B TW I682348B
Authority
TW
Taiwan
Prior art keywords
insurance
smart contract
insured
account
flight
Prior art date
Application number
TW107112740A
Other languages
Chinese (zh)
Other versions
TW201944333A (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 TW107112740A priority Critical patent/TWI682348B/en
Publication of TW201944333A publication Critical patent/TW201944333A/en
Application granted granted Critical
Publication of TWI682348B publication Critical patent/TWI682348B/en

Links

Images

Landscapes

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

Abstract

This invention provides an insurance service system and a method thereof for a blockchain-based smart contract, wherein a smart contract account is first created to establish a flight delay insurance smart contract which is then written into a blockchain as a copy of the flight delay insurance smart contract. Then, through the insurance company account, according to the insurer's insurance information, the copy of the flight delay insurance smart contract on the blockchain is executed to generate an insured flight delay insurance smart contract which is then written into the blockchain. Then, the insured flight delay insurance smart contract on the blockchain is automatically combined with the flight information. When it is determined that the conditions of claim of loss are met, the insurance company account is notified through the outstanding liquidation account to pay the compensation money to the insurant account in virtual currency.

Description

基於區塊鏈的智慧合約之保險服務系統及方法 Blockchain-based smart contract insurance service system and method

本案係關於一種基於區塊鏈的智慧合約之保險服務系統及方法,特別係關於一種應用於旅遊不便險之基於區塊鏈的智慧合約之保險服務系統及方法。 This case relates to a blockchain-based smart contract insurance service system and method, and particularly to a blockchain-based smart contract insurance service system and method applied to travel inconvenience insurance.

區段鏈(Blockchain或Block Chain)是一串使用密碼學方法相關聯產生的資料塊,每一個資料塊中包含了若干次交易的資訊,用於驗證其資訊的有效性(防偽)和生成下一個區段。 Block chain (Blockchain or Block Chain) is a series of data blocks that are generated by using cryptographic methods. Each data block contains information about several transactions, which is used to verify the validity of the information (anti-counterfeiting) and generate A section.

區塊鏈已應用於智慧合約,參與者可在智慧合約上執行相互承諾的協議。然而,對於智慧合約中雙方金流操作,目前仍是傳統的銀行轉帳作業。此外,當應用於旅遊不便險上,還須人工驗證航班是否延誤的航班資訊,人工審核是否達到出險條件等,導致投保與理賠效率不佳,資訊的有效性也較不易驗證。 Blockchain has been applied to smart contracts, and participants can execute mutually committed agreements on smart contracts. However, for the gold flow operation of both parties in the smart contract, it is still the traditional bank transfer operation. In addition, when applied to travel inconvenience insurance, it is also necessary to manually verify whether the flight information is delayed, and manually review whether the conditions of the insurance are met, etc., resulting in poor insurance and claims efficiency, and the validity of the information is also difficult to verify.

因此,對於將區塊鏈技術應用於旅遊不便險之智慧合約來說,仍為目前有待解決之議題。 Therefore, the application of blockchain technology to smart contracts for travel inconvenience insurance is still an open issue.

本案提供一種基於區塊鏈的智慧合約之保險服務系統,包括:創建智慧合約帳戶,係建立航班延誤保險智慧合約,並將該航班延誤保險智慧合約寫入區塊鏈,以作為航班延誤保險智慧合約副本;保險公司帳戶,係根據投保者之投保資訊,執行該區塊鏈上之該航班延誤保險智慧合約副本,以產生投保者航班延誤保險智慧合約,並將該投保者航班延誤保險智慧合約寫入該區塊鏈;以及出險清算帳戶,係將該區塊鏈上的投保者航班延誤保險智慧合約結合飛航航班資訊,以於判斷達到該投保者航班延誤保險智慧合約之出險條件時,令該出險清算帳戶執行履約及清算。 This case provides a blockchain-based smart contract insurance service system, including: creating a smart contract account, establishing a flight delay insurance smart contract, and writing the flight delay insurance smart contract into the blockchain as a flight delay insurance wisdom A copy of the contract; the insurance company’s account is based on the insured’s insurance information and executes a copy of the flight delay insurance smart contract on the blockchain to generate the insured flight delay insurance smart contract and the insured flight delay insurance smart contract Write to the blockchain; and the insurance clearing account, which is to combine the insured flight delay insurance smart contract on the blockchain with the flight information of the flight to determine when the insurance conditions of the insured flight delay insurance smart contract are met, Make the risk settlement account perform performance and liquidation.

於一實施例中,本案之基於區塊鏈的智慧合約之保險服務系統進一步包括投保者帳戶,該投保者帳戶和該保險公司帳戶中之虛擬貨幣資訊係於該區塊鏈上設定。 In an embodiment, the insurance service system based on the blockchain-based smart contract in this case further includes an insured account, and the virtual currency information in the insured account and the insurance company account is set on the blockchain.

於一實施例中,該出險清算帳戶中之出險清算資料與權限係於該區塊鏈上設定。 In one embodiment, the risk clearing data and permissions in the risk clearing account are set on the blockchain.

於一實施例中,根據該投保者航班延誤保險智慧合約之設定,該投保者帳戶係以虛擬貨幣方式自動給付保險費至該保險公司帳戶。 In an embodiment, according to the setting of the insured flight delay insurance smart contract, the insured account automatically pays the insurance premium to the insurance company's account in virtual currency.

於一實施例中,該出險清算帳戶執行履約及清算時,係由該出險清算帳戶通知該保險公司帳戶以虛擬貨幣方式給付理賠金至該投保者帳戶。 In one embodiment, when the risk settlement account performs performance and liquidation, the risk settlement account notifies the insurance company that the account is to pay claims in virtual currency to the insured account.

本案另提供一種基於區塊鏈的智慧合約之保險服務方法,包括:建立航班延誤保險智慧合約;將該航班延誤 保險智慧合約寫入區塊鏈,以作為航班延誤保險智慧合約副本;根據投保者之投保資訊,執行該區塊鏈上之該航班延誤保險智慧合約副本,以產生投保者航班延誤保險智慧合約;將該投保者航班延誤保險智慧合約寫入該區塊鏈;以及將該區塊鏈上的投保者航班延誤保險智慧合約結合飛航航班資訊,以於判斷達到該投保者航班延誤保險智慧合約之出險條件時,執行履約及清算。 This case also provides an insurance service method for smart contracts based on blockchain, including: establishing a smart contract for flight delay insurance; delaying the flight The insurance smart contract is written into the blockchain as a copy of the flight delay insurance smart contract; according to the insurance information of the insured, the copy of the flight delay insurance smart contract on the blockchain is executed to generate the insured flight delay insurance smart contract; Write the insured flight delay insurance smart contract into the blockchain; and combine the insured flight delay insurance smart contract on the blockchain with the airline flight information to determine whether the insured flight delay insurance smart contract is reached When risk conditions arise, performance and liquidation are performed.

於一實施例中,所述基於區塊鏈的智慧合約之保險服務方法進一步包括於該區塊鏈上設定投保者帳戶和保險公司帳戶之虛擬貨幣資訊。 In an embodiment, the insurance service method based on the blockchain-based smart contract further includes setting virtual currency information of the insured account and the insurance company account on the blockchain.

於一實施例中,所述基於區塊鏈的智慧合約之保險服務方法進一步包括於該區塊鏈上設定出險清算資料與權限。 In an embodiment, the insurance service method based on the blockchain-based smart contract further includes setting insurance clearing data and permissions on the blockchain.

於一實施例中,所述基於區塊鏈的智慧合約之保險服務方法進一步包括根據該投保者航班延誤保險智慧合約之設定,由該投保者帳戶以虛擬貨幣方式自動給付保險費至該保險公司帳戶。 In one embodiment, the insurance service method based on the blockchain-based smart contract further includes automatically paying insurance premiums to the insurance company in virtual currency from the insured account according to the settings of the insured’s flight delay insurance smart contract account.

於一實施例中,所述基於區塊鏈的智慧合約之保險服務方法進一步包括執行履約及清算時,由該保險公司帳戶以虛擬貨幣方式給付理賠金至該投保者帳戶。 In an embodiment, the insurance service method based on the blockchain-based smart contract further includes payment of claims to the insured account in virtual currency from the insurance company account when performing performance and liquidation.

由上述可知,本案利用寫入區塊鏈的程式碼(又稱智慧合約),執行飛航航班資訊處理程式碼,參與合約者(即保險公司和投保者)承諾區塊鏈智慧合約上的協議,智慧合約建立其權利和義務,飛航航班資訊為處理參數的數值,執 行合約承諾被實現,且合約承諾實現被記錄下來。換言之,本案將智慧合約應用於航班延誤之合約保險,一開始由區塊鏈上的帳戶創建智慧合約,邀請參與合約者(即投保者)承諾付出保險金額,投保者帳戶使用虛擬(數位)貨幣轉帳投保金額給保險公司帳戶,當保險公司帳戶執行智慧合約,航班資訊為處理參數之數值之一,如果飛航航班延誤,投保者帳戶可獲得理賠,使用虛擬貨幣機制進行金流自動轉帳,由保險公司帳戶轉帳理賠金額給投保者帳戶。因此,本案建立一種分散式開放性去中心化的網路帳簿,多方協議不可否認之飛航航班資訊處理之自動化智慧合約,藉以提升效率,並容易驗證資訊的有效性。 As can be seen from the above, this case uses the code written in the blockchain (also known as the smart contract) to execute the flight flight information processing code, and the contract participants (that is, insurance companies and insurers) commit to the agreement on the blockchain smart contract , The smart contract establishes its rights and obligations, the flight information is the value of the processing parameter, and the The contract promise is fulfilled, and the contract promise fulfillment is recorded. In other words, this case applies smart contracts to contract insurance for flight delays. At the beginning, smart contracts are created from accounts on the blockchain. Participants (insurers) are invited to promise to pay the insurance amount. Insured accounts use virtual (digital) currency Transfer the insured amount to the insurance company account. When the insurance company account executes the smart contract, the flight information is one of the processing parameters. If the flight is delayed, the insured account can get a claim. The virtual currency mechanism is used to automatically transfer gold money. The insurance company account transfers the claim amount to the insured account. Therefore, in this case, a decentralized and open decentralized network account book is established, and multi-party agreements are undeniable automated smart contracts for flight information processing, so as to improve efficiency and easily verify the validity of information.

10‧‧‧區塊鏈 10‧‧‧Blockchain

11‧‧‧創建智慧合約帳戶 11‧‧‧ Create smart contract account

12‧‧‧保險公司帳戶 12‧‧‧ Insurance company account

13‧‧‧投保者帳戶 13‧‧‧Insured account

14‧‧‧出險清算帳戶 14‧‧‧ Risk settlement account

101‧‧‧航班延誤保險智慧合約副本 101‧‧‧ Copy of Smart Contract for Flight Delay Insurance

102‧‧‧投保者航班延誤保險智慧合約 102‧‧‧ Insured flight delay insurance smart contract

S201~S205‧‧‧步驟 S201~S205‧‧‧Step

S301~S304‧‧‧步驟 S301~S304‧‧‧Step

S401~S405‧‧‧步驟 S401~S405‧‧‧Step

S501~S507‧‧‧步驟 S501~S507‧‧‧Step

第1圖係為本案之基於區塊鏈的智慧合約之保險服務系統之示意架構圖;第2圖係本案之基於區塊鏈的智慧合約之保險服務方法之一示意流程圖;第3圖係本案之基於區塊鏈的智慧合約之保險服務方法之創建合約方法之一示意流程圖;第4圖係本案之基於區塊鏈的智慧合約之保險服務方法之投保方法之一示意流程圖;以及第5圖係本案之基於區塊鏈的智慧合約之保險服務方法圖之出險方法之一示意流程圖。 Figure 1 is a schematic structural diagram of the insurance service system based on the blockchain-based smart contract in this case; Figure 2 is a schematic flowchart of one of the insurance service methods based on the blockchain-based smart contract in this case; Figure 3 is The schematic flowchart of one of the contract creation methods of the insurance service method based on the blockchain-based smart contract in this case; Figure 4 is a schematic flowchart of the insurance method of the insurance service method based on the blockchain-based smart contract in this case; and Figure 5 is a schematic flowchart of one of the insurance methods in the insurance service method diagram of the smart contract based on blockchain in this case.

以下藉由特定的實施例說明本案之實施方式,熟習此 項技藝之人士可由本文所揭示之內容輕易地瞭解本案之其他優點及功效。本說明書所附圖式所繪示之結構、比例、大小等均僅用於配合說明書所揭示之內容,以供熟悉此技藝之人士之瞭解與閱讀,非用於限定本案可實施之限定條件,故任何修飾、改變或調整,在不影響本案所能產生之功效及所能達成之目的下,均應仍落在本案所揭示之技術內容得能涵蓋之範圍內。 The following describes the implementation of this case with specific examples, familiar with this Those skilled in the art can easily understand the other advantages and effects of this case by the contents disclosed in this article. The structure, ratio, size, etc. shown in the drawings in this specification are only used to match the contents disclosed in the specification, for those familiar with this skill to understand and read, and are not used to limit the restrictive conditions that can be implemented in this case. Therefore, any modification, alteration or adjustment should still fall within the scope of the technical content disclosed in this case, without affecting the efficacy and purpose achieved in this case.

首先須說明的是,區塊鏈智慧合約是區塊鏈上可以分散執行之程式碼,智慧合約執行時與外界溝通分為交易與事件;區塊鏈智慧合約執行時可傳數值與事件作為驅動智慧合約參數;而智慧合約執行結果,傳出交易之數值與事件。也可以說,區段鏈是一種分散式帳本。因此,本案建立一種分散式開放性去中心化的區塊鏈網路帳簿,多方協議不可否認之飛航航班資訊處理智慧合約;飛航航班延誤以區塊鏈智慧合約自動執行,並使用虛擬貨幣自動轉帳納保與出險理賠金流。 The first thing to note is that the blockchain smart contract is a code that can be distributed on the blockchain. When the smart contract is executed, the communication with the outside world is divided into transactions and events; when the blockchain smart contract is executed, the value and event can be transmitted as the drive Smart contract parameters; and smart contract execution results, outgoing transaction values and events. It can also be said that the sector chain is a decentralized ledger. Therefore, in this case, a decentralized and open decentralized blockchain network account book was established, and multi-party agreements are undeniable smart contracts for flight flight information processing; flight flight delays are automatically executed with blockchain smart contracts and use virtual currency Automatic transfer of insurance and insurance claims flow.

參閱第1圖,本案之基於區塊鏈的智慧合約之保險服務系統包括創建智慧合約帳戶11、保險公司帳戶12、投保者帳戶13及出險清算帳戶14。 Referring to Figure 1, the insurance service system of smart contract based on blockchain in this case includes the creation of smart contract account 11, insurance company account 12, insured account 13 and risk settlement account 14.

創建智慧合約帳戶11可建立航班延誤保險智慧合約,並將該航班延誤保險智慧合約寫入區塊鏈10,以作為航班延誤保險智慧合約副本101。此外,藉由航班延誤保險智慧合約的帳戶管理功能,可開設保險公司(保險公司帳戶12)和銀行(投保者帳戶13)之虛擬貨幣資訊。保險公司帳 戶12可根據投保者之投保資訊,執行區塊鏈10上之航班延誤保險智慧合約副本101,以產生投保者航班延誤保險智慧合約102,並將投保者航班延誤保險智慧合約102寫入區塊鏈10。此外,根據投保者航班延誤保險智慧合約102之設定,投保者帳戶13以虛擬貨幣方式自動給付保險費至保險公司帳戶12。於一實施例中,保險公司帳戶12可與多個投保者帳戶13建立對應的投保者航班延誤保險智慧合約。區塊鏈10上的投保者航班延誤保險智慧合約102可自動結合飛航航班資訊,而於判斷達到投保者航班延誤保險智慧合約102之出險條件時,出險清算帳戶14執行履約及清算,即通知保險公司帳戶12以虛擬貨幣方式給付理賠金至投保者帳戶13。此外,可於區塊鏈10上設定出險清算帳戶14之出險清算資料與權限。 Creating a smart contract account 11 can establish a flight delay insurance smart contract and write the flight delay insurance smart contract into the blockchain 10 as a copy 101 of the flight delay insurance smart contract. In addition, through the account management function of the flight delay insurance smart contract, virtual currency information of insurance companies (insurance company accounts 12) and banks (insurer accounts 13) can be opened. Insurance company account The user 12 can execute the flight delay insurance smart contract copy 101 on the blockchain 10 according to the insurance information of the insured to generate the insured flight delay insurance smart contract 102, and write the insured flight delay insurance smart contract 102 to the block Chain 10. In addition, according to the setting of the insured flight delay insurance smart contract 102, the insured account 13 automatically pays the insurance premium to the insurance company account 12 in virtual currency. In an embodiment, the insurance company account 12 may establish corresponding insured flight delay insurance smart contracts with multiple insured accounts 13. The insured flight delay insurance smart contract 102 on the blockchain 10 can automatically integrate the flight information, and when it is judged that the insured flight delay insurance smart contract 102 has reached the risk conditions, the risk clearing account 14 performs the performance and liquidation, that is, notification The insurance company account 12 pays claims to the insured account 13 in virtual currency. In addition, the risk clearing data and authority of the risk clearing account 14 can be set on the blockchain 10.

參閱第2圖,本案之基於區塊鏈的智慧合約之保險服務方法包括下列步驟。 Referring to Figure 2, the insurance service method of smart contract based on blockchain in this case includes the following steps.

步驟S201:建立航班延誤保險智慧合約;步驟S202:將該航班延誤保險智慧合約寫入區塊鏈,以作為航班延誤保險智慧合約副本,其中,可藉由該航班延誤保險智慧合約於該區塊鏈上設定投保者帳戶和保險公司帳戶之虛擬貨幣資訊,更可該區塊鏈上設定出險清算資料與權限;步驟S203:根據投保者之投保資訊,執行該區塊鏈上之該航班延誤保險智慧合約副本,以產生投保者航班延誤保險智慧合約,其中,根據該投保者航班延誤保險智慧合 約之設定,由投保者帳戶以虛擬貨幣方式自動給付保險費至保險公司帳戶;步驟S204:將該投保者航班延誤保險智慧合約寫入該區塊鏈;以及步驟S205:由該區塊鏈上的投保者航班延誤保險智慧合約結合飛航航班資訊以於判斷達到該投保者航班延誤保險智慧合約之出險條件時,執行履約及清算,即由保險公司帳戶以虛擬貨幣方式給付理賠金至投保者帳戶。 Step S201: establish a flight delay insurance smart contract; step S202: write the flight delay insurance smart contract into the blockchain as a copy of the flight delay insurance smart contract, in which the flight delay insurance smart contract can be used in the block Set the virtual currency information of the insured account and insurance company account on the chain, and also set the risk settlement data and permissions on the blockchain; Step S203: Perform the flight delay insurance on the blockchain based on the insured's insurance information A copy of the smart contract to generate an insured flight delay insurance smart contract, in which, according to the insured flight delay insurance smart contract The contract is set, and the insurer's account automatically pays the insurance premium to the insurance company's account in virtual currency; step S204: write the insurer's flight delay insurance smart contract into the blockchain; and step S205: from the blockchain The insured flight delay insurance smart contract combines the flight information of the airline to judge the fulfillment of the insured flight delay insurance smart contract when performing the performance and liquidation, that is, the insurance company account will pay the claim to the insured in virtual currency account.

再者,本案之基於區塊鏈的智慧合約之保險服務方法可大約分為三流程,包含創建智慧合約、投保與出險。 Furthermore, the insurance service method of smart contracts based on blockchain in this case can be roughly divided into three processes, including the creation of smart contracts, insurance and insurance.

創建智慧合約:智慧合約規範了航班整段旅程中去程、轉程、回程、理賠航班延誤判斷、理賠範圍、理賠金額規範、出險排外等等可用程式碼執行之相關項目。創建航班延誤保險智能合約以寫入區塊鏈內,作為航班延誤保險智慧合約副本。此外,區塊鏈金流需先由航班延誤保險智慧合約的帳戶管理功能開設保險公司、保戶及銀行的合約帳戶,以進行虛擬貨幣的加值、轉帳、兌換等作業。 Create a smart contract: The smart contract regulates the outgoing, transfer, return, claim flight delay judgment, claim scope, claim amount specification, risk exclusion and other related items that can be executed by the code during the entire journey of the flight. Create a smart contract for flight delay insurance to be written into the blockchain as a copy of the smart contract for flight delay insurance. In addition, the blockchain gold flow needs to first open the contract accounts of insurance companies, insurers and banks by the account management function of the flight delay insurance smart contract in order to add, transfer and exchange virtual currencies.

投保:投保者帳戶投保時,本案可提供航班延誤保險智慧合約副本供投保者參考,確認後執行,本案接收所填入的投保相關資訊,投保者帳戶的投保者航班延誤保險智慧合約成立,本案將自動由投保者帳戶轉帳到保險公司帳戶,完成合約承諾,合約將持續執行。其中,投保時的保險費可由預先儲值於投保者帳戶的虛擬貨幣進行給付。 Insured: When the insured account is insured, this case can provide a copy of the flight delay insurance smart contract for the insured to refer to, and execute it after confirmation. The case receives the filled-in insurance-related information. The insured account will be automatically transferred to the insurance company account to complete the contract commitment and the contract will continue to be executed. Among them, the insurance premium at the time of insurance can be paid by virtual currency pre-stored in the insured account.

出險:各投保的智慧合約均由出險清算帳戶執行,智 慧合約自動讀取飛航航班資訊,出險清算帳戶擁有智慧合約清算之權限,將根據智慧合約副本條件執行比對處理,如符合出險理賠規則,理賠金由保險公司進行虛擬貨幣的轉帳即時支付給投保者,保險公司帳戶將啟動虛擬貨幣轉帳到投保者帳戶的虛擬貨幣,即完成合約流程;如不符合出險規則,結束合約流程。 Risks: All smart contracts insured are executed by the risk clearing account. The smart contract automatically reads the flight information of the airline, and the risk clearing account has the right to clear the smart contract. The comparison process will be performed according to the conditions of the copy of the smart contract. Insured, the insurance company account will initiate the transfer of virtual currency to the virtual currency of the insured account, that is, complete the contract process; if it does not meet the insurance rules, end the contract process.

如第3圖所述,其為創建智慧合約流程。主要為創建智慧合約與相關帳號,建立航班延誤保險智慧合約,一開始由創建智慧合約帳戶建立航班延誤保險智慧合約,如步驟S301所示。並將該智慧合約寫入區塊鏈,作為航班延誤智慧合約副本,如步驟S302所示。智慧合約的建立資料主要是規範:航班整段旅程中去程、轉程、回程,理賠航班延誤判斷、理賠範圍、理賠金額規範,出險排外等可以用程式碼執行之相關項目。此外,如步驟S304所示,並透過智慧合約的帳戶管理功能開設保險公司及銀行之虛擬貨幣資訊,建立保險公司及銀行之智慧合約的帳戶,以便後續進行虛擬貨幣的加值、轉帳、兌換等作業。再者,如步驟S303所示,並設定出險清算帳戶資料與權限,當智慧合約履約條件成立時,由出險清算帳戶負責履約之執行。又,本案之智慧合約的虛擬貨幣加值或兌換流程:加值作業係由銀行透過智慧合約的專屬帳戶進行保戶(投保者)的虛擬貨幣儲值,銀行可根據保戶(投保者)提出的請求從實體帳戶或紅利點數轉撥對等的虛擬貨幣到其智慧合約帳戶中。 As shown in Figure 3, it is the process of creating a smart contract. The main purpose is to create a smart contract and related account and establish a flight delay insurance smart contract. Initially, a smart contract account is created to create a flight delay insurance smart contract, as shown in step S301. Write the smart contract into the blockchain as a copy of the flight delay smart contract, as shown in step S302. The establishment data of the smart contract is mainly specifications: outgoing, transfer, and return of the entire journey of the flight, judgment of claim flight delay, claim scope, claim amount specification, risk exclusion and other related items that can be executed by the code. In addition, as shown in step S304, the virtual currency information of insurance companies and banks is opened through the account management function of the smart contract, and the smart contract account of the insurance company and bank is established to facilitate the subsequent addition, transfer, exchange, etc. of the virtual currency operation. Furthermore, as shown in step S303, the risk clearing account information and authority are set, and when the smart contract performance conditions are established, the risk clearing account is responsible for the execution of the performance. In addition, the virtual currency replenishment or exchange process of the smart contract in this case: the value-added operation is the bank’s virtual currency storage value of the insured (insured) through the exclusive account of the smart contract. The bank can propose according to the insured (insured) Request to transfer the equivalent virtual currency from its physical account or bonus points to its smart contract account.

如第4圖所述,其為智慧合約之投保流程。投保者帳戶投保時,保險公司接收投保者帳戶的投保資訊,如步驟S401所示。接著如步驟S402所示,處理投保者所填入投保保單相關資訊,執行航班延誤保險智慧合約副本。接著如步驟S403所示,建立投保者帳戶的投保者航班延誤保險智慧合約,接著將投保者航班延誤保險智慧合約寫入區塊鏈,以便多方參與者可以檢視。其中如步驟S404所示,保險費將由投保者帳戶中的虛擬貨幣來給付,由智慧合約中所設定之事件,自動由投保者帳戶轉帳到保險公司帳戶。最後如步驟S405所示,設定合約執行狀態,若投保者帳戶扣款成功則完成合約承諾,合約即生效並持續執行,若扣款失敗合約則不成立。 As shown in Figure 4, it is the insurance process for smart contracts. When the insured account is insured, the insurance company receives the insured information of the insured account, as shown in step S401. Then, as shown in step S402, process the insurance policy related information filled in by the insured, and execute a copy of the flight delay insurance smart contract. Next, as shown in step S403, an insured flight delay insurance smart contract that establishes an insured account is created, and then the insured flight delay insurance smart contract is written into the blockchain so that multiple parties can view it. As shown in step S404, the insurance premium will be paid by the virtual currency in the insured account, and the events set in the smart contract will be automatically transferred from the insured account to the insurance company account. Finally, as shown in step S405, the contract execution status is set. If the insured's account is successfully deducted, the contract promise is completed, and the contract becomes effective and continues to be executed. If the deduction fails, the contract is not established.

如第5圖所述,其為本發明智慧合約履約之出險流程,主要由出險清算帳戶進行各投保智慧合約清算的執行。如步驟S501所示,自動讀取飛航航班資訊,以結合投保者航班延誤保險智慧合約,其中飛航航班資料為透過第三方取得之即時資訊。如步驟S502所示,進行航班資料確認404,若該智慧合約之事件尚未達到啟動,如航班尚未降落或起飛,即尚無法進行資料確認,將繼續進行讀取飛航航班資料的動作,直到讀取到該智慧合約航班之起降完整資料。接著如步驟S503所示,執行航班比對運算,判斷該航班之起降資訊是否達到智慧合約保險的理賠出險條件。若達到智慧合約之事件條件,則如步驟S506所示,保險公司帳戶轉帳至投保者帳戶,出險清算帳戶將通知該 保戶之保險公司轉帳保險理賠金給至投保者帳戶,其中理賠金由保險公司的合約帳戶進行虛擬貨幣的轉帳即時支付給該保戶,若需要更嚴謹的理賠流程驗證,出險清算帳戶將通知投保者提供搭機證明資料,如登機證之圖檔,透過email或GUI介面等方式傳送,藉此以圖形化辨別投保者所提供的飛航證明資料,供判斷該投保者確實有搭機事實後,再進行保險公司轉帳至投保者帳戶的動作,可省去人工審核流程,如此便完成合約流程,設定智慧合約結束,如步驟S507所示。如不符合出險規則,亦完成合約流程,設定智慧合約結束狀態,如步驟S505所示,此處的不符合出險規則為航班起降時間正常、航飛延誤時間未達智慧合約理賠規則或者是投保者所提供的登機證明資訊不符等。 As shown in Figure 5, this is the insurance process of the smart contract performance of the present invention, and the insurance clearing account is mainly used for the execution of the clearing of each insured smart contract. As shown in step S501, the flight flight information is automatically read to combine with the insured flight delay insurance smart contract, wherein the flight flight data is real-time information obtained through a third party. As shown in step S502, the flight data confirmation 404 is performed. If the event of the smart contract has not yet reached the activation, if the flight has not landed or taken off, the data confirmation cannot be performed yet, and the operation of reading the flight flight data will continue until the reading Get the complete information about the departure and landing of the smart contract flight. Next, as shown in step S503, a flight comparison operation is performed to determine whether the flight take-off and landing information meets the smart contract insurance claim risk conditions. If the event condition of the smart contract is reached, as shown in step S506, the insurance company account is transferred to the insured account, and the risk settlement account will notify the The insurer’s insurance company transfers the insurance claims to the insured account, where the claims are paid by the insurance company’s contract account for virtual currency transfer to the insurer in real time. If a more rigorous claims process verification is required, the insurance clearing account will be notified The insured provides proof of boarding information, such as a boarding pass image file, which is transmitted via email or GUI interface, so as to graphically identify the flight certification data provided by the insured, so as to determine that the insured does indeed have a flight After the fact, the action of the insurance company transferring the funds to the insured's account can save the manual review process, so the contract process is completed, and the smart contract is set to end, as shown in step S507. If the insurance rules are not met, the contract process is also completed, and the smart contract end status is set. As shown in step S505, the non-compliant insurance rules here are the normal flight take-off and landing time, the flight delay time does not reach the smart contract claim rules, or the insurance The boarding certificate information provided by the applicant does not match.

綜上所述,本案利用虛擬(數位)貨幣轉帳之金流操作技術,且每筆交易紀錄都在區塊鏈帳冊(ledger)之中,故能達到去中心化管理,提升投保與理賠效率。此外,本案提供圖形化辨別飛航證明資訊,省去人工審核流程,即應用於有關於理賠是否成立,使用者是否有實際登機資訊之情況。本案之合約建立與理賠條件執行都是自動化產生,無需使用者提出紙本證明資訊。此外,本案之合約內容、外部航班資訊匯入與轉帳事件,皆登錄於區塊鏈上,故具有不可否認之機制。再者,本案可提升效率並容易驗證資訊的有效性。 In summary, this case uses the gold flow operation technology of virtual (digital) currency transfer, and each transaction record is in the blockchain ledger, so it can achieve decentralized management and improve the efficiency of insurance and claims settlement . In addition, the case provides graphical identification of flight certification information, eliminating the need for manual review process, that is, it is applied to the situation about whether the claim is established and whether the user has actual boarding information. The establishment of the contract and the execution of the claims conditions in this case are generated automatically, without the need for users to provide paper certification information. In addition, the contract content, external flight information import and transfer events in this case are all registered on the blockchain, so it has an undeniable mechanism. Furthermore, this case can improve efficiency and easily verify the validity of information.

上述實施例僅例示性說明本案之功效,而非用於限制 本案,任何熟習此項技藝之人士均可在不違背本案之精神及範疇下對上述該些實施態樣進行修飾與改變。因此本案之權利保護範圍,應如後述之申請專利範圍所列。 The above embodiments are only illustrative of the effectiveness of this case, not for limitation In this case, anyone who is familiar with this skill can modify and change the above-mentioned implementations without departing from the spirit and scope of this case. Therefore, the scope of protection of rights in this case should be as listed in the scope of patent application mentioned later.

10‧‧‧區塊鏈 10‧‧‧Blockchain

11‧‧‧創建智慧合約帳戶 11‧‧‧ Create smart contract account

12‧‧‧保險公司帳戶 12‧‧‧ Insurance company account

13‧‧‧投保者帳戶 13‧‧‧Insured account

14‧‧‧出險清算帳戶 14‧‧‧ Risk settlement account

101‧‧‧航班延誤保險智慧合約副本 101‧‧‧ Copy of Smart Contract for Flight Delay Insurance

102‧‧‧投保者航班延誤保險智慧合約 102‧‧‧ Insured flight delay insurance smart contract

Claims (10)

一種基於區塊鏈的智慧合約之保險服務系統,係包括:創建智慧合約帳戶,係建立航班延誤保險智慧合約,並將該航班延誤保險智慧合約寫入區塊鏈,以作為航班延誤保險智慧合約副本;保險公司帳戶,係根據投保者之投保資訊,執行該區塊鏈上之該航班延誤保險智慧合約副本,以產生投保者航班延誤保險智慧合約,並將該投保者航班延誤保險智慧合約寫入該區塊鏈;以及出險清算帳戶,係於該投保者航班延誤保險智慧合約寫入該區塊鏈之後讀取飛航航班資訊以執行航班比對運算,將該區塊鏈上的投保者航班延誤保險智慧合約結合該飛航航班資訊,以於判斷達到該投保者航班延誤保險智慧合約之出險條件時,令該出險清算帳戶執行履約及清算。 A blockchain-based smart contract insurance service system includes: creating a smart contract account, establishing a flight delay insurance smart contract, and writing the flight delay insurance smart contract into the blockchain as a flight delay insurance smart contract Copy; the insurance company account is based on the insurance information of the insured, executes a copy of the flight delay insurance smart contract on the blockchain to generate the insured flight delay insurance smart contract, and writes the insured flight delay insurance smart contract Into the blockchain; and the insurance clearing account, which is after the insured flight delay insurance smart contract is written into the blockchain to read the flight flight information to perform flight comparison operations, and the insured on the blockchain The flight delay insurance smart contract combines the flight information of the flight to determine the fulfillment and liquidation of the insurance clearing account when judging that the insured’s flight delay insurance smart contract’s risk conditions are met. 如申請專利範圍第1項所述之保險服務系統,進一步包括投保者帳戶,該投保者帳戶和該保險公司帳戶中之虛擬貨幣資訊係於該區塊鏈上設定。 The insurance service system as described in item 1 of the patent application scope further includes an insured account, and the virtual currency information in the insured account and the insurance company account is set on the blockchain. 如申請專利範圍第2項所述之保險服務系統,其中,根據該投保者航班延誤保險智慧合約之設定,該投保者帳戶係以虛擬貨幣方式自動給付保險費至該保險公司帳戶。 According to the insurance service system described in item 2 of the patent application scope, according to the setting of the insured flight delay insurance smart contract, the insured account automatically pays the insurance premium to the insurer's account in virtual currency. 如申請專利範圍第2項所述之保險服務系統,其中,該出險清算帳戶執行履約及清算時,係由該出險清算帳戶 通知該保險公司帳戶以虛擬貨幣方式給付理賠金至該投保者帳戶。 The insurance service system as described in item 2 of the scope of patent application, in which the risk settlement account is used by the risk settlement account when performing performance and liquidation Notify the insurance company's account to pay claims in virtual currency to the insured's account. 如申請專利範圍第1項所述之保險服務系統,其中,該出險清算帳戶中之出險清算資料與權限係於該區塊鏈上設定。 The insurance service system as described in item 1 of the patent application scope, in which the risk settlement information and authority in the risk settlement account are set on the blockchain. 一種基於區塊鏈的智慧合約之保險服務方法,係包括下列步驟:建立航班延誤保險智慧合約;將該航班延誤保險智慧合約寫入區塊鏈,以作為航班延誤保險智慧合約副本;根據投保者之投保資訊,執行該區塊鏈上之該航班延誤保險智慧合約副本,以產生投保者航班延誤保險智慧合約;將該投保者航班延誤保險智慧合約寫入該區塊鏈;於該投保者航班延誤保險智慧合約寫入該區塊鏈之後,讀取飛航航班資訊以執行航班比對運算;以及將該區塊鏈上的投保者航班延誤保險智慧合約結合該飛航航班資訊,以於判斷達到該投保者航班延誤保險智慧合約之出險條件時,執行履約及清算。 A blockchain-based smart contract insurance service method includes the following steps: establishing a flight delay insurance smart contract; writing the flight delay insurance smart contract into the blockchain as a copy of the flight delay insurance smart contract; according to the insured Insured information, execute a copy of the flight delay insurance smart contract on the blockchain to generate an insured flight delay insurance smart contract; write the insured flight delay insurance smart contract to the blockchain; on the insured flight After the delayed insurance smart contract is written into the blockchain, the flight flight information is read to perform the flight comparison operation; and the insured flight delay insurance smart contract on the blockchain is combined with the flight flight information for judgment The performance and liquidation of the insured’s flight delay insurance smart contract will be fulfilled when the insured’s conditions are met. 如申請專利範圍第6項所述之保險服務方法,進一步包括:於該區塊鏈上設定投保者帳戶和保險公司帳戶之虛擬貨幣資訊。 The insurance service method as described in item 6 of the patent application scope further includes: setting virtual currency information of the insured account and insurance company account on the blockchain. 如申請專利範圍第7項所述之保險服務方法,進一步包 括:根據該投保者航班延誤保險智慧合約之設定,由該投保者帳戶以虛擬貨幣方式自動給付保險費至該保險公司帳戶。 If the insurance service method described in item 7 of the patent application scope is further included Including: According to the setting of the insured flight delay insurance smart contract, the insured account will automatically pay the insurance premium to the insurance company account in virtual currency. 如申請專利範圍第7項所述之保險服務方法,進一步包括:執行履約及清算時,由該保險公司帳戶以虛擬貨幣方式給付理賠金至該投保者帳戶。 The insurance service method as described in item 7 of the patent application scope further includes: when performing performance and liquidation, the insurance company's account shall pay claims in virtual currency to the insured's account. 如申請專利範圍第6項所述之保險服務方法,進一步包括:於該區塊鏈上設定出險清算資料與權限。 The insurance service method as described in item 6 of the scope of patent application further includes: setting insurance risk clearing data and authority on the blockchain.
TW107112740A 2018-04-13 2018-04-13 Insurance service system and method thereof for blockchain-based smart contract TWI682348B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW107112740A TWI682348B (en) 2018-04-13 2018-04-13 Insurance service system and method thereof for blockchain-based smart contract

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW107112740A TWI682348B (en) 2018-04-13 2018-04-13 Insurance service system and method thereof for blockchain-based smart contract

Publications (2)

Publication Number Publication Date
TW201944333A TW201944333A (en) 2019-11-16
TWI682348B true TWI682348B (en) 2020-01-11

Family

ID=69184475

Family Applications (1)

Application Number Title Priority Date Filing Date
TW107112740A TWI682348B (en) 2018-04-13 2018-04-13 Insurance service system and method thereof for blockchain-based smart contract

Country Status (1)

Country Link
TW (1) TWI682348B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI820360B (en) * 2020-11-26 2023-11-01 陳哲斌 Community risk mutual aid system and server thereof
TWI842649B (en) * 2020-11-26 2024-05-11 陳哲斌 Community risk mutual aid system and server thereof, and trigger token issuing module
CN112700337A (en) * 2021-01-04 2021-04-23 五八到家有限公司 Method, equipment and storage medium for household online insurance application

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201314606A (en) * 2011-09-16 2013-04-01 American Internat Assurance Company Ltd Insurance contract operation system based on cloud computing, operation method, and transaction management tool
US20160117777A1 (en) * 2014-10-27 2016-04-28 Hartford Fire Insurance Company System for processing account data in a distributed server
CN106204287A (en) * 2016-07-18 2016-12-07 上海仲托网络科技有限公司 Mutual insurance based on block chain and help each other guarantee operation method and system
CN106651346A (en) * 2016-11-28 2017-05-10 上海凯岸信息科技有限公司 Block chain-based credit investigation data sharing and trading system
CN106845210A (en) * 2017-01-19 2017-06-13 布比(北京)网络技术有限公司 Event authentication method and apparatus

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201314606A (en) * 2011-09-16 2013-04-01 American Internat Assurance Company Ltd Insurance contract operation system based on cloud computing, operation method, and transaction management tool
US20160117777A1 (en) * 2014-10-27 2016-04-28 Hartford Fire Insurance Company System for processing account data in a distributed server
CN106204287A (en) * 2016-07-18 2016-12-07 上海仲托网络科技有限公司 Mutual insurance based on block chain and help each other guarantee operation method and system
CN106651346A (en) * 2016-11-28 2017-05-10 上海凯岸信息科技有限公司 Block chain-based credit investigation data sharing and trading system
CN106845210A (en) * 2017-01-19 2017-06-13 布比(北京)网络技术有限公司 Event authentication method and apparatus

Also Published As

Publication number Publication date
TW201944333A (en) 2019-11-16

Similar Documents

Publication Publication Date Title
WO2022100078A1 (en) Blockchain baas cross-border digital payment platform for smart supply chain
CN110709878B (en) Multiple block chain system of links
Rosner et al. Understanding and regulating twenty-first century payment systems: The ripple case study
TWI682348B (en) Insurance service system and method thereof for blockchain-based smart contract
CN107330789B (en) Digital currency based investment financing transaction method, system and device
US20170178110A1 (en) Private Payee-Controlled Compensation Disbursement System to Multiple Payee Directed Disbursement Devices
JP2019523495A5 (en)
US20190102839A1 (en) P2p investment intermediating matching system
Collier Attracting international private finance for African infrastructure
US20200175501A1 (en) Methods and apparatus for value transfer
KR102274703B1 (en) Method for management of escrow funds for peer-to-peer finance
Minenna et al. ECB monetary expansions and euro area TARGET2 imbalances: a balance-of-payment-based decomposition
CN113674084B (en) Block chain-based real estate mortgage financing method, system, equipment and storage medium
Zetzsche et al. Remaining regulatory challenges in digital finance and crypto-assets after MiCA
JP5889379B1 (en) Electronic record receivable collateral management service system and method
US20200273111A1 (en) Method of Placing Insurance Coverage With Several Insurers
CA2987301A1 (en) Funds lending transaction method and system
Wood Sovereign Syndicated Bank Credits in the 1970s
KR101360173B1 (en) banking management system having a special money intrust function and controlling method therefor
TW201939428A (en) System and method for using insurance premiums to offset medical expenses based on intelligent contracts having a verification signature module and a communication network with a Peer-to-Peer network architecture to link the computer nodes and provide the communication transmission paths
Collier et al. Unlocking private finance for African infrastructure
Marini Bankruptcy litigation and relationship banking
Sheng The Debt Ratings Debate and China's Emerging Credit Rating Industry: Regulatory Issues and Practices
KR102236887B1 (en) A method and apparatus of transferring funds including fees and grant
Rawat Analysis of Policies of Bretton Woods Institutions and Their Effect on Certain Developed and Developing Countries