전자상거래 환경에서는 어떤 재화나 서비스를 구매 결정하는 데 있어 특히 많은 선택지를 경험하게 된다. 지금까지는 온라인으로 거래하는 서비스의 비교와 선택을 돕는 다양한 중개 플랫...
http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
https://www.riss.kr/link?id=T15518912
서울 : 성균관대학교 정보통신대학원, 2020
학위논문(석사) -- 성균관대학교 정보통신대학원 , 정보보호학과 , 2020. 2
2020
한국어
블록체인 ; 스마트 컨트랙트 ; 클라이언트 서비스 매칭 ; 이더리움 ; 익명 매칭
서울
Automated client-service matching using smart contracts
75 p. : 삽화 ; 30 cm
지도교수: 김형식
참고문헌: p. 72-73
I804:11040-000000157554
0
상세조회0
다운로드국문 초록 (Abstract)
전자상거래 환경에서는 어떤 재화나 서비스를 구매 결정하는 데 있어 특히 많은 선택지를 경험하게 된다. 지금까지는 온라인으로 거래하는 서비스의 비교와 선택을 돕는 다양한 중개 플랫...
전자상거래 환경에서는 어떤 재화나 서비스를 구매 결정하는 데 있어 특히 많은 선택지를 경험하게 된다. 지금까지는 온라인으로 거래하는 서비스의 비교와 선택을 돕는 다양한 중개 플랫폼이 존재하여, 서비스 정보를 제공하는 대가로 수수료를 부과하고 그로부터 발생하는 막대한 수익을 차지해왔다.
분산 애플리케이션 동작 환경을 제공하는 이더리움 블록체인 플랫폼의 등장은 서비스 선택을 중개하는 기존 서비스 제공방식의 변화 가능성을 제시해준다. 본 논문에서는 스마트 컨트랙트를 활용한 최적의 서비스 매칭 자동화 시스템을 구현하여 기존 서비스 중개 플랫폼의 역할을 대체할 수 있는 모델을 제안한다.
먼저 서비스 요청자가 원하는 서비스 유형 및 조건, 조건의 우선순위를 제출하면, 서비스 제안자들이 제공 가능한 서비스 조건을 입력하여 제안하고, 설정된 우선순위 따라 최적의 조건을 선택하는 알고리즘에 의해 가장 적합한 서비스가 매칭된다. 이러한 과정은 스마트 컨트랙트로 불리는 자동 계약 이행 코드에 의해 실현된다.
본 논문에서 제안하는 클라이언트-서비스 매칭 모델은 분산 환경인 블록체인 위에서 동작하여 익명성과 무결성을 제공함과 동시에, 중앙 관리 비용 절감 및 가용성을 향상시킬 수 있다. 서비스 매칭에 참여하는 노드에게는 매칭을 위한 가입 정보를 요구하지 않으며 계정 주소로만 매칭 과정에 참여한다. 또한, 매칭 과정 및 결과는 모두 블록체인에 기록되어 수정이나 조작이 불가능해 매칭의 공정성을 확보할 수 있다. 추가적으로 익명성 강화를 위해 서비스 제안 노드에서 제안하는 조건은 해시 암호화하여 서비스 매칭 완료 후에 공개되도록 설계하였다.
다국어 초록 (Multilingual Abstract)
Customers experience too many choices in the purchasing decision-making process especially in e-commerce. Until now, there have been a variety of online intermediary platforms that help customers compare and select the services they trade online and c...
Customers experience too many choices in the purchasing decision-making process especially in e-commerce. Until now, there have been a variety of online intermediary platforms that help customers compare and select the services they trade online and charge commissions for it.
The development of the Ethereum blockchain platform, which enables the execution of distributed applications(DApps), suggests the possibility of changing the traditional functions of intermediaries. In this paper, I propose a model that can replace the role of an existing brokerage platform by implementing the optimal service-demand matching system using smart contract.
First, when a service requester submits service type, condition, and condition priority, the service proposers enter the service conditions affordable, and then algorithms that select optimal conditions according to set priorities match the most suitable services. This process is automated with a set of computer code called smart contract.
The client-service matching model proposed in this paper works within a blockchain─a kind of distributed database, so provides anonymity and integrity. Furthermore, it can reduce central server maintenance costs and improve availability. Nodes participating in service matching do not require subscription for matching, only their addresses are needed. Also, the matching process and results are all recorded in the blockchain, making it impossible to modify or manipulate, and thus ensuring the fairness of matching. In addition, to enhance anonymity, the conditions proposed by the service proposal node are designed to be hash encrypted and revealed to the service requester only after the matching process is completed.
목차 (Table of Contents)