14-3 Commerce Layer

DonaBlock Protocol의 Commerce Service Layer는 블록체인 네트워크와 프론트 엔드 애플리케이션 간의 상거래를 위한 백엔드 서비스를 제공합니다. DonaBlock 프로 토콜을 사용하는 다양한 커머스 애플리케이션 서비스는 이 커머스 레이어를 통해서만 블록체인 네트워크에 접근할 수 있습니다. 실제 상거래를 지원하기 위해서는 product curation module, 계약 시스템, 딜/상품 재고, 인증 시스템, 결제, 내부 교환 등 다양 한 기능이 애플리케이션에 필요합니다. Commerce Service Layer는 신속하고 원활한 거래를 보장하기 위해 이러한 기능적 시스템과 데이터 사전 처리를 포함합니다. 전체 생 태계를 효율적으로 구축하기 위해 제3자 블록체인 기반 서비스가 상거래 계층에 기여자 로 참여할 수 있습니다. 또한 이 계층에서는 블록체인 네트워크에 쉽게 접근할 수 있는 API(Application Programming Interface)를 SDK(Software Development Kit) 로 제공하여 다양한 애플리케이션 제공자가 DonaBlock Protocol을 활용하여 Com- merce를 쉽게 개발하고 통합할 수 있도록 합니다.

Commerce Layer의 구성요소 Components of the Commerce Layer are as follows. 1. Dealer 컴포넌트는 Supplier와 Volunteer, Customer 간의 딜 처리를 담당한다. 서브 모듈별 기능은 다음 표와 같습니다. 2. “ShopBack” System 컴포넌트의 서브 모듈별 기능은 다음 표와 같습니다. 3. Dashboard 컴포넌트의 서브 모듈별 기능은 다음 표와 같습니다. 4. Reg/Auth 컴포넌트는 DonaBlock에 등록하려는 구성원들의 신원인증을 하고 가 입을 처리합니다.

Components of the Commerce Layer are as follows.

  1. Dealer 컴포넌트는 Supplier와 Volunteer, Customer 간의 딜 처리를 담당한다. 서브 모듈별 기능은 다음 표와 같다.

Order

Module

Function

1

Register

Registers supplier’s product information

2

Validator

Revises the validity of the product information sent from the Register

3

Smart Contract

Registers certified product information On-Chain

[Figure : Dealer Component]

  1. ShopBack System 컴포넌트의 서브 모듈별 기능은 다음 표와 같다.

Order

Module

Function

1

Broadcaster

Notifies volunteer about the supplier’s registered products.

2

Retime Matcher

Matches each participant available for purchase negotiation

3

Category Matcher

Matches each participant in accordance to the relevant category (In case of matching based on category)

4

Storage Connect

Registers detailed information about the transaction Off-Chain

5

Smart Contract

Registers the transaction On-Chain

[Figure : "ShopBack" System Component]

  1. Dashboard 컴포넌트의 서브 모듈별 기능은 다음 표와 같다.

Order

Module

Function

1

Getter

Manages the transaction request

2

Presenter

Modifies the back-end information in accordance to the transaction information and sends it to the upper layer

[Figure : Dashboard Component]

  1. Reg/Auth 컴포넌트는 DonaBlock 에 등록하려는 구성원들의 신원인증을 하고 가입을 처리한다

Order

Module

Function

1

Register

Notifies volunteer about the supplier’s registered products.

2

Crawler

Collects relevant information online based on personal influence information (number of followers, operating site, etc.) that participants have entered when they first joined DonaBlock

3

SNS Info Validator

Verifies the registered information with Social Network information

4

Validator

Verifies the registered information with the actual information

[Figure : Reg/Auth Component]

Last updated