WEB2X 서비스 소개

API 호출만으로 블록체인 기술을 적용할 수 있는 맞춤형 API 제공 서비스입니다.

WEB2X란?
WEB2X는 기존 서비스를 그대로 유지하면서 단순히 API 호출만으로 서비스에 맞춤화된 블록체인 기술을 적용할 수 있습니다.
블록체인에 대한 전문 지식이나 복잡한 과정 없이 블록체인이 필요한 어느 곳이든 손쉽게 적용이 가능하며, 자체 구축 대비 개발과 유지보수에 들어가는 비용과 시간을 획기적으로 절약할 수 있습니다.

1. WEB2X의 6가지 핵심기능

WEB2X는 6가지 핵심기능을 지원합니다. 각각의 기능들은 블록체인으로 구현할 수 있는 대부분의 기능들을 내포하고 있으며, 이를 통해 사용자들은 보다 효율적이고 안전한 방식으로 서비스를 이용할 수 있습니다.
Auth - 계정 추상화 (AA Wallet)

Auth - 계정 추상화 (AA Wallet)

패스키와 이메일 만으로 블록체인 계정 생성 및 연동이 가능해서번거로운 웹3 지갑 설치 없이, 기존 서비스 이용 UI/UX를 유지할 수 있습니다.
Auth - 계정 추상화 (AA Wallet)
기존 서비스와 같이 계정 복구 가능
  • 기존 아이디/패스워드를 찾는 것과 같이 블록체인 계정 복구 가능합니다.
지갑의 복구문구, 개인키 등을 사용자가 알 필요 없음
  • 플랫폼 내에서 사용자가 개인키를 직접 관리하지 않습니다. 상황에 따른 적합한 서명 방식을 이용해 통합 트랜잭션 안전성을 보장합니다.
사용자가 직접적으로 블록체인 키를 관리하지 않아도 됨
  • 플랫폼 내에서 사용자가 개인키를 직접 관리하지 않음.
Transaction - API 기반 Tx 실행

Transaction - API 기반 Tx 실행

블록체인 개발 언어 등의 추가 학습 과정 없이도 API를 이용해서블록체인 트랜잭션 생성 및 수행이 가능합니다.
Transaction - API 기반 Tx 실행
쉽게 관리하는 블록체인 트랜잭션
  • 블록체인의 기록, 발행, 전송 서비스 프로세스 전반을 WEB2X 플랫폼이 모두 지원합니다.
통합된 하나의 요청으로 트랜잭션 실행 및 검증이 이뤄집니다.
  • EVM 기반의 다양한 블록체인 네트워크 연동을 통해 사용자가 원하는 블록체인 네트워크를선택하여 이용 가능합니다.
  • 통합된 하나의 요청으로 트랜잭션 실행 및 검증이 이뤄집니다.
VRF - 검증 가능한 랜덤함수

VRF - 검증 가능한 랜덤함수

모든 이력을 블록체인에 기록해 검증하고, 조작 불가능한 랜덤 데이터를 API로 쉽게 추출할 수 있어, 투명한 추첨과 확률을 제공할 수 있습니다.
VRF - 검증 가능한 랜덤함수
무작위성(Randomness)
  • 블록체인 기술 환경이 보장하는 데이터 신뢰를 제공합니다.
  • 임의로 통제할 수 없기 때문에, 조작 없이 완전 무작위의 랜덤 데이터 사용 및 증명이 보장됩니다.
다양한 분야에서의 확률 적용 가능
  • P2E(Play to Earn)과 같은 다양한 케이스 적용 가능합니다. (게임, 투표, 통계, 리더보드, DAO 등)
  • 예측 불가능한 결과물을 필요로 하는 모든 애플리케이션을 위한 신뢰할 수 있는 스마트 계약 또는 오라클 제공합니다.
Oracle - 검증된 외부 데이터

Oracle - 검증된 외부 데이터

블록체인에 담기 힘든 환율, 주가, 신원 정보 등의 방대한 데이터를블록체인 외부 서비스와 연동하여 대규모 데이터 처리가 가능하고,외부 데이터에 대한 신뢰성을 확보합니다
Oracle - 검증된 외부 데이터
블록체인 기반 서비스 생태계와 현실 세계 데이터 간의 참조 및 연결
  • 온체인(On-Chain) 코드 및 오프체인(Off-Chain) 데이터 인프라를 통합합니다.
  • 블록체인 기반 서비스 생태계에서 기존 서비스 데이터 및 시스템 환경에 접근할 수 있습니다.
서버 중심 서비스 환경의 컴퓨팅 성능 활용
  • 중앙 서버 기반 서비스 환경의 컴퓨팅 성능 활용을 통한 대규모 데이터 처리 작업 진행
  • 기술적, 법적, 재정적 제약으로 블록체인에서 수행하기 어려운 오프체인 연산을 사용할 수 있습니다.
Functions - 자동화 프로세스

Functions - 자동화 프로세스

블록체인과 기존 서비스를 넘나드는 자동화 구현으로 블록체인 상에서발생한 데이터를 사용하던 기존 서비스로 쉽게 확인할 수 있습니다.
Functions - 자동화 프로세스
고유한 기술 구조와 환경 기반에서 운영되는 블록체인 서비스
  • WEB2X가 가진 고유한 기술 구조와 환경으로, AI Bot, DB, SNS와 같은 기존 서비스에새로운 사용 용도를 추가할 수 있습니다.
  • 다양한 리소스 연결로 서비스 영역을 확장하고 가치 있는 융합 서비스가 가능합니다.
이벤트 트리거를 바탕으로 한 메시지 표출
  • 신뢰가 확보된 블록체인 환경에서 발생한 이벤트 트리거를 바탕으로 기존 서비스에 다양한형태로 메시지를 표출합니다.
  • 데이터의 안전한 접근과 통제를 위해 WEB2X Decentralized Oracle VM의 분산 노드 합의 구조 사용
CCMP - 크로스 체인 간 메세지 전송

CCMP - 크로스 체인 간 메세지 전송

이종 블록체인 간 메시지 전달을 쉽게 처리할 수 있습니다.크로스 체인 기반의 메시지 교환 기능으로 상호 호환이 가능합니다.
CCMP - 크로스 체인 간 메세지 전송
범용 규격의 메시징 프로토콜
  • 일반화된 스마트 계약으로 여러 종류의 데이터 전달할 수 있도록 지원하는 필요 기능을 제공합니다.
  • 완전히 새로운 크로스 체인 애플리케이션 개발이 가능합니다.
독립적이고 신뢰 합의가 가능한 분산형 오라클 노드 네트워크
  • 전송하고자 하는 데이터나 메시지를 통합 규격으로 인코딩하여 서로 다른 블록체인 간 전송이 가능합니다.
  • 각 블록체인 네트워크의 장점을 활용하고 원활한 사용자 경험을 끌어낼 수 있습니다.

2. 특징

# API 만으로 블록체인 기술 적용

간단한 API를 사용하여 이미 사용중인 서비스나 새로운 블록체인 서비스에도 손쉽게 블록체인 적용과 확장이 가능합니다.
WEB2X란?

Point1.

WEB2X로 간단하게 블록체인을 연결합니다.

블록체인
구축 없이

스마트
컨트랙트

개발없이

키 관리를
쉽게

지갑 생성을
간편하게

API 호출로
데이터 연동을 쉽게

Point2.

지갑생성 : WEB2X는 계정추상화(AA) 개념을 도입한 컨트랙트 지갑을 지원합니다.

WEB2X란?

Point3.

컨트랙트 배포 : 컨트랙트 배포 뿐만 아니라 모든 요소들의 배포 프로세스는 동일합니다.
배포되는 단계는 컨트랙트 배포 챌린지 생성 → 컨트랙트 배포 → Request 조회 순입니다.

챌린지 생성

챌린지 생성

WEB2X는 사전에 협의된 API만을 허용합니다.
챌린지 생성은 컨트랙트에 배포되는 정보들을 사전에 WEB2X 서버로 전달하는 단계입니다.
발행

발행

챌린지를 마친 후 배포하고자 하는 API에 인증 서명 데이터를 넣어서 발행 요청을 합니다.
WEB2X는 전달받은 배포 요청을 블록체인에 배포합니다.

(발행하는 정보는 이미 챌린지 생성에서 보냈기 때문에
다시 보낼 필요가 없습니다.)
Request 조회

Request 조회

정상적으로 배포되었는지 확인하는 단계입니다.
Request 조회를 하는 대상이 지갑이면 Wallet ID를 반환하고, 컨트랙트가 대상이면 Contract ID를 반환합니다.

* 예시-입장권발행

입장권 발행을 위해서는 입장권 템플릿이 사전에 배포되어야 합니다. 입장권 템플릿 발행 단계와 입장권을 배포하는 단계는 동일합니다.

STEP 1. 입장권 챌린지 생성

입장권 발행 챌린지 생성 API 선택
  • 입장권 명칭 : WEB2X 행사
  • 블록체인 : 메타디움
  • 구역 : A 구역
  • 가격 : 50,000원
  • 일자 : 2024. 08. 19

STEP 2. 입장권 발행

입장권 발행 API 선택
  • 서명값 입력

STEP 3. Request 조회

API 요청 결과 조회

# 블록체인 인프라 구축이 필요 없는 WEB2X

블록체인을 도입하기 위해서는 다양한 기능과 인프라가 구축되어야 하지만, WEB2X를 이용하면 인프라 구축 필요없이 간편하게 해결할 수 있습니다.

AS-IS (블록체인 인프라)

WEB2X란?

TO-BE (WEB2X 인프라)

WEB2X란?