KR20190124938A - 탈 중앙 집중형 p2p 라이드쉐어 시스템 - Google Patents

탈 중앙 집중형 p2p 라이드쉐어 시스템 Download PDF

Info

Publication number
KR20190124938A
KR20190124938A KR1020180049031A KR20180049031A KR20190124938A KR 20190124938 A KR20190124938 A KR 20190124938A KR 1020180049031 A KR1020180049031 A KR 1020180049031A KR 20180049031 A KR20180049031 A KR 20180049031A KR 20190124938 A KR20190124938 A KR 20190124938A
Authority
KR
South Korea
Prior art keywords
driver
passenger
rideshare
ride
smart contract
Prior art date
Application number
KR1020180049031A
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 KR1020180049031A priority Critical patent/KR20190124938A/ko
Publication of KR20190124938A publication Critical patent/KR20190124938A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0645Rental transactions; Leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/107Computer-aided management of electronic mailing [e-mailing]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/22Payment schemes or models
    • G06Q20/223Payment schemes or models based on the use of peer-to-peer networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/36Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
    • G06Q20/367Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
    • G06Q50/30
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Tourism & Hospitality (AREA)
  • Operations Research (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Hardware Design (AREA)
  • Data Mining & Analysis (AREA)
  • Development Economics (AREA)
  • Quality & Reliability (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

본 발명은 탈 중앙 집중형 P2P 라이드쉐어 시스템에 관한 것으로, 본 발명의 일 실시예에 따른 탈 중앙 집중형 P2P 라이드쉐어 시스템은, 라이드쉐어(rideshare) 서비스를 이용하기 위해 라이드를 요청하는 승객 휴대기기; 상기 라이드쉐어 서비스를 제공하기 위해 상기 승객 휴대기기에서 요청된 라이드를 선택하는 드라이버 휴대기기; 및 상기 승객 휴대기기에서 요청된 라이드에 대한 스마트 계약서를 생성하고, 상기 생성된 스마트 계약서를 상기 드라이버 휴대기기를 통해 선택되도록 게시하는 블록체인(blockchain) 기술 또는 탱글(tangle) 기술이 적용된 네트워크를 포함할 수 있다. 본 발명에 의하면, 탈 중앙 집중형 라이드쉐어 시스템에 포함된 중앙 관리 시스템은, 기술적 운영 및 업데이트 역할만 수행하기 때문에 최소한의 운영비용만 필요로 하므로, 별도의 중개인이나 중개업체가 없어 중개인이나 중개업체의 수수료가 발생하지 않아, 드라이버의 수익을 높일 수 있는 효과가 있다.

Description

탈 중앙 집중형 P2P 라이드쉐어 시스템{DECENTRALIZED PEER TO PEER RIDE SHARE SYSTEM}
본 발명은 탈 중앙 집중형 P2P 라이드쉐어 시스템에 관한 것으로, 더욱 상세하게는 중앙 집중형으로 관리하지 않는 탈 중앙 집중형 P2P 라이드쉐어 시스템에 관한 것이다.
교통수단이 발전하면서, 많은 사람들이 더 많은 교통수단을 필요로 한다. 택시나 버스 등의 대중교통과 별개로, 요금이 다소 높은 택시 서비스를 이용하기보다 라이드쉐어(ride-share) 서비스를 선택하고, 이용하는 비중이 높아지고 있다. 이러한 라이드쉐어 서비스는 우버(Uber), 리프트(Lyft), Gett, Juno, Curb, Sitbaq, Via, Summon, Bridj, Arro 및 Flywheel 등의 업체에서 시행하고 있다.
이러한 라이드쉐어 서비스는, 택시 등의 대중교통보다 요금이 낮고, 여러 명이 동일 차량을 공유할 수 있는 공동체 라이드쉐어 서비스를 이용할 수 있는 장점이 있다. 또한, 기존의 전화를 기반으로 하지 않고, 스마트폰 등의 앱(App)을 기반으로 예약할 수 있으며, 미니 밴 등의 버스도 이용할 수 있고, 기존 택시 서비스를 완전히 대체할 수 있는 도어 투 도어(door to door) 서비스를 제공할 수 있는 장점이 있다.
이렇게 종래의 라이드쉐어 서비스는 다양한 업체에서 각자 독창적인 서비스를 제공하고 있지만, 일부 공통적인 구조를 갖는다.
먼저, 드라이버는 업체의 직업이 아닌 독립된 개인으로 서비스가 이루어진다. 즉, 기존의 택시나 그 외 대중교통과 달리, 드라이버는 각 업체의 서비스에 드라이버 서비스로 등록된 독립된 개인이고, 위탁받은 제삼자(commissioned third party)이거나 독립적 계약자(independent contractor)로 서비스를 제공한다.
그리고 한번 등록된 드라이버는 특정 시간대의 업무 시간에 서비스를 하는 것이 아니라, 드라이버가 원하는 시간대에 시스템에 로그인을 하여 운행 서비스를 제공할 수 있다. 그에 따라 드라이버는 라이드쉐어를 본업으로 하더라도 본인이 원하거나 필요한 만큼만 일을 할 수 있다. 또한, 드라이버는 별도의 본업이 있더라도 부업으로 편리한 시간대에 추가 수익을 창출할 수 있다.
또, 종래의 라이드쉐어 업체들은 중앙 집중형 시스템 구조를 갖는다. 중앙 집중형 시스템이란 라이드쉐어 시스템을 중개인이나 중개업체(CMC, central management corporation)에 의해 관리되는 것을 의미한다.
이러한 중개인이나 중개업체는, 라이드쉐어 시스템이 장애 없이 효율적으로 운영되도록 경영하거나 업데이트하고, 주요 지역의 드라이버 및 승객에 대한 개인 정보를 관리하고 통제하는 역할을 한다. 또한, 라이드쉐어 시스템의 원칙 및 조건 설계를 하며, 결제 시스템을 포함하는 모든 금융거래를 규제하고 감독하는 역할을 한다. 그리고 라이드쉐어 시스템의 원칙 및 조건이 원활히 이행될 수 있도록 감시하는 역할을 하고, 드라이버와 승객 간의 분쟁을 해결하는 역할을 한다.
여기서, 중요한 것은, 중개인이나 중개업체는 신뢰가 중요한 역할을 하는데, 중개인이나 중개업체는 드라이버와 승객의 신뢰할 수 있는 중재인으로써의 역할을 한다.
이렇게 중개인이나 중개업체는, 중앙 집중형 시스템의 가장 중요한 역할로, 신뢰를 고취할 수 있는 역할을 하여야 하는데, 승객은 지불한 금액에 대한 서비스를 제공 받고, 드라이버는 제공한 서비스에 대한 요금을 정상적으로 받을 수 있는 역할을 수행한다.
즉, 드라이버와 승객은 낯선 두 사람 간의 거래에 신뢰나 확신을 주기 위해, 중개인이나 중개업체는, 승객이 선지불한 요금을 보관하고, 승객이 목적지에 도착한 것을 확인한 다음, 드라이버에게 지불한다. 즉, 승객은 본인이 약속된 목적지에 도착할 때까지 중개인이나 중개업체가 지불된 금액을 보관할 것을 신뢰하고, 드라이버는 약속된 목적지까지 승객을 운송한 다음, 중개인이나 중개업체가 협의된 금액을 지불할 것을 신뢰한다.
그런데, 상기와 같이, 중앙 집중형 라이드쉐어 서비스는, 중개인이나 중개업체가 라이드쉐어 시스템에 대한 신뢰를 고취시키는 것이 중요하지만, 여러 단점이 존재한다. 먼저, 중개인이나 중개업체는 드라이버로부터 높은 수수료를 요구하면서 교통비를 낮게 책정하면, 드라이버의 수익은 줄어들고, 그에 따라 드라이버의 서비스 수준이 낮추는 결과를 초래할 수 있다.
그리고 라이드쉐어 시스템의 규정과 조건은 드라이버가 아닌 중개인이나 중개업체에 유리하게 설정된다. 또한, 중개인이나 중개업체의 엄격한 준수 사항에 따라 드라이버가 추가 서비스를 제공하기 어렵고, 드라이버는 중개인이나 중계업체로부터 서비스 제공 직후가 아닌 정기적으로 요금을 지불받아야 하는 문제가 있다.
대한민국 공개특허 제10-2016-0065956호 (2016.06.09)
본 발명이 해결하고자 하는 과제는, 종래의 중앙 집중형 라이드쉐어 시스템이 갖는 여러 단점을 극복할 수 있는 탈 중앙 집중형 라이드쉐어 시스템을 제공하는 것이다.
본 발명의 일 실시예에 따른 탈 중앙 집중형 P2P 라이드쉐어 시스템은, 라이드쉐어(rideshare) 서비스를 이용하기 위해 라이드를 요청하는 승객 휴대기기; 상기 라이드쉐어 서비스를 제공하기 위해 상기 승객 휴대기기에서 요청된 라이드를 선택하는 드라이버 휴대기기; 및 상기 승객 휴대기기에서 요청된 라이드에 대한 스마트 계약서를 생성하고, 상기 생성된 스마트 계약서를 상기 드라이버 휴대기기를 통해 선택되도록 게시하는 블록체인(blockchain) 기술 또는 탱글(tangle) 기술이 적용된 네트워크를 포함할 수 있다.
이때, 상기 네트워크는 상기 승객 휴대기기에서 라이드 요금을 지불할 수 있도록 승객 전자지갑을 생성하고, 상기 드라이버 휴대기기에서 라이드 요금을 지불받을 수 있도록 드라이버 전자지갑을 생성할 수 있다.
그리고 상기 승객 휴대기기는 상기 라이드쉐어 서비스를 이용하기 위해 라이드를 요청하기 위해 상기 스마트 계약서로 예약 수수료를 입금하고, 상기 스마트 계약서는 입금된 예약 수수료를 보관할 수 있다.
여기서, 승객이 상기 라이드쉐어 서비스를 이용하는 도중 상기 승객의 귀책으로 상기 라이드쉐어 서비스가 정상적으로 체결되지 못하면, 상기 예약 수수료는 상기 드라이버 전자지갑으로 지불될 수 있다.
또한, 상기 드라이버 휴대기기는 상기 라이드쉐어 서비스를 제공하기 위해 상기 스마트 계약서로 예약비를 입금하고, 상기 스마트 계약서는 입금된 예약비를 보관할 수 있다.
이때, 드라이버가 상기 라이드쉐어 서비스를 제공하는 도중 상기 드라이버의 귀책으로 상기 라이드쉐어 서비스가 정상적으로 체결되지 못하면, 상기 예약비는 상기 승객 전자지갑으로 지불될 수 있다.
그리고 상기 승객 휴대기기 및 드라이버 휴대기기에는 각각 GPS 시스템이 포함되며, 상기 네트워크를 제어하는 컨트롤러는 상기 승객 휴대기기 및 드라이버 휴대기기의 GPS 정보를 이용하여 승객의 드라이버가 운행하는 차량에 탑승 정보, 이동 거리 정보 및 하차 정보 중 어느 하나 이상을 확인할 수 있다.
여기서, 상기 컨트롤러는, 상기 승객 휴대기기 및 드라이버 휴대기기 중 어느 하나에서 상기 GPS 정보를 확인하지 못하면, 상기 승객 휴대기기 및 드라이버 휴대기기에 각각 포함된 통신 기능 또는 촬영 기능을 이용하여 교차 상호작용 보안코드인증을 통해 상기 승객의 탑승 정보, 이동 거리 정보 및 하차 정보 중 어느 하나 이상을 확인할 수 있다.
여기서, 상기 네트워크를 제어하는 컨트롤러는 상기 승객 휴대기기 및 드라이버 휴대기기의 배터리의 상태를 체크한 후, 체크 결과 상기 승객 휴대기기 및 드라이버 휴대기기의 배터리 상태가 특정 조건에 해당되는 경우, 상기 승객 휴대기기 및 드라이버 휴대기기에 수동으로 입력가능한 인터페이스를 표시할 수 있다.
본 발명에 의하면, 탈 중앙 집중형 라이드쉐어 시스템에 포함된 중앙 관리 시스템은, 기술적 운영 및 업데이트 역할만 수행하기 때문에 최소한의 운영비용만 필요로 하므로, 별도의 중개인이나 중개업체가 없어 중개인이나 중개업체의 수수료가 발생하지 않아, 드라이버의 수익을 높일 수 있는 효과가 있다.
또한, 탈 중앙 집중형 라이드쉐어 시스템에서 드라이버는 완전히 독립적인 존재이므로, 자신만의 서비스 질을 향상시키기 위한 창의적인 서비스를 제공할 수 있고, 요금 시스템을 결정하여 승객에 좀 더 가치 있는 서비스를 제공할 수 있는 효과가 있다.
그리고 드라이버는 중개인이나 중개업체가 없으므로 정기적으로 요금을 정산받는 것이 아니라 이동 구간마다 요금을 정산받을 수 있는 효과가 있다.
또한, 모든 거래는 블록체인이나 탱클 네트워크를 통해 암호화폐로 진행되거나 다른 환전 게이트웨이를 통해 암호화폐를 신용화폐로 전환하여 진행할 수 있어 거래의 안정성을 높일 수 있는 효과가 있다.
도 1은 본 발명의 일 실시예에 따른 탈 중앙 집중형 P2P 라이드쉐어 시스템에서의 탱클 네트워크를 도시한 도면이다.
도 2 내지 도 6은 본 발명의 일 실시예에 따른 탈 중앙 집중형 P2P 라이드쉐어 시스템의 흐름을 설명하기 위한 도면이다.
본 발명의 바람직한 실시예에 대하여 첨부된 도면을 참조하여 더 구체적으로 설명한다.
도 1은 본 발명의 일 실시예에 따른 탈 중앙 집중형 P2P 라이드쉐어 시스템에서의 탱클 네트워크를 도시한 도면이다.
본 발명의 일 실시예에 따른 탈 중앙 집중형 P2P 라이드쉐어 시스템은, 블록체인(blockchain) 또는 탱글(tangle)에 이용되는 분산원장 기술을 이용한다. 그에 따라 본 실시예에 따른 탈 중앙 집중형 P2P 라이드쉐어 시스템은 중개인이나 중개업체가 없이, 드라이버와 승객만으로 계약이 준수되어 운행될 수 있다. 이를 위해 탈 중앙 집중형 P2P 라이드쉐어 시스템은 스마트 계약서(40, smart contract)가 포함된다.
스마트 계약서(40)는 드라이버와 승객이 신뢰를 갖고 탈 중앙 집중형 P2P 라이드쉐어 시스템을 이용할 수 있도록 한다. 스마트 계약서(40)는 디지털 방식으로 드라이버와 승객이 계약을 체결하고, 입증한다. 그리고 협의 사항이나 성과를 집행하도록 하는 컴퓨터 프로토콜일 수 있다. 그에 따라 스마트 계약서(40)는 제삼자의 개입 없이 신뢰할 수 있는 거래를 가능하게 한다.
이러한 스마트 계약서(40)는 하나의 자산이나 화폐를 프로그램으로 이전하고, 프로그램은 코드를 실행하여 자동으로 제약 조건을 승인하고, 해당 자산이 계약 당사자 중 누구에게 이전될지 도는 전송한 이에게 환불될지를 결정한다. 그와 동시에 블록체인 분산원장형 장부는 해당 문서를 저장하고 복제하여 특정 수준의 보안과 불변성을 적용한다.
본 실시예에서, 스마트 계약서(40)는 이중 결제가 발생하지 않도록 승객이 지불할 요금을 에스크로 서비스와 유사한 신탁 지불결제 형식으로 스마트 계약서(40) 내에 보관한다. 그리고 스마트 계약서(40)는 드라이버를 대신하여 승객이 목적지에 도착할 때까지 요금을 보관하고, 승객이 목적지에 도착하면, 드라이버에게 요금을 지불한다. 이때, 명시된 목적지까지 승객이 도착하지 않으면 스마트 계약서(40)는 취소되고, 스마트 계약서(40)에 연계된 요금은 승객에게 환불된다.
블록체인 기술은 분산원장(distributed ledger)이 이용된다. 분산원장 기술(DLT, distributed ledger technology)은 중앙서버나 중앙관리자의 제어 없이 분산호된 네트워크의 각 노드(개인)들이 데이터베이스를 공유하고, 계속 동기화하는 기술이다.
블록체인 기술은 합의를 통한 공유 분산 데이터베이스 기술이며, 블록체인은 분산원장이라는 틀 속에서 블록이라는 하나의 단위(unit)를 시간의 시퀀스(sequence)로 구성한다. 하나의 블록에는 데이터가 포함되고, 해시함수(hash function)를 이용하여 블록을 연결하여 하나의 체인(chain)을 형성한다. 이렇게 구성된 블록체인은 하나의 원장(ledger)으로, 중앙기관이나 관리자 없이 분산된 노드들에게 복제(replicate) 및 공유(share)되어 모두가 진본을 관리(기록, 저장 및 전달)하고 동기화한다.
이렇게 분산된 환경에서 P2P 네트워크를 실현하고 각각의 노드(개인)들이 데이터를 주고받는 일련의 과정을 블록에 담에 네트워크에 전파(broadcasting)하면 검증 노드들(PoW에서 miner이며, PoS에서 validator)이 합의를 통해 데이터의 진위를 판별(무결성) 및 시스템과의 정합성 등을 검증(validation)하여 순차적으로 체인으로 연결하는 아키텍쳐를 이룬다.
이때, 블록에 포함되는 데이터들은 거래내역뿐만 아니라 존재하는 모든 데이터가 포함될 수 있다. 따라서 블록체인 기술은, 스마트 계약서(40)와 수많은 응용분야 등으로 확장할 수 있다.
블록체인 기술은 합의방식, 참여권한, 데이터 검증권한 및 데이터 열람권한 등의 차이에 따라 그 유형이 달라질 수 있다.
그리고 블록체인에 기록된 데이터들은 대체로 비가역적으로 기록되며, 다수의 동의나 합의 없이 임의로 데이터를 수정할 수 없다. 블록체인에 기록된 데이터들은 참여자들에게 모두 공개되고, 거래 데이터인 경우, 거래내역과 잔고까지 공개될 수 있다.
그리고 블록체인을 이용하는 참여자들은 기본적으로 익명으로 참여하고, 데이터의 관리도 모두 익명으로 처리될 수 있다. 블록체인에서 데이터들은 분산된 다수의 합의를 통해 정합성과 무결성을 확인받는데, 이러한 합의 구조들로 인해 데이터의 실시간 처리는 어려울 수 있다.
또한, 본 실시예에서, 탱글을 이용할 수 있는데, 탱클은 가상화폐 중 IOTA에 이용되는 기술이다. 탱글은 DAG(directed acyclic graph, 방향성 비순환 그래프) 프로토콜을 사용한다. 블록체인의 단점인 구조, 속도, 확정성 및 수수료 등을 개선하여 IoT 영역을 위한 시스템 설계와 자동화된 사물 간 결제(M2M)를 가능하게 하는 것을 목적으로 한다.
이러한, IOTA 매커니즘은 백서(tangel white paper)에 있으며, 백서는 구체적 프로토콜 구현 방법이 아닌 수학적 접근을 전개한다.
탱글 기술은 블록체인이 거래를 요청하는 사람(user)과 거래를 승인하는 사람(ex. mimer)을 구분한 것에 의해 여러 갈등이 야기할 수 있는 점을 해결하기 위한 것으로, 사용자(user)가 거래를 요청하는 동시에 승인하는 시스템이다. 즉, 탱글 기술에서 사용자는 새 거래를 요청하기 위해 본인이 ‘tip’이라는 ‘아직 승인받지 못한 이전 거래’두 개를 승인해야 한다. 그에 따라 채굴자의 역할을 거래를 요청하는 사람이 모두 수행하기 때문에 채굴자가 필요 없고 수수료도 발생하지 않는다.
탱글 기술에서 거래는 그냥 승인하지 않고, 비트코인과 같은 가상화폐에서 채굴자가 거래를 승인할 때 수행하는 작업증명(hashcash)과 같은 비슷한 작업(hashcash-lite)을 수행한다. 수수료가 없는 상황에서 스팸이나 시빌 공격을 차단하기 위함이다. 탱글 기술에서의 작업증명(hashcash-lite)은, 승인할 거래내역과 논스(nonce)의 해시값이 어떤 특정한 형식(particular form)을 갖는 논스를 찾는다. 그리고 두 거래가 과거의 트랜잭션과 충돌(conflict)하지 않는지 확인하여 이상이 없으면 새 거래를 추가한다.
도 1을 참조하면, 탱글 네트워크는 왼쪽에서 오른쪽 방향으로 시간이 경과한다. 즉, 각 박스들은 하나의 ‘tip’이고, 가장 오른쪽에 배치된 회색 박스 및 노랜색 박스가 최근에 탱글 네트워크에 들어온 미승인된 트랜잭션이다. 각 거래들이 이전 거래들을 승인할 때, 화살표로 승인대상을 표시한다. 사용자가 새로운 거래를 추가하려면 두 개의 과거거래(tip)를 승인해야한다. 일례로, z 거래가 v 및 t를 승인하는데, 이를 직접 승인이라 하고, z 거래가 o 거래를 직접 승인하지 않지만, v를 통해 간접적으로 승인하므로 간접 승인이라 한다.
그리고 a 거래는 제네시스 트랜잭션이다. 최초에 발생한 거래로, 모든 거래들에 의해 직접 또는 간접적으로 승인된다. 또한, 제네시스 트랜잭션은 최초 모든 IOTA 토큰을 보유했으며, 이후, 다른 founder 주소로 보내진다.
파란색 박스는 아직 모든 tip의 승인을 받지 않았으므로, 확정된 것을 보기 어렵고, 이 거래들은 더 시간이 지나 새로운 tip들에 의해 점차 확정될 수 있다. 그리고 녹색 박스는 모든 tip에 의해 승인받아 확정된 것을 나타낸 것이다.
회색 박스는 아직 승인 받지 못한 tip으로, 시간이 지나 회색 박스들을 승인하는 새로운 tip이 생기면 파란색 박스로 변경될 수 있다.
IOTA 이용자는 승인도를 스스로 정하고 거래할 수 있으며, 금액이 큰 거래는 승인도를 높게 설정하고, 반대인 경우엔 승인도를 낮게 잡아 거래할 수 있다. 팁 선택 알고리즘(tip selection algorithm)을 수행하는 MCMC(markov chain monte carlo) 알고리즘을 통해 그 승인도를 측정할 수 있다. 모든 거래가 팁 선택 알고리즘을 따르는 경우, 팁 선택 알고리즘을 몇 번 수행했을 때, tip으로부터 몇 번 간접 승인이 되었는지 그 확률을 따져볼 수 있다.
일례로, 10번의 팁 선택 알고리즘을 적용했을 때, 8번 승인되었다면, 80% 승인된 것으로 볼 수 있다. 그리고 충돌이 일어나는 거래들은 팁 선택 알고리즘을 통해 해결한다. 두 충돌되는 거래 중 하나의 거래만이 살아남고 나머지 거래는 버려진다.
그리고 각 트랜잭션에는 숫자가 표시될 수 있는데, 표시된 숫자들은 트랜잭션의 무게(weight)를 나타내는 지표이다. 이때, 각 박스에는 두 개의 숫자가 표시될 수 있고, 작은 크기의 숫자는 해당 트랜잭션의 고유 무게(own weight)를 나타내고, 큰 크기의 숫자는 누적 무게(cumulative weight)를 나타낸다. 무게는 트랜잭션을 요청할 때, 투자한 작업의 양에 비례할 수 있다.
누적 무게는 그 거래의 고유 무게와 해당 무게를 승인하는 거래들의 고유 무게의 합으로 표시된다. 일례로, D의 누적 무게는 1(D)+1(A)+3(B)+1(C)=6이다. 그에 따라 새로운 tip이 추가되는 경우에, 추가된tip이 직접 또는 간접적으로 승인하는 거래들의 누적 무게는 tip의 무게만큼 증가할 수 있으며, 누적 무게는 해당 거래의 누적된 승인도를 나타냄과 동시에 컨펌율을 나타낼 수 있다. 또한, 무게는 공격에 대한 MCMC 알고리즘을 적용하여 tip 승인 등 네트워크 보안을 유지하는데 하나의 요인으로 작용할 수 있다.
탱글 기술에서, 비트코인의 라이트닝 네트워크(lightning network)이나 이더리움의 레이든(raiden)처럼 오프체인 탱글(플래시 채널)을 만들 수 있다. 그에 따라 주탱글에 트랜잭션을 올릴 필요 없이 채널을 통한 대용량 거래 처리가 가능하다. M2M 네트워크에서 오프라인 환경은 안전한 데이터 관리(기록, 저장 및 전달)을 위해 필수적이고, 서로 동일하지 않은 프로토콜을 적용받는 사물 네트워크 간에서 상호 운용할 수 있어야 하기 때문이다.
탱글 기술은 MAN(masked authenticated messaging)이라는 레이어2데이터전송 프로토콜 모듈을 사용한다. MAN은 데이터스트림을 암호화하여 전송하는 기능으로 데이터(메시지)의 무결성과 프라이버시가 필요한 산업에 적합하다.
이러한 탱글 기술은 채널 ID를 가진 참가자들이 암호화된 데이터에 접근할 수 있다. MAN에서 가시성(visibility)과 접근성(access)를 제어하기 위해 공개 모드(public mode), 비공개 모드(private mode) 및 제한 모드(restricted mode)를 사용할 수 있다. 이때, 공개 모드는 데이터의 무결성(integrity)과 불변성(immutablity)을 기반으로 개인 또는 기기에서 공개적으로 공고(announcement)할 수 있다. 비공개 모드는 서로 사적으로 통신하는 장치에서 이용될 수 있다. 제한 모드는 비공개 모드에 인증키를 추가하여 참가자의 접근 권한을 통제할 수 있다.
MAN은 메시지를 암호화하여 전송하는 기술이지만, IOTA 토큰을 암호화여 전송하지 않는다. IOTA는 프라이버시(privacy) 향상을 위해 토큰 전송에도 암호화 기능을 추가하여 IOTA의 익명성과 대체성(fungibility)을 향상시킨다. 이를 위해 믹서(mixer)가 이용될 수 있으며, 믹서는 토큰을 주고받는 과정에서 추적할 수 없도록 하는 기능이다.
상기와 같은 탱글 기술은, 거래 수수료가 없고, 사물 인터넷 간 M2M 결제가 가능하고, 나노 페이먼트를 가능하게 하는 사업을 할 수 있다. 그리고 현재의 블록체인 기술과 달리 데이터의 평행처리가 가능하고, 네트워크 참여자가 많아질수록 처리량이 많아져 속도가 증가한다. 또한, 네트워크 참여자가 많아질수록 검증자가 많아지므로 네트워크 안정성이 증가한다.
도 2 내지 도 6은 본 발명의 일 실시예에 따른 탈 중앙 집중형 P2P 라이드쉐어 시스템의 흐름을 설명하기 위한 도면이다.
도 2 내지 도 6은 본 실시예에 따른 탈 중앙 집중형 P2P 라이드쉐어 시스템의 흐름을 설명하기 위한 하나의 흐름도이다.
먼저, 도 2를 참조하면, 승객은 승객 휴대기기(30)의 전원을 켠다. 이때, 본 실시예에서, 승객 휴대기기(30)는, GPS 시스템과 인터넷 연결을 할 수 있는 스마트폰이나 태블릿 PC 또는 노트북 등이 이용될 수 있다. 승객 휴대기기(30)는 본 실시예에서, 블록체인이나 탱클 네트워크에 연결되기 위해 인터넷 연결을 필요로 한다.
그리고 승객 휴대기기(30)의 GPS 시스템이 수행되도록 켠다. 이때, 승객 휴대기기(30)는 모바일 라이드쉐어 프로그램(decentralized application, 분산 응용 프로그램)을 통해 블록체인/탱글 네트워크(10)에 로그온할 수 있다.
승객은 승객 휴대기기(30)를 이용하여 탈 중앙 집중형 P2P 라이드쉐어 시스템을 이용하기 위해 시스템에 로그인을 한다.
이때, 승객이 탈 중앙 집중형 P2P 라이드쉐어 시스템에 등록되어 있는 않는 경우(No), 등록 과정이 진행될 수 있다. 이때, 승객은 탈 중앙 집중형 P2P 라이드쉐어 시스템에 승객의 사진 정보, 세부 연락처 정보 및 신분증 정보 중 어느 하나 이상을 제공한다. 본 실시예에서, 탈 중앙 집중형 P2P 라이드쉐어 시스템은 블록체인 기술을 이용하기 위해 운전면허증을 포함하는 안전한 디지털 신원을 온라인으로 확립할 수 있고, 다른 이동성 서비스와 같이 여러 서비스에서 안전하고 즉각적으로 사용할 수 있다. 탈 중앙 집중형 P2P 라이드쉐어 시스템은 신분증의 일부만 공개하고, 나머지 정보는 승객의 개인정보 보호를 위해 블록체인에서 암호화될 수 있다.
승객은 탈 중앙 집중형 P2P 라이드쉐어 시스템을 이용하기 위해 승객 지갑(20)을 생성하기 위한 신청을 한다. 여기서, 승객 지갑(20)은 라이드쉐어 시스템의 요금을 지불하고, 환불받기 위해 이용되며, 라이드쉐어 시스템에 등록하여 이용할 수 있다. 승객 지갑(20)은, 라이드쉐어 암호화폐(cryptocurrency) 지갑일 수 있다.
그리고 연락처 및 ID 정보를 블록체인/탱글 네트워크(10)의 컨트롤러에 제출하여 신청이 이루어질 수 있으며, 블록체인/탱글 네트워크(10) 컨트롤러는 승객 및 드라이버의 안전을 위해 승객이 제출한 연락처가 실제 연락처인지 확인하는 과정을 거칠 수 있다.
이를 위해 블록체인/탱글 네트워크(10) 컨트롤러는 승객 휴대기기(30)로 인증코드를 전송하고, 승객은 블록체인/탱클 네트워크 컨트롤러에 인증코드를 다시 제출하여 연락처를 확인하는 과정을 거친다. 그런 다음, 블록체인/탱클 네트워크 컨트롤러는 인증코드가 정상적인 것인지 확인하고, 승객 휴대기기(30)에 승객 지갑(20, PX wallet)을 발행한다.
승객 지갑(20)은 라이드쉐어 시스템의 스마트 계약서(40) 생성기와 연결될 수 있고, 이렇게 스마트 계약서(40) 생성기와 연결됨에 따라 라이드 요금의 입금 및 환불이 자동으로 이루어질 수 있다.
여기서, 승객 지갑(20)의 공개키(public key)는 라이드쉐어 시스템에 대한 고유 식별자 역할을 하고, 중복될 수 없다.
외부 지갑은 라이드쉐어 지갑에 암호화폐를 입금시킬 수 있으며, 본 실시예의 탈 중앙 집중형 P2P 라이드쉐어 시스템 외의 암호화폐 지갑이다.
본 실시예에서, 라이드 비용을 충당하기 위해 외부 지갑에서 충분한 암호화폐를 전송할 수 있다. 라이드쉐어 스마트 계약서(40)는 적어도 승객이 제시하는 요금이 스마트 계약서(40)로 이체된 경우에만 활성화될 수 있고, 라이드쉐어 지갑에 충분한 자금이 있어야 다음 승차 예약 단계로 진행할 수 있다. 따라서 승객 지갑(20)에는 라이드 요금을 만족할 수 있는 충분한 자금이 있어야 한다.
이렇게 승객 지갑(20)이 활성화되고, 라이브 요금이 스마트 계약서(40)로 입금될 수 있다. 여기서, 라이드 요금에는 예약 수수료가 포함되어 있다.
승객은 RRSC(ride-request smart contract)를 활성화한다. 이때, 제공되는 라이드 요금이 항상 예약 수수료보다 크기 때문에 예약 수수료는 라이드 요금의 일부로 계산될 수 있다. 따라서 승객이 전체 라이드를 완성하고 전액을 지불하는 경우, 추가 요금이나 수수료는 없지만, 만일, 승객이 원래 조건을 지키지 않고, 라이드 스마트 계약이 취소되는 경우, 승객이 돌려받는 금액은 라이드 수수료 전액에서 예약 수수료를 제외한 금액일 수 있다.
이렇게 라이드가 완성되지 않은 상황에서 승객이 탑승할 경우, 스마트 계약서(40)는 승객에게 라이드 요금을 반환하며, 청구된 라이드 요금은 진행된 부분의 라이드 요금에 예약 수수료가 더해질 수 있다. 이때, 승객이 예약 수수료를 부과하지 않는 조건은 드라이버의 잘못으로 스마트 계약서(40)가 취소되었을 때이다.
그리고 승객이 제공한 원인에 의해 스마트 계약이 취소된 경우, 예약 수수료는 드라이버에게 이체되며, 드라이버가 제공한 원인에 의해 스마트 계약이 취소된 경우, 예약 수수료는 승객에게 이체될 수 있다.
그리고 스마트 계약서(40)는 라이드 요금을 보유한다. 승객은 제안한 요금의 금액 및 목적지 주소의 세부 사항을 라이드쉐어 프로그램(rideshare DApp)의 스마트 계약서(40) 템플릿에 입력하면 스마트 계약서(40)로 승객 지갑(20)에서 제안된 요금이 이체되면 스마트 계약서(40)가 생성된다. 생성된 스마트 계약서(40)는 승객이 승객 지갑(20)에서 스마트 계약서(40)로 이체한 요금을 보류한다. 스마트 계약서(40)는 지불과정에서 특정 조건이 충족될 때만 지불금, 환불 및 공제가 발행하도록 프로그램 되어 있다.
모든 라이드 요청은 별도의 라이드쉐어 스마트 계약으로 취급되므로 승객은 라이드를 요청할 때마다 라이드쉐어 프로그램을 통해 새로운 스마트 계약을 체결한다. 라이드 풀(ride pool)에서 선택되지 않은 모든 라이드쉐어 스마트 계약서(40)는 24시간 이후에 자동적으로 취소될 수 있다.
라이드 요청으로 생성된 스마트 계약서(40)는 라이드 풀에 게시된다. 라이드 풀은 모든 유효한 라이드쉐어 스마트 계약들은 라이드 풀에 승객의 픽업(pick up) 위치로 분류되어 게시된다. 승객은 드라이버가 라이드 풀에서 현 라이드 스마트 계약서(40)를 선택하기 전에는 언제든지 라이드 스마트 계약을 예약 수수료를 잃지 않고 취소할 수 있다. 드라이버가 승객의 라이드 스마트 계약을 선택한 후 승객이 취소하면 승객은 승객의 예약 수수료를 제외한 금액을 돌려받고, 라이드 스마트 계약은 취소된다. 이때, 승객의 예약 수수료는 드라이버에게 지불된다.
도 2 및 도 3을 참조하면, 승객이 블록체인/탱글 네트워크(10)에 등록되어 있으면, 라이드쉐어 프로그램 네트워크에 로그온하고, 목적지 주소를 입력하고, 라이드 요금의 형식을 입력할 수 있다. 그리고 라이드 요금이 승객 지갑(20)에서 스마트 계약서(40)로 이체되는 것을 승인한다. 라이드쉐어 프로그램은 한 번에 하나의 요청만 허용한다. 복수 요청이 허용되지 않고 새로운 라이드 요청을 하려면 현재의 라이드 요청이 체결되거나 취소하여야 한다. 이때, 승객은 라이드쉐어 프로그램에 가고자 하는 주소를 기본으로 입력하지만, 승객의 픽업 주소가 승객의 현재 GPS 상의 위치와 동일하지 않을 경우를 대비하여 픽업 주소를 입력할 수 있는 옵션이 포함될 수 있다.
여기서, 목적지 주소를 입력하는 것은, 라이드쉐어 프로그램이 승객에게 스마트 계약서(40)에 지정할 4-핀 보안 핀을 입력하도록 요청할 수 있다. 핀 코드는 나중에 승객의 주행 상태(차량의 입/출 확인)를 확인 및 입증하는 하는데 사용될 수 있다.
라이드 요금 형식의 선택은, 자동으로 라이드 요금이 생성될 수 있다. 라이드쉐어 프로그램은 자동으로 승객이 입력한 목적지에 따라 라이드 요금을 추천하고, 승객이 자동 권장 라이드 요금을 수락할 것인지 아니며 다른 라이드 요금을 제공할 것인지 확인한다. 이때, 승객이 다른 라이드 요금으로 수동 설정하고자 하는 경우, 라이드쉐어 프로그램은 원하는 라이드 요금을 입력하도록 요청할 수 있다. 이는 때때로 승객이 드라이버로부터 많은 관심을 끌기 위하거나 또는 긴급한 상황이 아닌 경우에 라이드 요금을 덜 제공할 수 있기 때문이다.
이렇게 승객이 수동으로 라이드 요금을 입력하는 경우, 지불하고 싶은 라이드 요금을 지불할 수 있는 자금이 승객 지갑(20)에 있는지 확인할 수 있다. 자금이 충분한 경우(Yes), 승객 지갑(20)에서 스마트 계약서(40)로 라이드 요금이 입금되고, 자금이 충분하지 않은 경우(No), 외부 지갑에서 라이드 요금을 충당하기에 충분한 암호화폐를 이체한다. 이체된 이후에, 라이드 요금은 승객 지갑(20)에서 스마트 계약서(40)에 예약 수수료로 예약된다. 그리고 라이드 스마트 계약서(40)는 라이드 풀에 게시된다.
라이드 풀은 모든 유효한 라이드쉐어 스마트 계약서(40)들이 라이드 풀에 승객의 픽업 위치로 분류되어 게시할 수 있다.
그리고 자동으로 라이드 요금이 생성되는 경우, 승객 지갑(20)에서 스마트 계약서(40)로 라이드 요금을 지불한다. 스마트 계약서(40)는 라이드 요금을 보유하며, 라이드 요금의 일부는 예약 수수료로 예약될 수 있다.
승객이 요청한 라이드 요청이 ‘T1’시간 내에 드라이버에게 선택되지 않으면, 승객은 드라이버를 더 많이 유치하기 위해 라이드 요금을 인상하도록 요청하거나 라이드 요청을 취소할 것인지 확인할 수 있다. 여기서, 라이드 요금을 인하하도록 하면, 가능한 더 많은 드라이버가 관심을 가질 것이며, 해당 라이드 요청을 드라이버가 선택할 수 있도록 유도할 수 있다. 또한, 승객이 수동으로 라이드 요금을 설정한 경우, 승객이 라이드 요금을 수정할 수 있는 기회를 제공할 수 있다. 일례로, 승객이 이전에 동일한 라이드에 대해 동일한 요금을 여러 번 지불한 적이 있더라도, 피크 시간의 트래픽이나 밤늦은 시간인 경우 등 여러 조건에 따라 운임이 다를 수 있다. 이때, 승객이 라이드 요금을 올리는 경우, 승객은 승객 지갑(20)에서 추가 금액을 스마트 계약서(40)에 입금한다.
도 3을 참조하면, 드라이버는 드라이버 휴대기기(50)의 전원을 킨다. 이때, 본 실시예에서, 드라이버 휴대기기(50)는 승객 휴대기기(30)와 마찬가지로, GPS 시스템과 인터넷 연결을 할 수 있는 스마트폰 등이 이용될 수 있다. 드라이버 휴대기기(50)의 GPS 시스템이 수행되도록 켠다. 이때, 드라이버 휴대기기(50)는 모바일 라이드쉐어 프로그램을 통해 블록체인/탱클 네트워크에 로그온할 수 있다.
여기서, 드라이버가 탈 중앙 집중형 P2P 라이드쉐어 시스템에 등록되어 있지 않는 경우(No), 등록 과정이 진행될 수 있다. 신규 드라이버는 탈 중앙 집중형 P2P 라이드쉐어 시스템에 등록할 때, 드라이버의 사진과 함께 유효한 드라이버의 연락처, 보험 정보 등의 세부 정보 및 운전 면허증을 제시할 수 있다. 이렇게 제시된 드라이버의 정보를 이용하여 탈 중앙 집중형 P2P 라이드쉐어 시스템은 데이터 파일을 생성한다.
드라이버의 데이터 파일은 승객이 볼 수 있고 언제든지 참조할 수 있는 드라이버의 사업 홍보 및 정보 파일일 수 있다. 그리고 드라이버 데이터 파일은 블록체인/탱글 네트워크(10)에 저장되며 게시한 시점부터 입력된 정보와 수정한 정보가 모두 승객이 볼 수 있게 게시될 수 있다. 이때, 드라이버의 신분증 번호 등의 개인 정보는 암호화될 수 있다. 드라이버 데이터 파일에는 드라이버 등급 및 리뷰가 기록되며, 차량의 모델과 차량 사진 등의 차량 정보가 포함되고, 승객 참조용 드라이버 사진과 라이드쉐어에서 사용하는 연락처 및 드라이버가 자기 서비스를 홍보하기 위해 원하는 추가 정보가 포함될 수 있다.
도 3 및 도 4를 참조하면, 드라이버 데이터 파일이 생성되면, 드라이버 지갑(60)을 생성한다. 드라이버 지갑(60)은 라이드쉐어를 위한 블록체인/탱글 네트워크(10) 컨트롤러에게 신청한다. 그리고 드라이버 연락처 및 ID 정보를 블록체인/탱글 네트워크(10) 컨트롤러에 제출한다. 블록체인/탱글 네트워크(10) 컨트롤러는 드라이버가 제출한 연락처가 진정한 연락처 번호인지 확인한다. 탈 중앙 집중형 P2P 라이드쉐어 시스템에서 사용할 암호화폐 지갑을 생성하기 위해 드라이버의 연락처가 올바른 연락처 번호 및 올바른 ID의 기록이 필요하다. 블록체인/탱글 네트워크(10) 컨트롤러는 드라이버 휴대기기(50)에 인증 코드를 발송하고, 드라이버는 드라이버 휴대기기(50)에서 블록체인/탱글 네트워크(10) 컨트롤러에 인증 코드를 다시 제출하여 연락처 번호를 확인한다. 그리고 블록체인/탱글 네트워크(10) 컨트롤러는 제출된 인증 코드를 확인하고, 드라이버에게 드라이버 지갑(60)을 발행함으로써 드라이버 지갑(60)이 생성된다.
탈 중앙 집중형 P2P 라이드쉐어 시스템에 드라이버가 등록되어 있으며, 예약비를 지불하는 드라이버 지갑(60)에 충분한 자금이 있는지 확인한다. 이때, 드라이버 지갑(60)에 충분한 자금이 없으면, 외부 지갑에서 드라이버의 예약비를 충당하기에 충분한 암호화폐를 이체한다. 승객의 라이드쉐어 스마트 계약서(40)를 드라이버가 활성화하기 위해서는 예약비가 스마트 계약서(40)로 이전된 경우에만 활성화할 수 있다. 그에 따라 드라이버 지갑(60)에 충분한 자금이 없으면 다음 단계로의 진행이 보류될 수 있다.
드라이버의 예약비는 드라이버가 스마트 계약서(40)의 조건에서 벗어나지 못하도록 할 수 있다. 드라이버가 스마트 계약 조건을 지키지 않을 경우, 드라이버는 예약비를 잃을 수 있다. 이 경우, 예약요금은 환불의 형태로 승객에게 제공되며, 드라이버가 스마트 계약 조건을 지키면 예약비는 드라이버 지갑(60)으로 완전히 환불될 수 있다. 여기서, 드라이버의 예약비는 라이드가 완료될 때까지 스마트 계약서(40)에 보유된다.
모든 라이드 요청은 라이드 풀에 게시되며, 승객의 픽업 위치에 따라 분류되어 게시될 수 있다. 모든 라이드 스마트 계약은 라이드 풀에 게시되며 모든 당사자인 승객과 드라이버가 볼 수 있다. 드라이버는 라이드 풀을 통해 승객의 라이드 요청을 선택할 수 있다.
드라이버는 라이드 풀에 게시된 라이드쉐어 스마트 계약서(40) 들 중 드라이버에게 가장 적합한 계약서를 선택한다. 드라이버가 라이드 풀에서 사용 가능한 스마트 계약서(40)를 선택하면, 드라이버는 승객의 픽업 위치, 목적지 위치 및 승객이 지불하고자 하는 요금에 대한 정보를 볼 수 있다.
그리고 드라이버가 스마트 게약서를 선택하면, 라이드쉐어 프로그램은 드라이버의 연락처 정보, 드라이버 사진, 자동차 정보 및 드라이버 리뷰 등의 정보, 드라이버의 GPS 위치와 ETA(expected time of arrival) 정보 및 드라이버 데이퍼 파일의 링크 정보 등을 승객이 확인할 수 있게 승객 휴대기기(30)에 전송할 수 있다. 드라이버 데이터 파일은 승객이 드라이버의 리뷰와 서비스 평가 등을 확인할 수 있다.
승객 휴대기기(30)는, 드라이버의 선택에 대한 알림이 발생할 수 있고, 드라이버 정보를 수신한 승객은 ‘T2’시간 내에 드라이버를 수락 또는 거절을 선택할 수 있다. 드라이버를 거절하면, 스마트 계약서(40)가 라이드 풀에 다시 게시되고, 해당 드라이버는 다시 해당 스마트 계약서(40)를 선택하지 못하도록 차단될 수 있다.
그리고 승객이 ‘T2’시간 내에 드라이버를 수락 또는 거절을 선택하지 않으면, 스마트 계약서(40)는 라이드 풀에서 취소될 수 있다.
드라이버 지갑(60)에서 스마트 게약서로 드라이버의 예약 수수료를 전송하고 스마트 계약서(40)는 예약 수수료를 보유한다. 승객이 드라이버를 승인하면, 드라이버는 승객이 드라이버를 수락했다는 통지를 라이드쉐어 프로그램으로 받고, 드라이버는 예약비를 스마트 계약서(40)로 이체 승인한다. 드라이버의 예약비는 드라이버가 스마트 계약 조건을 따르지 않을 경우를 대비하여 스마트 계약서(40)가 보유하는 요금이다.
드라이버의 예약비는 스마트 계약서(40)에 입금되면, 승객과 드라이버 간의 스마트 계약이 활성화된다. 스마트 계약서(40)가 활성화되면 드라이버는 라이드가 끝날 때까지 스마트 계약의 조건을 지켜야 라이드 완성 시에 드라이버 에약비를 다시 돌려받을 수 있다.
드라이버의 예약비가 RRSC로 전송되면 승객과 드라이버의 GPS 신호가 연결되고, 승객과 드라이버의 위치가 탐색 맵에 표시될 수 있다. 드라이버의 픽업 위치에 대한 예상 도착시간(ETA)은 항해 시스템에 의해 계산되고, RRSC에 등록되며 승객과 드라이버 모두 볼 수 있는 지도에 표시될 수 있다.
이렇게 승객과 드라이버의 스마트 계약서(40)가 활성화되고, 도 5에 도시된 바와 같이, 드라이버의 예약비가 스마트 계약서(40)로 이체되면, 승객과 드라이버의 GPS 신호가 결합되어 추적될 수 있다. 드라이버 GPS 위치 및 도착 예상 도착 시간은 GPS 및 교통 정보를 이용하여 승객에게 알려준다.
드라이버가 승객의 픽업 위치로 이동하고, 드라이버가 승객의 픽업 위치에 도착한다. 그리고 픽업 위치에 승객이 있는지 확인하여, 승객이 없다면(No), ‘T4’시간 동안 대기한다. 여기서, 필요에 따라 ‘T4’ 시간이 경과한 다음, 드라이버는 대기 시간을 증가시키거나 스마트 계약을 취소할 수 있다. 스마트 계약을 취소하는 경우, 드라이버의 예약비는 드라이버 지갑(60)으로 반환되고, 승객의 라이드 요금에서 예약 수수료를 제외한 금액이 승객 지갑(20)으로 반환된다. 그리고 승객의 예약 수수료는 드라이버 지갑(60)에 입금될 수 있으며, 스마트 계약서(40)는 해지된다.
그리고 드라이버가 승객의 픽업 위치에 도착하였을 때, 승객이 픽업 위치에 있으면, 승객을 픽업한다.
또한, 승객은 픽업 위치에서 드라이버를 기다리고, 시스템이 정해준 예상 도착시간(ETA) 이후에 드라이버가 픽업 위치에 도착하였는지 확인할 수 있다. 드라이버가 도착하였으면, 승객은 드라이버의 차량에 탑승하고, 도착하지 않았으면, 라이드 요청을 취소할 것인지 확인한다. 라이드 요청 취소를 하지 않으면, 승객은 계속 드라이버를 대기하고, 라이드 요청을 취소하면, 스마트 계약이 취소된다.
이때, 예상 도착시간(ETA)이후에 T3시간 내에 승객이 드라이버의 차량에 탑승한 것이 입증되지 않으면, RRSC는 자동으로 취소된다. 그리고 스마트 계약서(40)에 보관된 라이드 요금은 승객에게 환불되고, 드라이버의 예약비는 드라이버에게 환불된다. 또는, 드라이버가 예상 도착시간에 승객을 픽업하지 않고, 스마트 계약을 취소하지 않으면, 스마트 계약서(40)가 취소될 때까지 드라이버는 다른 스마트 계약을 수락할 수 없다.
승객은 스마트 계약서(40)가 취소된 다음, 라이드 요구 사항을 다시 입력하고, 새로운 스마트 계약을 라이드 풀에 게시한다.
여기서, 드라이버가 픽업 위치에 나타나지 않을 경우, 스마트 계약은 종료되고, 승객은 피해의 대가로 드라이버의 예약비를 승객 지갑(20)으로 받을 수 있다. 그리고 승객은 드라이버에 대한 평가 및 리뷰를 탈 중앙 집중형 P2P 라이드쉐어 시스템에 해당 드라이버 데이터 파일에 기록할 수 있다.
그리고 도 5 및 도 6을 참조하여, 드라이버와 승객이 함께 이동하는 시점에 대해 설명한다.
이 시점까지 승객과 드라이버는 같은 라이드를 진행하기 위해 각자의 지점에서 각자의 행동을 진행하였으나, 승객이 드라이버의 차량에 탑승하면, 목적지에 도착할 때까지 함께 이동한다. 그에 따라 승객 휴대기기(30)의 GPS 신호와 드라이버 휴대기기(50)의 GPS 신호는 동일한 위치 신호가 발생할 수 있다.
승객이 드라이버의 차량에 탑승한 다음, 드라이버 휴대기기(50)와 승객의 휴대기기의 GPS가 모두 켜진 상태인지 확인한다. GPS가 모두 켜져 있으면, 목적지 주소로 진행한다.
그런데, 드라이버 휴대기기(50) 및 승객 휴대기기(30)의 GPS 신호가 모두 켜져 있지 않으면, 드라이버 휴대기기(50)의 GPS가 켜져 있는지 확인한다. 이때, 드라이버 휴대기기(50)의 GPS가 꺼진 것으로 확인되면, T5 시간 동안, 대기하며, T5 시간 이후에도 드라이버 휴대기기(50)의 GPS가 꺼진 것으로 확인되면, 스마트 계약을 종료한다. 그리 승객의 라이드 요금은 승객 지갑(20)으로 환불되고, 드라이버의 예약비는 승객의 승객 지갑(20)에 지불된다.
이때, 드라이버 휴대기기(50)의 GPS 신호가 켜져 있으면, CDV(cross device verification)를 사용하여 승객이 탑승했는지를 입증할 수 있다. 이때, CDV는 라이드쉐어 프로그램을 통해 드라이버 휴대기기(50)에 보안 코드를 입력하여 입증하기 위한 시스템이다. 이때, 상대방의 동의 없이 단일 당사자가 확인할 수 없는 시스템이며, 보안 코드는 보안 코드를 입력하는 당사자에게만 전송되고, 스마트 계약이 처음 형성될 때 설정될 수 있다.
그리고 드라이버 및 승객의 GPS 신호가 같은 방향으로 동시에 이동하고 있는지 확인한다. 드라이버 휴대기기(50) 및 승객 휴대기기(30)의 GPS 신호가 모두 켜져 있는 상태에서 드라이버 및 승객의 위치를 모두 모니터링 한다. 그에 따라 두 GPS 신호가 같은 방향으로 동시에 이동하고 있으면 승객이 드라이버 차량에 탑승한 것으로 확정한다.
이때, 두 GPS 신호가 같은 방향으로 동시에 이동하지 않으면, 스마트 계약을 종료한다. 그리고 승객의 라이드 요금을 승객 지갑(20)으로 환불하고, 드라이버의 예약비를 승객 지갑(20)에 지불한다. 여기서, 앞서 설명한 바와 같이, 드라이버는 드라이버 휴대기기(50)의 기능을 유지하는 것이 중요성이 부여되며, 그에 대한 책임이 드라이버에 있다. 그에 따라 드라이버 휴대기기(50)에 문제가 발생하여 드라이버 휴대기기(50)의 GPS가 꺼진 경우, 그에 대한 책임은 드라이버에게 전가되며, 그 대가로 드라이버의 예약비가 승객 지갑(20)으로 지불된다.
그리고 두 GPS 신호가 같은 방향으로 동시에 이동하면, 드라이버와 승객의 GPS 신호가 모두 특정 거리를 이동하였는지 확인한다. 두 GPS 신호가 모두 특정 거리를 이동하면, 자동으로 1차 입증이 완료된다. 두 GPS 신호가 모두 특정 거리를 이동하지 않은 경우, CDV나 RF 통신 또는 블루투스 통신을 통해 드라이버 휴대기기(50)와 승객 휴대기기(30) 간의 통신을 통해 수동으로 입증할 수 있다.
또한, 필요에 따라 승객이 차량에 탑승했는지 검증을 수행할 수 있는데, 검증이 이루어지지 않았다면, 차량을 정지시키고 재차 검증이 이루어지도록 유도할 수 있다. 승객이 차량에 탑승하지 않았다면, 스마트 계약을 취소한다. 이 경우, 차량이 정지된 상태에서도 검증이 이루어지지 않는 것은, 검증과정에서 승객이나 드라이버가 협조적이지 않을 수 있기 때문일 것으로 예상하고, 이 경우, 스마트 계약은 해지된다. 이런 경우, 드라이버 예약비는 드라이버 지갑(60)으로 환불되고, 승객은 소정의 거리를 이동하였으므로, 승객의 요금은 승객 지갑(20)으로 예약 수수료를 제외한 금액이 환불된다. 그리고 승객의 예약 수수료는 드라이버 지갑(60)으로 지불된다.
1차 입증이 완료되면, 완료와 동시에 승객 및 드라이버의 안전을 위해 스마트 계약서(40) 사본이 승객 및 드라이버의 이메일로 전송된다.
1차 입증은 승객이 드라이버의 차량에 탑승했을 때, 스마트 계약서(40)에 확인되며, 1차 입증은, 다음에 의해 활성화될 수 있다.
RF 또는 블루투스 통신을 통해 드라이버 휴대기기(50)와 승객 휴대기기(30)의 신호 교환을 통해 탑승을 입증하는 방법, 승객이 본인의 승객 휴대기기(30)를 사용하여 드라이버의 QR 코드나 바코드를 스캔하는 방법 및 드라이버와 승객의 GPS 신호가 동시에 같은 방향으로 특정 거리를 이동하는 방법 등을 통해 1차 입증이 활성화될 수 있다.
상기와 같이, 1차 입증이 완료되어 스마트 계약서(40)의 사본이 승객 및 드라이버의 이메일로 전송되는 것은, 종래 중앙화(centralized) 시스템에서 라이드가 끝날 때 정보가 전달되지만, 본 실시예에 따른 탈 중앙 집중형 P2P 라이드쉐어 시스템은 승객이 2차 입증인 하차 입증이 활성화되지 못할 경우가 있기 때문이다. 일례로, 2차 입증인 하차 입증이 활성화되지 못할 정도의 싸움이나 분쟁이 있는 경우이다. 이렇게 라이드가 끝날 때까지가 아니라 처음 탑승(1차 입증)에서 라이드 스마트 계약서(40)에 담긴 정보가 시간 정보와 함께 승객 및 드라이버가 지정한 연락처인 이메일로 전달될 수 있다.
이렇게 1차 입증이 완료되면, 목적지 주소로 계속 이동한다.
이때, 도 6을 참조하면, 목적에 도착하기 전에 승객이 드라이버의 차량에서 하차할 수 있는데, 이를 위해 드라이버와 승객의 GPS 신호가 계속 동시에 같은 방향으로 이동하는지 확인한다. GPS 신호가 계속 동시에 같은 방향으로 이동하면, 목적지 주소로 계속 진행한다.
그런데, 드라이버와 승객의 GPS 신호가 계속 동시에 같은 방향으로 이동하지 않으면, 드라이버와 승객의 GPS 신호가 특정 거리 이상 분리되었는지 확인한다. 특정 거리 이상 분리되지 않은 경우, 특정 거리 이상으로 분리될 때까지 대기하고, 다시 특정 거리 이상 분리되었는지 확인한다.
그리고 드라이버와 승객의 GPS 신호가 특정 거리 이상으로 분리되었다면, 승객이 차량에서 하차한 것으로 확인할 수 있다. 그에 따라 라이드 스마트 게약서는 체결되고, 드라이버와 승객의 GPS 신호가 분리된 시점까지 이동한 거리를 백분류로 계산한다. 이때의 계산은 GPS 신호가 분리된 시점까지 이동한 거리를 계산하여 해당 금액을 드라이버 지갑(60)에 지불하는데, 이때 지불되는 요금에는 승객의 예약 수수료가 포함된다.
그리고 드라이버 지갑(60)에 지불되고 남은 금액은 승객 지갑(20)으로 환불되며, 드라이버 예약비는 드라이버 지갑(60)으로 환불된다.
이때, 만일 라이드 도중에 승객의 GPS 신호가 꺼지면, 라이드쉐어 프로그램은 예상 도착시간(ETA)에 T6 시간을 더한 시간 동안 대기하고, 드라이버의 GPS 신호가 목적지 주소에 해당 시간 안에 도착하면, 승객이 목적지에 도착하였음을 입증하는 2차 입증이 확정된다. 또는, 2차 입증이 확정되지 않으면 드라이버가 목적지 주소에 도착한 다음, T6 시간 동안 기다리면 자동적으로 2차 입증이 확정되고 라이드가 완료되며, 모든 요금은 정상적으로 처리되고 스마트 계약서(40)는 체결된다.
드라이버의 GPS가 예상 도착시간+T6 시간 안에 목적지 주소에 도착하지 않으면, 탈 중앙 집중형 P2P 라이드쉐어 시스템은 드라이버가 목적지 주소에 도착하여 T6 시간동안 머물 때까지 스마트 계약서(40)를 취소하지 않는다. 따라서 스마트 계약서(40)가 취소될 때까지 드라이버는 다른 스마트 계약서(40)를 진행하지 못한다. 그에 따라 드라이버는 2차 입증이 확정될 때까지 다른 라이드를 선택하지 못하므로, 목적지 주소까지 도착하거나 승객의 요구로 라이드 도중에 라이드를 중단한 것을 승객의 2차 입증 승인을 받아야 스마트 계약서(40)는 정상적으로 처리되고 체결될 수 있다. 만일, 드라이버 및 승객이 스마트 계약서(40)를 취소 또는 입증을 하지 않으면, 24시간 후에 스마트 계약서(40)는 탈 중앙 집중형 P2P 라이드쉐어 시스템에서 취소되고, 스마트 계약서(40)가 보유하고 있던 요금들은 드라이버 및 승객에게 환불된다.
드라이버와 승객이 목적지에 도착하면, 드라이버 휴대기기(50) 및 승객 휴대기기(30)가 모두 작동되는지 확인한다. 모두 정상적으로 작동되면, 드라이버 휴대기기(50)와 승객 휴대기기(30) 간의 RF 통신이나 블루투스 통신 또는 wifi 신호를 교환하여 2차 입증을 한다. 또는 승객이 승객 휴대기기(30)를 이용하여 드라이버의 QR 코드나 바코드를 스캔하여 2차 입증을 수행할 수 있다. 이렇게 2차 입증이 완료되면, 드라이버 지갑(60)에 예약 수수료를 포함하는 총 요금이 지불된다. 그리고 드라이버의 예약비는 드라이버 지갑(60)으로 환불된다.
드라이버 휴대기기(50)와 승객 휴대기기(30)가 모두 정상적으로 작동되지 않으면, CDV 방식으로 목적지 주소의 도착을 확인하거나 2차 입증을 수행한다. 이때, 2차 입증이 하지 않거나 못하는 경우, 드라이버가 목적지 위치에서 T6 시간동안 대기하면, 자동으로 목적지 도착이 입증되어 2차 입증이 완료된다. 그에 따라 드라이버 지갑(60)에 예약 수수료를 포함하는 총 요금이 지불되고, 드라이버 예약비는 드라이버 지갑(60)으로 환불된다.
그리고 스마트 계약서(40)가 체결되면, 승객 및 드라이버의 연락처인 이메일로 라이드 완성정보가 전송된다. 그리고 승객은 드라이버에 대한 평가 및 리뷰를 탈 중앙 집중형 P2P 라이드쉐어 시스템에 업로드할 수 있다.
한편, 상기 네트워크를 제어하는 컨트롤러는 승객 휴대기기(30) 및 드라이버 휴대기기(50)의 배터리의 상태를 체크한 후, 체크 결과 승객 휴대기기(30) 및 드라이버 휴대기기(50)의 배터리 상태가 특정 조건(예를 들면, 배터리가 방전되거나 고장일 경우)에 해당되는 경우, 승객 휴대기기(30) 및 드라이버 휴대기기(50)에 수동으로 입력가능한 인터페이스를 각각의 디스플레이 상에 표시할 수 있다.
상기와 같이, 탈 중앙 집중형 P2P 라이드쉐어 시스템은, 향후 자율 주행차 시장이 성장하면, 그에 따라 차량의 소유자는 차량을 이용하지 않는 동안 탈 중앙 집중형 P2P 라이드쉐어 시스템를 활용할 수 있다. 이런 경우, 자율 주행차와 승객간의 신뢰에 대한 문제가 발생할 수 있는데, 이에 대해 탈 중앙 집중형 P2P 라이드쉐어 시스템를 이용하여 2단계로 인증하는 방식을 통해 안전한 확인 절차를 제공할 수 있다.
한편, 승객 휴대기기(30)의 외부면에 호흡기계 질환치료 등의 기능을 가진 방향제 물질이 코팅됨에 따라, 사용자의 피로회복, 건강증진 등에 효과를 나타낸다.
상기 방향제 물질에는 기능성 오일이 혼합될 수 있으며, 그 혼합비율은 방향제 95~97중량%에 기능성 오일 3~5중량%가 혼합되며, 기능성 오일은 탄저린 오일(Tangerine oil) 50중량%, 팔미토레익산 오일(Palmitoleic acid oil) 50중량%로 이루어진다.
여기서 기능성 오일은 방향제에 대해 3~5중량%가 혼합되는 것이 바람직하다. 기능성 오일의 혼합비율이 3중량% 미만이면, 그 효과가 미미하며, 기능성 오일의 혼합비율이 3~5중량%를 초과하면 그 기능이 크게 향상되지 않는 반면에 제조 단가는 크게 증가된다.
기능성 오일 중 탄저린 오일(Tangerine oil)은 주 화학성분으로는 citronellol, linalool, cital 등을 들 수 있으며 방부, 진경, 진정작용 등을 하여 스트레스 완화 등에 좋은 효과가 있다.
팔미토레익산 오일(Palmitoleic acid oil) 오일은 항산화작용을 하며 건조하거나 노화된 피부에 좋으며 세포 재생, 살균, 피부 염증 치료 등에 작용효과가 우수하다.
이러한 기능성 오일이 승객 휴대기기(30)의 외부면에 코팅됨에 따라, 사용자의 피로회복, 건강증진 등에 기여하는 역할을 한다.
또한, 드라이버 휴대기기(50)의 외부면에는 오염물질의 부착방지 및 제거를 효과적으로 달성할 수 있도록 오염 방지도포용 조성물이 도포된 오염방지도포층이 형성될 수 있다.
상기 오염 방지 도포용 조성물은 알카놀아마이드 및 암포프로피오네이트가1:0.01 ~ 1:2 몰비로 포함되어 있고, 알카놀아마이드 및 암포프로피오네이트의 총함량은 전체 수용액에 대해 1~10 중량%이다.
상기 알카놀아마이드 및 암포프로피오네이트는 몰비로서 1:0.01 ~ 1:2가 바람직한 바, 몰비가 상기 범위를 벗어나는 경우에는 기재의 도포성이 저하되거나 도포후 표면의 수분흡착이 증가하여 도포막이 제거되는 문제점이 있다.
상기 알카놀아마이드 및 암포프로피오네이트는 전제 조성물 수용액중 1 ~ 10 중량%가 바람직한 바, 1 중량% 미만이면 기재의 도포성이 저하되는 문제점이 있고, 10 중량%를 초과하면 도포막 두께의 증가로 인한 결정석출이 발생하기 쉽다.
한편, 본 오염 방지 도포용 조성물을 기재 상에 도포하는 방법으로는 스프레이법에 의해 도포하는 것이 바람직하다. 또한, 상기 기재 상의 최종 도포막 두께는 500 ~ 2000Å이 바람직하며, 보다 바람직하게는 1000 ~ 2000Å이다. 상기 도포막의 두께가 500 Å미만이면 고온 열처리의 경우에 열화되는 문제점이 있고, 2000 Å을 초과하면 도포 표면의 결정석출이 발생하기 쉬운 단점이 있다.
또한, 본 오염 방지 도포용 조성물은 알카놀아마이드 0.1 몰 및 암포프로피오네이트 0.05몰을 증류수 1000 ㎖에 첨가한 다음 교반하여 제조될 수 있다.
또한, 블록체인/탱글 네트워크(10) 컨트롤러를 보호하는 케이스의 내측에는 흡음층이 도포될 수 있다.
상기 흡음층을 구성하는 펠트로는 니들펀치 펠트가 사용될 수 있다.
니들펀치 펠트로 이루어진 흡음층을 구성하는 섬유의 종류는, 폴리에스테르 섬유, 나일론 섬유, 폴리프로필렌 섬유, 아크릴 섬유, 천연 섬유 등이 있다.
상기 흡음층의 두께는, 0.5 ~ 16㎜인 것이 바람직하다. 상기 흡음층의 두께가 0.5㎜ 미만에서는 충분한 흡음 효과가 얻어지지 않고, 16㎜를 초과하면 케이스의 높이가 저감되어 케이스의 스페이스가 충분히 얻어지지 않는 단점이 되므로 바람직하지 않다.
상기 흡음층의 단위 무게는 5 ~ 500g/m2 로 하는 것이 바람직하다. 5g/m2 미만에서는 충분한 흡음효과가 얻어지지 않고, 또한 500g/m2 을 넘으면 케이스의 경량성을 확보할 수 없으므로 바람직하지 않다.
상기 흡음층을 구성하는 섬유의 섬도는 0.1 ~ 20데시텍스의 범위인 것이 바람직하다. 0.1데시텍스 미만에서는 저주파 소음의 흡수가 어렵고, 쿠션성도 저하되므로 바람직하지 않다. 또한 20데시텍스를 넘으면 고주파 소음의 흡수가 어려우므로 바람직하지 않다. 그 중에서도 흡음층을 구성하는 섬유의 섬도는 0.1 ~ 15데시텍스의 범위로 하는 것이 보다 바람직하다.
이러한 상기 흡음층이 케이스의 내측에 구비되므로 컨트롤러의 구동시 소음을 저감시킬 수 있다.
아울러, 케이스의 외면에는 온도에 따라 색이 변화하는 변색부가 도포될 수 있다. 이 변색부는, 소정의 온도 이상이 되었을 때 색이 변하는 두 가지 이상의 온도변색물질이 케이스 표면에 도포되어 온도 변화에 따라 두 개 이상의 구간으로 분리됨으로써 단계적인 온도 변화를 판단할 수 있고, 변색부 위에는 변색부가 손상되는 것을 방지하기 위한 보호막층이 도포된다.
여기서, 변색부는, 각각 40℃ 이상 및 60℃ 이상의 변색온도를 갖는 온도변색물질을 도포하여 형성될 수 있다. 변색부는 케이스 온도에 따라 색이 변화하여 도료의 온도 변화를 감지하기 위한 것이다.
이러한 변색부는 소정의 온도 이상이 되었을 때 색깔이 변하는 온도변색물질이 케이스 표면에 도포됨으로써 형성될 수 있다. 또한, 온도변색물질은 일반적으로 1~10㎛의 마이크로캡슐 구조로 구성되어 있고, 마이크로캡슐 내에 전자 공여체와 전자 수용체의 온도에 따른 결합 및 분리현상으로 인해 유색 및 투명색을 나타내도록 할 수 있다.
또한, 온도변색물질은 색의 변화가 빠르고, 40℃, 60℃, 70℃, 80℃, 등의 다양한 변색온도를 가질 수 있으며, 이러한 변색온도는 여러 방법으로 쉽게 조정될 수 있다. 이러한 온도변색물질은 유기화합물의 분자 재배열, 원자단의 공간 재배치 등의 원리에 의한 다양한 종류의 온도변색물질이 이용될 수 있다.
이를 위해, 변색부는 서로 다른 변색 온도를 가지는 두 가지 이상의 온도변색물질을 도포하여 온도 변화에 따라 두 개 이상의 구간으로 분리되도록 형성되는 것이 바람직하다. 이 온도변색층은 상대적으로 저온의 변색온도를 갖는 온도변색물질과 상대적으로 고온의 변색온도를 갖는 온도변색물질을 사용하는 것이 바람직하며, 더욱 바람직하게는 40℃이상 및 60℃이상의 변색온도를 갖는 온도변색물질을 사용하여 변색부를 형성할 수 있다.
이를 통해, 케이스의 온도 변화를 단계적으로 확인할 수 있어 도료의 온도변화를 감지할 수 있으며, 이에 따라 케이스 내부의 컨트롤러를 최적의 상태에서 운용할 수 있으며, 과열에 의한 컨트롤러의 손상을 미연에 방지시킬 수 있다.
또한, 보호막층은 변색부 위에 도포되어서 외부의 충격으로 인해 변색부가 손상되는 것을 방지하며, 변색부의 변색 여부를 쉽게 확인함과 동시에 온도변색물질이 열에 약한 것을 고려하여 단열 효과를 가지는 투명 도포재를 사용하는 것이 바람직하다.
위에서 설명한 바와 같이 본 발명에 대한 구체적인 설명은 첨부된 도면을 참조한 실시예에 의해서 이루어졌지만, 상술한 실시예는 본 발명의 바람직한 예를 들어 설명하였을 뿐이므로, 본 발명이 상기 실시예에만 국한되는 것으로 이해돼서는 안 되며, 본 발명의 권리범위는 후술하는 청구범위 및 그 등가개념으로 이해되어야 할 것이다.
10: 블록체인/탱글 네트워크
20: 승객 지갑
30: 승객 휴대기기
40: 라이드쉐어 스마트 계약서
50: 드라이버 휴대기기
60: 드라이버 지갑

Claims (8)

  1. 라이드쉐어(rideshare) 서비스를 이용하기 위해 라이드를 요청하는 승객 휴대기기;
    상기 라이드쉐어 서비스를 제공하기 위해 상기 승객 휴대기기에서 요청된 라이드를 선택하는 드라이버 휴대기기; 및
    상기 승객 휴대기기에서 요청된 라이드에 대한 스마트 계약서를 생성하고, 상기 생성된 스마트 계약서를 상기 드라이버 휴대기기를 통해 선택되도록 게시하는 블록체인(blockchain) 기술 또는 탱글(tangle) 기술이 적용된 네트워크를 포함하는 탈 중앙 집중형 P2P 라이드쉐어 시스템.
  2. 청구항 1에 있어서,
    상기 네트워크는 상기 승객 휴대기기에서 라이드 요금을 지불할 수 있도록 승객 전자지갑을 생성하고, 상기 드라이버 휴대기기에서 라이드 요금을 지불받을 수 있도록 드라이버 전자지갑을 생성하는 탈 중앙 집중형 P2P 라이드쉐어 시스템.
  3. 청구항 2에 있어서,
    상기 승객 휴대기기는 상기 라이드쉐어 서비스를 이용하기 위해 라이드를 요청하기 위해 상기 스마트 계약서로 예약 수수료를 입금하고,
    상기 스마트 계약서는 입금된 예약 수수료를 보관하는 탈 중앙 집중형 P2P 라이드쉐어 시스템.
  4. 청구항 3에 있어서,
    승객이 상기 라이드쉐어 서비스를 이용하는 도중 상기 승객의 귀책으로 상기 라이드쉐어 서비스가 정상적으로 체결되지 못하면, 상기 예약 수수료는 상기 드라이버 전자지갑으로 지불되는 탈 중앙 집중형 P2P 라이드쉐어 시스템.
  5. 청구항 2에 있어서,
    상기 드라이버 휴대기기는 상기 라이드쉐어 서비스를 제공하기 위해 상기 스마트 계약서로 예약비를 입금하고,
    상기 스마트 계약서는 입금된 예약비를 보관하는 탈 중앙 집중형 P2P 라이드쉐어 시스템.
  6. 청구항 3에 있어서,
    드라이버가 상기 라이드쉐어 서비스를 제공하는 도중 상기 드라이버의 귀책으로 상기 라이드쉐어 서비스가 정상적으로 체결되지 못하면, 상기 예약비는 상기 승객 전자지갑으로 지불되는 탈 중앙 집중형 P2P 라이드쉐어 시스템.
  7. 청구항 1에 있어서,
    상기 승객 휴대기기 및 드라이버 휴대기기에는 각각 GPS 시스템이 포함되며,
    상기 네트워크를 제어하는 컨트롤러는 상기 승객 휴대기기 및 드라이버 휴대기기의 GPS 정보를 이용하여 승객의 드라이버가 운행하는 차량에 탑승 정보, 이동 거리 정보 및 하차 정보 중 어느 하나 이상을 확인하고,
    상기 컨트롤러는, 상기 승객 휴대기기 및 드라이버 휴대기기 중 어느 하나에서 상기 GPS 정보를 확인하지 못하면, 상기 승객 휴대기기 및 드라이버 휴대기기에 각각 포함된 통신 기능 또는 촬영 기능을 이용하여 교차 상호작용 보안코드인증을 통해 상기 승객의 탑승 정보, 이동 거리 정보 및 하차 정보 중 어느 하나 이상을 확인하는 탈 중앙 집중형 P2P 라이드쉐어 시스템.
  8. 청구항 1에 있어서,
    상기 네트워크를 제어하는 컨트롤러는 상기 승객 휴대기기 및 드라이버 휴대기기의 배터리의 상태를 체크한 후, 체크 결과 상기 승객 휴대기기 및 드라이버 휴대기기의 배터리 상태가 특정 조건에 해당되는 경우, 상기 승객 휴대기기 및 드라이버 휴대기기에 수동으로 입력가능한 인터페이스를 표시하는 탈 중앙 집중형 P2P 라이드쉐어 시스템.
KR1020180049031A 2018-04-27 2018-04-27 탈 중앙 집중형 p2p 라이드쉐어 시스템 KR20190124938A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180049031A KR20190124938A (ko) 2018-04-27 2018-04-27 탈 중앙 집중형 p2p 라이드쉐어 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180049031A KR20190124938A (ko) 2018-04-27 2018-04-27 탈 중앙 집중형 p2p 라이드쉐어 시스템

Publications (1)

Publication Number Publication Date
KR20190124938A true KR20190124938A (ko) 2019-11-06

Family

ID=68541906

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180049031A KR20190124938A (ko) 2018-04-27 2018-04-27 탈 중앙 집중형 p2p 라이드쉐어 시스템

Country Status (1)

Country Link
KR (1) KR20190124938A (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111652511A (zh) * 2020-06-04 2020-09-11 桂林电子科技大学 一种基于区块链技术的网约车管理***及方法
KR20210056746A (ko) * 2019-11-11 2021-05-20 한국전자기술연구원 공유서비스 연계 토탈서비스 추천 방법
KR20210056745A (ko) * 2019-11-11 2021-05-20 한국전자기술연구원 지능형 스마트 컨트랙트 제공방법
WO2021095927A1 (ko) * 2019-11-11 2021-05-20 전자부품연구원 공유서비스 연계 토탈서비스 추천 방법, 및 지능형 스마트 컨트랙트 제공방법

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160065956A (ko) 2013-10-04 2016-06-09 우버 테크놀로지스, 인크. 컴퓨팅 디바이스에 의해 제공되는 위치 데이터 포인트를 사용한 위치 정보 결정

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160065956A (ko) 2013-10-04 2016-06-09 우버 테크놀로지스, 인크. 컴퓨팅 디바이스에 의해 제공되는 위치 데이터 포인트를 사용한 위치 정보 결정

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210056746A (ko) * 2019-11-11 2021-05-20 한국전자기술연구원 공유서비스 연계 토탈서비스 추천 방법
KR20210056745A (ko) * 2019-11-11 2021-05-20 한국전자기술연구원 지능형 스마트 컨트랙트 제공방법
WO2021095927A1 (ko) * 2019-11-11 2021-05-20 전자부품연구원 공유서비스 연계 토탈서비스 추천 방법, 및 지능형 스마트 컨트랙트 제공방법
CN111652511A (zh) * 2020-06-04 2020-09-11 桂林电子科技大学 一种基于区块链技术的网约车管理***及方法
CN111652511B (zh) * 2020-06-04 2023-08-11 桂林电子科技大学 一种基于区块链技术的网约车管理***及方法

Similar Documents

Publication Publication Date Title
KR102203479B1 (ko) 블록체인-기반 주차 시스템
Laroiya et al. Applications of blockchain technology
US11689539B2 (en) Blockchain-based commercial inventory systems and methods
CN110599181B (zh) 基于区块链的数据处理方法、装置和设备及存储介质
US20180322597A1 (en) Decentralized cryptographic real estate transaction assistance system and method
KR20190124938A (ko) 탈 중앙 집중형 p2p 라이드쉐어 시스템
JP2017504127A (ja) 権利移転および検証
KR20210043878A (ko) 공인중개사가 수행하는 부동산 분양대행 시스템 및 방법.
US8959592B2 (en) Method for securing digital data and identities in particular in a process using information and communication technologies
CA2416550A1 (en) Advanced asset management systems
CN110648135A (zh) 一种基于对象的电子支付与清算方法
US20230177619A1 (en) Computer systems and software for self-executing code and distributed database
KR102081777B1 (ko) 블록체인을 이용한 교통위반 과태료 관리방법
Provoost et al. Design and classification of tradable mobility credit schemes
WO2019245288A1 (ko) 아이디어 시제품 개발 및 펀딩 플랫폼서버
Swanson Watermarked tokens and pseudonymity on public blockchains
FORCE The US path to faster payments
Schär et al. Blockchain vending machine: A smart contract-based peer-to-peer marketplace for physical goods
KR100454808B1 (ko) 인터넷을 이용한 부동산 분양방법
JP2009037648A (ja) コンピュータおよびアクセス管理方法
Hüppelshäuser GETACAR: a privacy-preserving platform for ride-pooling
KR20210033832A (ko) 단말기와 결제수단정보를 이용한 대행대납정보 가상화폐정보 시스템 및 장치
Binetti Decentralized Autonomous Organizations (DAOs): Evolution, Taxonomy and Legal Challenges
Bakhshaliyeva The value of blockchain in the hospitality industry
KR20210033831A (ko) 단말기와 결제수단정보를 이용한 대행대납정보 가상화폐정보 시스템 및 장치

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right