포커스 FOCUS 블록체인개발, 적용을위한핵심엔진으로서 BaaS 에대한고찰 박재현 Lambda256 CEO 2009 년비트코인의출현이후가상화폐열풍이전세 계를강타하고있다. 그러나가상화폐의기반이되는블 을살펴보고그해결방안이자대중화를위한

Similar documents
[Brochure] KOR_TunA

User interface design

말은 많은 Blockchain 2

Security Issues in the Blockchain as a Service Platform 2019년 8월 30일 ( 금 ) 람다256 오재훈

PowerPoint 프레젠테이션

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

Microsoft Word - 08_01_블록체인.docx

- 목차 - 1. 개요 가. 애터니티 (Aeternity, AE) 란? 나. 주요스펙 1) 기본정보 2) 시장정보 2. 주요팀멤버및재단소개 3. 애터니티컨셉및특징 - Aeon Token (AE) - Name 시스템 - Aepps 4. 기술적특징 - PoW, PoS Hy

- 목차 - 1. 개요 가. 아이콘 (ICON) 이란? 나. 주요스펙 1) 기본정보 2) 시장정보 2. 주요팀멤버및재단소개 3. ICON 컨셉및특징 - 독자적인블록체인기술, Loopchain - ICON의블록체인네트워크, 넥서스 (NEXUS) - IISS (ICON I

공정한합의알고리즘 : deb 합의알고리즘 (A fair consensus algorithm : deb consensus algorithm) 목차 1. 개요 2. 합의알고리즘의공정성 3. deb 합의알고리즘 4. 공정한노드의역할및신뢰성검증 5. 성능 6. deb 합의알고

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

서현수

gcp

Beyond Blockchain 블록체인기술은중앙화된권력없이모든노드들간을합의할수있게하는방법을고안해냈습니다. 하지만블록체인기술은실시간트랜잭션의성사, 확장성같은근본적인문제점들과직면해있습니다. 개선된합의알고리즘에도불구하고, 현재구현된블록체인은한번에한블록만동기화하는노드를사용합

Yggdrash White Paper Kr_ver 0.18

<4D F736F F F696E74202D20B9DDB5B5C3BC20C0AFC6BFB8AEC6BC20B8F0B4CFC5CDB8B520BDC3BDBAC5DB5F E BC8A3C8AF20B8F0B5E55D>

- 목차 - 1. 개요 가. 스트라티스 (Stratis) 이란? 나. 주요스펙 1) 기본정보 2) 시장정보 2. 주요팀멤버및재단소개 3. Stratis 컨셉및특징 - 비트코인익명전송브리즈월렛 (w. 텀블빗 ) - 스트라티스블록체인서비스화 (BaaS) 4. 기술적특징 -

IT.,...,, IoT( ),,.,. 99%,,, IoT 90%. 95%..., (PIPA). 디지털트랜스포메이션은데이터보안에대한새로운접근방식필요 멀티클라우드사용으로인해추가적인리스크발생 높은수준의도입률로복잡성가중 95% 는민감데이터에디지털트랜스포메이션기술을사용하고있음

Hitachi Content Platform 클라우드 & 소프트웨어정의클라우드오브젝트플랫폼 Hitachi Content Platform Hitachi Data Ingestor Hitachi Content Platform Anywhere REVISION NO

OUTLINE 행사개요 행사명 Inside Bitcoins Conference & Expo 2015 장소 KINTEX 제 2전시장 3층 (회의실 301~304호) 행사시기 2015년 12월 9일(수) - 11일(금)ㅣ9일은

Samsung SDS Enterprise Cloud Networking CDN Load Balancer WAN

TOKENOMY_KO.cdr

2 247, Dec.07, 2007

Microsoft Word - retail_ doc

본명세서는회원님들의이해에도움이되고자작성한내용이며, 투자권유의의도는일절없음을안내드립니다.

최근 블로그

* 블록체인기술경쟁력 ( 18) : 미국 (100%) > 한국 (76.4%), 2.4 년의격차 * 1 세대 ( 가상통화 / 09~ 14) 2 세대 ( 스마트계약, 분산앱 / 15~ 현재 ) 3 세대 ( 확장성, 상호운용성 / 향후 ) - 2 -

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

Windows Live Hotmail Custom Domains Korea

클라우드컴퓨팅확산에따른국내경제시사점 클라우드컴퓨팅확산에따른국내경제시사점 * 1) IT,,,, Salesforce.com SaaS (, ), PaaS ( ), IaaS (, IT ), IT, SW ICT, ICT IT ICT,, ICT, *, (TEL)

LTC 라이트코인명세서

Lightpaper Bryllite Platform Beyond the Game Boundaries 브릴라이트플랫폼 : 게임의경계를넘어 Bryllite Ltd.

Microsoft PowerPoint - chap01-C언어개요.pptx

Windows 8에서 BioStar 1 설치하기

PowerPoint 프레젠테이션

Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack

Luniverse.pages

PowerPoint 프레젠테이션


( 호 ) < 내용요약 > 스마트컨트랙트도입으로가상화폐는블록체인비즈니스의핵심매개체로진화 스마트컨트랙트도입과함께가상화폐는지급결제수단뿐만아니라다양한비즈니스에서도응용가능해지면서블록체인을이용한플랫폼기반비즈니스확장이가속화됨 가상화폐는블록체인플랫폼에서사용되는화폐의기능뿐

consulting

JTS 1-2¿ùÈ£ ³»Áö_Ä÷¯ PDF¿ë

[Brochure] KOR_LENA WAS_

자유소프트웨어운동과 GNU 의시작 (The Free Software Movement & the Creation of GNU) 소프트웨어를만들어돈을많이벌거나스스로만족할수있지만, 결국내커리어에끝에선내가만든소프트웨어가사람들을분리시키고세상을더나은 프로젝트의탄생을야기했다. 20

I D G S u m m a r y Blockchain 블록체인기반프로젝트진행시알아야할사항과유즈케이스 블록체인기반의프로젝트는기존 IT 시스템구축프로젝트와는상당히차이가있다. 구축단계가운데중요하지않은부분이 없지만무엇보다유즈케이스선정단계는전체블록체인프로젝트의성패를가를정도로중

1. 블록체인이란 블록체인은말그대로블록단위의데이터를체인형태로연결해서보관하는형태로저장하는 형태를말한다, 중앙화된서버가없이분산화된 P2P 기반의네트워크에서각참여자 ( 노드 ) 들이 저장하는것에가장큰특징이있다. 현재컴퓨터시스템에서가장대중적인서비스형태는서버-클라이언트모델이다.

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

Data Industry White Paper


Cloud Friendly System Architecture

2

RHEV 2.2 인증서 만료 확인 및 갱신

Microsoft Word - src.doc

Visual Studio online Limited preview 간략하게살펴보기

목차 1. 개요 2. 앤드어스체인의빈전과목표 3. 합의알고리즘의공정성 4. deb 합의알고리즘 5. 앤드어스체인 (AndUschain) 6. 암호경제또는블록체인경제 7. 양질의일자리창출을위한저비용창업생태계 8. 로제우스 (ROZEUS) 프로젝트 9. 진행중인프로젝트 1

본명세서는회원님들의이해에도움이되고자작성한내용이며, 투자권유의의도는일절없음을안내드립니다. 2

Implement a business platform based on blockchain blockchain기반 비즈니스 플랫폼 구현을 위한 White Paper (요약본) -1- Qcity

PowerPoint Presentation

슬라이드 1

<4D F736F F F696E74202D20332DC1F6B9DDC1A4BAB8BDC3BDBAC5DB>

歯3일_.PDF

aws

PowerPoint 프레젠테이션

KRKO-07

Luniverse 사용법 교육자료 presented by Lambda256

C 윤대근 All Rights Reserved 1 쇄발행 2018 년 11 월 30 일 지은이윤대근 펴낸이장성두 펴낸곳주식회사제이펍 출판신고 2009 년 11 월 10 일제 호 주소경기도파주시회동길 층 3-B 호 전

Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based


라우터

WIZBL_WHITEPAPER 한글

TTA Journal No.157_서체변경.indd

AGENDA 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례

Microsoft PowerPoint - 6.pptx

I D G S u m m a r y Blockchain 블록체인기반프로젝트시작하기전, 알아야할사항들 블록체인이 IT 세계에새로운바람을일으키면서대규모조직을중심으로블록체인도입이시작됐다. 다양한산업군에서블록체 인기술을접목해, 효과적인서비스나기존문제점을개선하기위해도입을위한 P

마켓온_제품소개서_ key

new Spinbackup ICO White Paper(ko)

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지

Cisco FirePOWER 호환성 가이드

About

<4D F736F F D205B4354BDC9C3FEB8AEC6F7C6AE5D3131C8A35FC5ACB6F3BFECB5E520C4C4C7BBC6C320B1E2BCFA20B5BFC7E2>


, Analyst, , Figure 1 통신사가입자추이 ( 명, 000) 60,000 LG U+ KT SKT 50,000 40,000 30,000 20,000 10,000 0 자료 : MSIP. 미래에셋증권리서치센터

1. 기술배경 NFV는 Consortium of Service Provider들에의해서만들어졌다. 현재 Network Operation은규모가큰전용 Hardware appliances가계속해서증가하고있다. 새로운 Network Service를 Launching할때마다에

Oracle Leadership 10, ,000,000+ 기업 클라우드 고객 확보 클라우드 사용자 75%+ 포춘 100 기업 중 오라클 클라우드 운영 기업 33 Billions+ 19개 전세계 데이터 센터 운영 ,000+ 디바이스 600 PB+

Æí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š

암호내지

Egretia_White_Paper_KR_V1.1.pages

Management model

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형

슬라이드 1

1701_ADOP-소개서_3.3.key

PowerPoint Presentation


백서_

. 1, 3,,., ICT(),,.. 2 3,.. Player (, ) IT,. 3,...,.

wtu05_ÃÖÁ¾

상화폐의거래시스템및방법에관한것으로, 증여하고자하는블록체인을갖는디지털가상화폐의금액정보및 증여자의신상정보를포함하는증여자용거래요청신호가전송되면, 수증자가블록체인을갖는디지털가상화폐의 거래시필요한전자지갑의개설여부에상관없이블록체인을갖는디지털가상화폐거래를수행할수있게안내 하는수증자거

1,000 AP 20,000 ZoneDirector IT 5, WLAN. ZoneFlex AP ZoneDirector. WLAN. WLAN AP,,,,,,., Wi-Fi. AP. PSK PC. VLAN WLAN.. ZoneDirector 5000 WLAN L

ZRX 제로엑스명세서

Contents 블록체인과공공데이터 - 블록체인이가져올공공분야및공공데이터의미래 주요목차 Ÿ 블록체인기술의이해 4 Ÿ 블록체인이가져올공공분야패러다임변화 13 Ÿ 블록체인과공공데이터의미래 19 Ÿ 참고문헌 24

Transcription:

블록체인개발, 적용을위한핵심엔진으로서 BaaS 에대한고찰 박재현 Lambda256 CEO jay.park@lambda256.io 2009 년비트코인의출현이후가상화폐열풍이전세 계를강타하고있다. 그러나가상화폐의기반이되는블 을살펴보고그해결방안이자대중화를위한기반기술로서의 BaaS를살펴본다. 록체인기술은상대적으로소홀히다뤄지고있는경향이있다. 이러한상황에도불구하고블록체인시장은지속 적으로성장하고있다. 특히, 정부의블록체인기술육성 블록체인을둘러싼위기와기회 정책과기업에서의엔터프라이즈블록체인의도입확산 으로인해블록체인기술은대중화과정에진입하고있 블록체인의위기상황 다. BaaS(Blockchain as a Service) 는기존의퍼블릭 블록체인의문제점인고비용, 저성능문제를해결하고, 블록체인기술을손쉽게적용할수있는환경을제공하여블록체인대중화를앞당기는데큰기여를하고있다. 본고에서는현재블록체인의여러문제점과주요동향 현재다양한분야에서블록체인을적용한프로젝트들이진행되고있다. 그러나실제성공적인상용서비스 (Dapp, Decentralized App) 를찾기어렵다. 이렇듯현재블록체인은성공적인상용서비스를위해다음의 32

여러문제점들을해결해야한다. (1) 퍼블릭블록체인의파편화현재스마트컨트랙트를지원하는퍼블릭블록체인은이더리움, EOS, Steem 등수많은퍼블릭블록체인으로파편화되어있다. 이로인해, 개발자는복수개의퍼블릭체인을고려하여응용서비스를개발해야만한다. 가령, 모바일서비스의경우 ios와안드로이드운영체제용앱을개발하고스토어를통해배포하면된다. 그러나블록체인의경우이더리움외에도수많은블록체인으로파편화되어있어해당퍼블릭체인용서비스를중복개발해야만한다. 따라서응용서비스개발과운영에많은비용이발생한다. (2) 성능및확장성부족또한현재블록체인은성능과확장성이부족하여대용량처리가불가능하다. 현재퍼블릭블록체인중가장널리사용되는이더리움의경우에도초당 10~45개정도의트랜잭션만이처리된다. 트랜잭션처리량이제한된상태에서해당블록체인을이용하는응용서비스가늘면늘수록처리량부족으로인한문제는더욱심화될수밖에없다. (3) 높은트랜잭션수수료이더리움의경우, 2021년 4월 22일사상최고치인 1,577,266건의트랜잭션을기록했고하루평균 1,000,000 이상의트랜잭션이발생한다. 퍼블릭체인의특성상요청된트랜잭션은처리비용 ( 가스비 ) 이높은순으로처리가되고, 한블록내에서처리할수있는트랜잭션개수가한정되어있다. 2021년 5월 1일기준, 이더리움에서트랜잭션당일일평균수수료는 $9.965로하나의트랜잭션당 10,000원이상의수수료를지불해야한다. 이처럼사용자는빠른트랜잭션실행을위해높은수수료를지불해야한다. 참고로, 사상최고치트랜잭션이발생한 2021년 4월 20일의경우 $32.77를지불해야트랜잭션을처리할수있었다. (4) 사용성부족현재블록체인응용서비스인댑 (Dapp, Decentralized App) 들의수는계속해서하락하고있다. 블록체인댑에대한정보를제공하고있는스테이트오브댑스에따르면 2021년 4월기준총댑수는 3,511개, 일일활성사용자는 17만 3,790명이다. 총누적댑수는증 MONTHLY SOFTWARE ORIENTED SOCIETY No.85 JULY 2021 [ 그림 1 ] 이더리움블록생성시간 30 2017 년 9 월 29 일기준 30.31 초 25 2020 년 11 월 8 일기준 13.04 초 2019 년 12 월 7 일기준 15.08 초 2020 년 11 월 8 일기준 13.04 초 Block Time in Secs 20 15 10 2021 년 4 월 19 일기준 13.031 초 5 0 Jan 16 Jul 16 Jan 17 Jul 17 Jan 18 Jul 18 Jan 19 Jul 19 Jan 20 Jul 20 Jan 21 출처 : etherscan.io 33

[ 그림 2 ] 블록체인댑수 새로운 DApps 한달에새로운 DApp 총액 DApps 180 3,500 OF THE 160 140 120 STATE DAPPS 3,000 2,500 21년 4월기준총 DApp 수 3,511개일일활성사용자수 173.79K 100 2,000 80 60 40 20 1,500 1,000 500 신규출시 DApp 수증가 (Defi) 에서하락추세로전환됨 0 Apr 15 Jun 15 Aug 15 Oct 15 Dec 15 Feb 16 Apr 16 Jun 16 Aug 16 Oct 16 Dec 16 Feb 17 Apr 17 Jun 17 Aug 17 Oct 17 Dec 17 Feb 18 Apr 18 Jun 18 Aug 18 Oct 18 Dec 18 Feb 19 Apr 19 Jun 19 Aug 19 Oct 19 Dec 19 Feb 20 Apr 20 Jun 20 Aug 20 Oct 20 Dec 20 Feb 21 0 출처 : etherscan.io 가하고있으나신규출시되는댑수는점차감소하고있는추세이다. 블록체인의기회앞서살펴본것처럼현재블록체인은해결해야할여러문제점이있다. 그러나이러한문제점들에도불구하고블록체인시장은지속적으로성장하고있으며많은기회를제공하고있다. (1) 새로운규제및가상자산제도권편입블록체인시장성장에있어가장중요한외적요인은제도권편입이다. 이미세계각국은가상화폐를제도권에편입하고블록체인기술과시장을육성하고있다. 이러한환경변화에따라다양한신사업기회가나타나고있다. 우리나라를포함전세계 130여개국이참여하고있는국제회계표준기구인 IASB는 2019년가상화폐를 재고자산 및 무형자산 으로분류하고손실은인식하지 만매수가격을초과하는이익은장부에반영하지않는다는회계기준을발표하였다. 이에따라정부도국내가상화폐의소득세과세방침을정하고 2020년 7월과세안을발표했으며이를시행할계획이다. 이러한회계원칙에따라기업들은가상화폐에투자를하고이를보유하며다양한사업을도모할수있게되었다. 또한국제자금세탁및테러자금조달방지기구 FATF (Financial Action Task Force) 는최근가상자산 (VA, Virtual Asset) 및가상자산사업자 (VASP, Virtual Asset Service Provider) 와관련된규정을정립하고있으며, 가상자산및가상자산사업자의위험기반접근법지침서 (Guidance for a risk-based approach to VAs and VASPS) 에따라위험기반접근법적용, 자금세탁방지 / 테러자금조달차단 (AML/CFT, Anti-Money Laundering/ Countering The Financing Of Terrorism) 관리및감독, 고객실사 (CDD, Customer Due Diligence), 의심스러운거래보고등을비롯한 FATF의거의모든자금세탁방지및테러자금조달차단관련사항을 VA 및 VASP에적용하였다. 34

FATF의권고사항중 VASP가준수해야하는가장까다로운부분은은행비밀보호법에따른트래블룰 (Travel Rule) 이다. 가상자산송금에관여하는송신가상자산사업자 (Ordering Institution) 는송수신인 (Originator and Beneficiary) 의필수정보 ( 이름, 생년월일, 국적, 주소등 ) 를취득하고이를수신가상자산사업자 (Beneficiary Institution) 에 안전하게 즉시 제공해야한다. 또한, 수신가상자산사업자도송수신인의필수정보를취득및보유해야한다. 이는가상자산송금과관련된잠재적인불법자금세탁 / 테러자금조달활동에대비하여가상자산의흐름을추적하고관련송수신인을식별하기위함이다. 국내에서도가상자산사업자및사업자의범위를포함한특정금융정보법이시행됨에따라가상자산취급업소신고의무제가시행되고가상자산사업자 AML/CFT 의무부과, 고객별거래내역분리관리조치의무, 실명확인입출금계정발급조건등에대해서시행령위임등가상자산사업에대한기본적인법률토대는마련된상태이다. 이러한가상자산에대한새로운규제는블록체인시장에큰영향을주고있으며동시에새로운사업기회를제공하고있다. 가령, FATF의트래블룰은가상자산거래시반드시지켜야할의무사항으로해당기능을제공할새로운사업기회를제공하고있다. 현재가상자산거래의특징인익명성으로 VASP가트래블룰을준수하는데에는현실적인어려움존재한다. 왜냐하면우선개인정보를저장및보유하는것이개인정보보호법에접촉될수있고, 가상자산지갑주소가송신가상자산사업자 (Ordering Institution) 와수신가상자산사업자 (Beneficiary Institution) 간에연결되어있지않은경우해당지갑주소를추적하기힘들기때문이다. 따라서 VASP간에개인정보데이터를주고받기위해서는별도의개발을해야한다. 루니버스블록체인클라우드서비스를제공하고있는람다256은 VerfyVASP라는분산프로토콜 (Decentralized Protocol) 을통해 VASP 간안전하고즉각적으로송신자와수신자의정보를공유할수있게해준다. VA 송신자가송금화면에서송신자와수신자의정보를입력하여송금을진행하게되면송신가상자산사업자는이정보를수신자의공개키로암호화하여수신가상자산사업자로전송한다. 수신가상자산사업자는수신받은암호화된정보를수신자의개인키로복호화하여확인후해당확인사실을보관한다. 이과정을통해송, 수신가상자산사업자들은모두트래블룰을충족시킬수있다. VerifyVASP는연동을위한 API를 VASP에제공하며, VASP를해당 API를통해간편하게서비스와연동할수있다. 또한개인정보를저장하기않기때문에개인정보유출걱정또한없다. 이처럼최근의가상자산에대한새로운규제와가상자산의제도권편입은다양한새로운산업과서비스를창출하고있다. (2) 엔터프라이즈블록체인의성장퍼블릭블록체인은탈중앙화, 익명성에기반한다. 이때문에비트코인, 이더리움같은대부분의퍼블릭블록체인은중앙기관의개입없이무기명으로특정가상자산을송수신하거나, 모든거래내역을공개하여데이터위변조나유실을방지하고있다. 하지만퍼블릭블록체인을기업에서도입하기에는많은문제가있다. 가령, 기업환경에서는퍼블릭블록체인에데이터가공개되기보다는프라이빗한컨소시움이나기업내에서만공유되길원하며, 모든데이터를통제해야하는상황이빈번하게발생한다. 기업의가상화폐발행이나활용보다는데이터위변조방지나안전하게데이터를저장및공유할수있는목적으로프라이빗한엔터프라이즈블록체인을사용한다. 실제로월마트중심의푸드트러스트 (Food Trust) 와머스크사의물류관리, JP Morgan의쿼럼 (Quorum) 과같은프로젝트를보면대부분퍼블릭이아닌프라이빗엔터프라이즈블록체인을사용하고있다. 매년기업의 MONTHLY SOFTWARE ORIENTED SOCIETY No.85 JULY 2021 35

[ 그림 3 ] 엔터프라이즈블록체인수요전망 글로벌블록체인수요전망 (18-23) 블록체인산업별수요전망 ( 23) $15.8 14% CAGR : ~60% $7.4 $11.3 5% 5% 6% 7% 2023 29% $4.6 10% 24% $1.5 $2.7 2018 2019 2020 2021 2022 2023 Banking Professional Services Manufacturing Public Retail Insurance 출처 : etherscan.io 엔터프라이즈블록체인기술에대한투자는증가하고있으며, 적용분야에있어서도기존금융과제조에서물류, 리테일, 공공분야등으로확장되고있다. BaaS를통한블록체인활용가속화 BaaS(Blockchain As A Service) 란? 블록체인시장의성장과더불어 BaaS 시장역시크게성장하고있다. 테크나비오 (Technavio) 보고서에따르면글로벌 BaaS 시장은 2018년약 6억 2,300만달러에서 2023년약 150억달러수준의규모로성장할것으로전망하고있으며, 모도인텔리전스 (Mordor Intelligence) 사에따르면 2019년 $420.5B에서 2025년 $982.5B 로연간 CAGR 15.2% 씩 BaaS시장이성장할것으로전망하고있다. BaaS 는다양한블록체인기술인프라를지원하여빠 르고편리하게블록체인을도입할수있도록도와주는클라우드서비스를말한다. 블록체인도입을위해서는앞에서살펴본블록체인의현재문제점들에대한해결과복잡한인프라구축, Web3, 스마트컨트랙트 (Smart Contract), PKMS(Private Key Management Service), 각종보안이슈등블록체인특유의복잡한서비스개발과정이필요하다. BaaS는간편하고편리하게사용할수있는개발환경을제공하여블록체인개발시간을단축시키고유지비용을절감시켜준다. BaaS의효과및사용시고려사항 BaaS사용시기업에서얻을수있는효과와사용시고려해야할사항은다음과같다. (1) 전체적인비용절감효과를얻을수있다. 블록체인구현, 운영및유지보수와관련된작업을직접수행하려면개발자및운영자등블록체인전문가채용, 시설투자등많은초기투자비용이발생한다. 그러 36

나 BaaS를이용하면기업은개발자모집, 인원유지및팀관리, 소프트웨어, 플랫폼및인프라관련비용을절감할수있다. 왜냐하면사용한만큼만대가를지불하면되고원할때해지할수있기때문이다. (2) 사용하기쉬운도구를통해높은생산성을얻을수있다. BaaS는사용자가필요로하는블록체인프로토콜을자유롭게지정하여설치할수있는다양한블록체인설치템플릿을제공하다. 또한편리한스마트컨트랙트프로그래밍환경과보안감사, 자동 API 생성기능등편리한개발환경을제공한다. 개발자는이를통해손쉽게원하는블록체인프로토콜을설치하고개발한스마트컨트랙트를배포하고이를이용한응용서비스를개발할수있다. BaaS는설치된블록체인과응용서비스에대한실시간모니터링환경을제공하기때문에개발후효율적인운영또한가능하다. 이모든기능은미리작성된템플릿과 GUI 환경을통해제공하기때문에높은생산성을보장한다. 인에대한이해도가부족하면잘못된판단을하여프로젝트가위험해질수있다. 따라서기업은 BaaS를사용하더라도블록체인에대한높은이해도를갖은담당자나 BaaS 회사의기술지원및컨설팅을통해블록체인기술에대한이해도를지속적으로높여야한다. (5) 높은가시성과운용성을보장하는 BaaS를선택해야한다. BaaS는블록체인과클라우드기술에대한높은이해도와노하우를보유하고있어도다양한원인으로인해장애나문제가발생하여운영이중단될수있다. 이러한상황에서기업은전적으로 BaaS 사에의존할수밖에없다. 따라서 BaaS 사는편리한운영도구와모니터링서비스등을제공하고특정수준의 SLA(Service Level Agreement) 를보장해야하며, 기업은높은가시성과운용성을보장하는 BaaS를선택해야한다. BaaS의기본기능 MONTHLY SOFTWARE ORIENTED SOCIETY No.85 JULY 2021 (3) 기업은본연의사업에집중할수있다. BaaS가블록체인기반서비스개발및운영에필요한모든것을담당하기때문에기업은자체비지니스요구사항에초점을맞추고본연의사업에집중할수있다. 또한기업은담당직원및리소스를최적화하고핵심비지니스에집중할수있기때문에사업의성공가능성을높일수있다. (4) 기업은여전히블록체인기술에대한깊은이해를해야한다. BaaS가블록체인개발과운영에관한것을담당하더라도블록체인은여전히새로운기술이고급격하게발전하고변화를거듭하고있기때문에자칫기업은블록체인기술에대한이해도가부족할수있다. 자칫, 블록체 BaaS는사용편의성과경제성등을위해기본적으로다음의기능을제공해야한다. (1) 다양한블록체인프로토콜지원현재블록체인은이더리움같은퍼블릭블록체인과하이퍼레저패브릭, 쿼럼, 하이퍼레저베수, 엔터프라이즈이더리움같은프라이빗블록체인으로구분할수있다. BaaS는목적과용도에따라퍼블릭또는프라이빗블록체인을사용자가자유롭게선택해서설치, 운영할수있도록다양한블록체인프로토콜의설치템플릿을제공해야한다. 심지어사용자는이더리움퍼블릭체인과베수기반의프라이빗블록체인을혼용해서사용할수있어야한다. 실제많은블록체인프로젝트들이 ERC20 기반의토큰은이더리움상에발행을하고, 해당 37

토큰을자체프라이빗블록체인상의토큰과연계 (Pegging) 하여사용한다. 이를통해, 이더리움의과다한트랜잭션실행비를절감하고고성능의프라이빗블록체인을사용하여성능문제를해결하고있다. (2) 다양한합의메커니즘사용할블록체인을선택한후서비스의운영방법과구조, 정책에따라블록체인합의메커니즘을다양하게선택할수있어야한다. 가령, 기존의 PoW(Proof Of Work) 외에도 PoA(Proof of Authority), BFT 등다양한합의방법을선택하여블록체인네트웍을구성할수있어야한다. 특히, PoW는기업에서사용할합의메커니즘으로는부적합하다. PoW의경우블록체인네트워크에참여한모든합의노드가블록생성을위해서로경쟁하기때문에고성능의 CPU 가필요하며이과정에서높은전력을소모한다. 따라서기업의경우, PoA처럼계약등을통해제휴된파트너사의신원이확인된사람들이합의과정을운영하는것이보다효율적이다. 특히, PoA를사용할경우에는블록을순서에따라번갈아가면서만들기때문에 PoW 대비더낮은비용으로블록체인네트워크를운영할수있다. 일반적으로웹기반 IDE는리믹스 (Remix, remix. ethereum.org ), 이드피들 (EthFiddle, https://ethfiddle. com/ ) 등이있으며데스크탑기반 IDE로는비쥬얼스튜디오나아톰, 젯브레인등을사용할수있다. BaaS는이들개발환경과잘연동하여사용할수있어야한다. (5) 멀티클라우드환경 BaaS는사용자가원하는다양한클라우드환경상에블록체인을설치하여운영할수있어야한다. 사용자는 AWS 이나 NCP(Naver Cloud Platform) 클라우드상에블록체인을설치할수있으며심지어프라이빗클라우드와의안전한연계를통해하이브리드형태로도운영할수있도록지원해야한다. (6) 이종체인연결 BaaS는프라이빗블록체인을다른블록체인프로토콜과서로연결하여사용할수있도록지원해야한다. 기업은목적에따라현재운용중인블록체인상의가상자산을타블록체인으로보내거나가져와활용할필요가있다. 이렇듯이종체인간의연결을위해 BaaS는이종체인연결기능을제공해야한다. (3) 블록체인모니터링및블록상태조회도구 BaaS는일단구축된블록체인노드의운영상태를모니터링하고상태를확인하기위한블록체인탐색기를제공해야한다. 블록체인탐색기를이용하면블록생성현황과블록에담긴트랜잭션목록및내역등을확인할수있고, 생성된토큰의전송현황과토큰소유자들의목록과잔액을확인할수있다. (4) 스마트컨트랙트통합개발환경 (IDE) 블록체인상의서비스를개발하기위해서는스마트컨트랙트개발이필수적이다. 따라서, 이러한스마트컨트랙트개발및배포환경과운영환경을제공해야한다. (7) 대량트랜잭션처리안정적인블록체인서비스를제공하기위해서는대량의트랜잭션을안정적으로처리할수있는방법이필요하다. 퍼블릭이더리움의성능은 30~40 TPS 정도이지만기업용어플리케이션의블록체인은 500~1000 TPS 이상의성능을보장해야한다. 500~1000 TPS 의블록체인트랜잭션이노드로지속적으로전송되는경우, 블록체인노드는자신이처리할수있는용량이상의트랜잭션을받게되어불안정한상태에이르게되고심지어노드가다운될수도있다. 이러한문제를해결하기위해서는지속적으로발생하는대용량트랜잭션을안정적으로처리할수있는처리기능을제공해야한다. 가령, 람 38

다256사의루니버스는카프라 (Kafka) 를이용하여대용량트랜잭션을처리하는파이프라인을제공함으로써대량의트랜잭션을안정적으로처리하고있다. (8) 체계적인기술지원기업이빠르게변하는블록체인기술을안정적으로사용하기위해서는 BaaS는사용자의다양한요구사항을적극지원하기위한방법을제공해야한다. 무료기술지원및원격지원부터유료컨설팅에이르기까지다양한기술지원프로그램을제공해야한다. 유형별주요 BaaS 업체분석 BaaS는제공하는서비스유형과종류에따라 (1) 설치형 BaaS와 (2) 종합형 BaaS 로구분할수있다. 설치형 BaaS는아마존 AWS 매니지드블록체인, MS 애저블록체인서비스, IBM처럼인프라클라우드를보유 한업체들이이더리움이나하이퍼레저같은오픈소스블록체인을보유한클라우드인프라에손쉽게설치, 운영할수있는템플릿을제공한다. 이에반해종합형 BaaS는다양한클라우드환경하에서이더리움, 하이퍼레저, 베수, 쿼럼등다양한블록체인을설치, 운영하고더불어블록체인서비스개발에필요한다양한부가기능과개발환경을제공한다. 국내업체로는람다256의루니버스와해외업체로는알키미 (Alchemy), 셋틀민트 (Settlemint), 칼레이도 (Kaleido) 등이있다. 이들업체중 IBM은하이퍼레저만을지원하며루니버스, 칼레이도, 셋틀민트등이멀티클라우드, 멀티체인을지원하고있다. 최근 MS는애저블록체인서비스 (Azure Blockchain Service) 를 2021 년 9월 10일공식중단한다고발표했으며 IBM 또한 BaaS 사업부인력을줄이고있는상태이다. 블록체인기술과시장의특징인빠른변화속도를따라잡기에는 MS, IBM 같은대기업의문화상불가능하다. 따라서 BaaS는람다256의루니버스나칼레이도처럼전문기업들이더욱경쟁력을갖춘분야이다. MONTHLY SOFTWARE ORIENTED SOCIETY No.85 JULY 2021 [ 그림 4 ] BaaS 업체의유형별분석 설치형 BaaS 사업자 인프라 ( 클라우드 ) 블록체인프로토콜 BaaS 적용 멀티체인멀티클라우드 종합형 BaaS 사업자 39

(1) 칼레이도 (Kaleido) 칼레이도는다중클라우드와하이브리드블록체인네트워크를지원하는종합형 BaaS이다. AWS와 Azure의클라우드인프라에서이더리움, 코다, 하이퍼레저패브릭등의블록체인환경을구성할수있다. 또한설치형으로블록체인리소스를배포할수있어기업의기존 IT 자산으로비즈니스연속성을유지할수있다. 콘솔에서블록체인노드관리, 상태모니터링을제공하고서비스레이어기능들을추가로사용한다. 서비스에서는보조체인레이어서비스, B2B 커넥터및써드파티솔루션의라이브러리를제공하고주요빌딩블록에대한통합액세스를제공한다. 제공하는주요기능으로는레거시시스템에대한통합게이트웨이, 앱간메시징파이프, 오프체인파일스토리지, 사용자지정가능한오라클등이있다. (2) 셋틀민트 (Settlemint) 셋틀민트는블록체인애플리케이션개발및통합을지원하는종합형 BaaS이다. Azure, GCP, AWS 클라우드인프라를제공하며블록체인프로토콜은하이퍼레저패브릭, 베수, 코다를지원한다. 컨소시엄단위의프로젝트를생성하고블록체인프로토콜선택하고필요한부가서비스기능을추가하여개발환경을구성한다. 서비스기능으로는이더리움미들웨어, IPFS, 개발자 IDE, 인티그레이션스튜디오, 앵커링이있다. 이더리움미들웨어는다양한컨트랙트템플릿과 REST API, 웹훅기능을제공하며비주얼스튜디오코드를커스텀한이더리움 IDE를통해컨트랙트를배포할수있다. 플로우기반프로그래밍이가능한인티그레이션스튜디오는복잡도가높은작업과정을시각적으로구성하여제공한다. 12개의모듈에사전설치된 60개의작업노드를시각적으로 [ 표 1 ] BaaS 업체비교매트릭스 40

연결하여기존레거시시스템과보다쉽게통합할수있다. 런치패드콘솔을이용하여위의기능들을사용할수있으며, 네트워크상태대시보드와최근생성블록리스트그리고블록체인탐색기를제공한다. (3) 알케미 (Alchemy) 알케미는이더리움블록체인개발을위한 API 노드서비스를제공한다. 이더리움메인넷과테스트넷을지원하며최근이더리움롤업프로젝트인알비트리움체인을지원하기시작했다. 슈퍼노드기능을통해개발환경을구성하고상태를모니터링한다. 슈퍼노드는웹서버의 로드밸런스와같은기능으로확장성을갖고있으며급증하는트래픽이오류없이처리되도록지원한다. 컴포저는비쥬얼인터페이스를사용하여이더리움노드에작업요청을하는디버깅도구로다양한이더리움 API 메쏘드를제공한다. 알케미는모니터링외에뛰어난노티파이기능을제공하는데어드레스기반토큰전송, 드랍된트랜잭션, 마이닝트랜잭션등에대한정보에대해웹훅으로알림을제공한다. 또한알케미 Web3는트래픽의문제로실패한요청을자동으로재시도하는기능으로개발자들에게편의를제공하고있다. MONTHLY SOFTWARE ORIENTED SOCIETY No.85 JULY 2021 [ 그림 5 ] 루니버스메인화면 출처 : www.luniverse.io 41

사례분석 : 람다256의루니버스 BaaS 분석람다256에서개발한루니버스 BaaS는많은디앱개발사들이블록체인을기존서비스에빠르게도입할수있도록멀티클라우드인프라와블록체인프로토콜, web3 지식없이개발할수있는편리한환경, 토큰보관이가능한지갑등을제공하는종합형 BaaS 플랫폼이다. 특히, 다양한기능들을웹기반의개발환경을통해처리할수있어블록체인기술에대한이해도가부족해도쉽게사용할수있다. 루니버스는크게아래 2개의특화기능으로구성된다. 1) 비즈니스특화기능 (Business Feature) 은 3가지 수준별로구성되며, 각수준별활용엔드포인트를제공하여, 탄력적인컴포넌트구성이가능하다. 2) 개발 / 운영특화기능 (Dev & Ops Feature) 은각대시보드 / 운영자콘솔 / 개발자도구연계환경을제공하고, 통합된보안 / 컴플라이언스대응기능을제공한다. 각특화기능은다음과같다. 비즈니스특화기능 (Business Feature) (1) 비즈니스서비스 (Business Service) 고객비즈니스에즉시활용가능한제품형서비스와기술자문및운영서비스 (Value-Up Kit) 를제공한다. [ 그림 6 ] 람다 256 루니버스 BaaS 구성도 42

마케팅 (Marketing) : 디지털자산 ( 토큰 ) 을활용한마케팅 / 이벤트 / 프로모션서비스 DID 앱 (App) : 분산인증 (DID) 클라이언트 (APP) 서비스 (APP 및 SDK형제공 ) NFT 마켓플레이스 (Marketplace) : 발행된 NFT 를유통하기위한채널플랫폼제공서비스 지불결제 (Payment) : 가상자산을활용한지급 / 지불 / 정산 / 리워드서비스 (2) 응용서비스 (Application Service) 루니버스에서블록체인어플리케이션을개발하려면다음과같은과정을거쳐야한다. 증서비스 트레이스 (Trace) 서비스 : 트랜잭션검증기반의데이터위변조검증서비스 NFT 서비스 : NFT 토큰발행 / 관리및메타정보및컨텐트등록 / 관리서비스 브로커리지 (Brokerage) 서비스 : 가상자산관리를위한브로커리지서비스 베리파이 (Verify) VASP : 금융사고방지를위한 VASP 사업자간의트랜잭션트래벌룰검증프로토콜서비스개발및운영특화기능 (Dev & Ops Feature) MONTHLY SOFTWARE ORIENTED SOCIETY No.85 JULY 2021 1. 블록체인네트워크를생성 2. 어플리케이션용스마트컨트랙트를구현하고블록체인네트워크에배포 3. 어플리케이션의함수들을 API 로정의 4. 트랜잭션 API 를이용해서정의한 API 호출루니버스를사용하지않고블록체인어플리케이션을개발하는경우이보다더복잡한과정을거쳐야하기때문에상기 4단계로블록체인학습비용을줄이고개발기간을단축할수있다. 추가로루니버스는 2. 의과정을생략할수있도록여러어플리케이션에서많이사용하는기능들을 API 서비스로제공하고있다. 루니버스가제공하는 API 어플리케이션서비스는 DID, 토큰, 로열티포인트 (Loyalty Point), 트레이스 (Trace), NFT, 브로커리지, 베리파이VASP 등이있다. 토큰 (Token) 서비스 : 블록체인기반포인트 / 토큰생성및관리서비스 DID 서비스 : 블록체인기반분산신원및권한인 개발툴 : 개발자도구 (Solidity등) 연계인터페이스및개발자포털 아이엠 (IAM) : 사용자접근 / 권한제어및 API 접근키 (Access Key) 관리기능제공 PKMS 와볼트 (Vault) : Private Key 관리시스템및저장소제공으로키유실 / 유출방지서비스제공 서비스콘솔 (Console) : 각서비스수준별서비스 / 빌링대시보드및운영 / 관리콘솔 UI/UX 제공 KYC/AML/FDS : 디지털자산규제당국의법 / 규제를위한규칙엔진및사전통합된인터페이스제공현재블록체인이안고있는고비용, 저성능, 비확장성문제를해결하고매우빠르게변화 발전하는블록체인기술을보다손쉽게블록체인기술을활용하기위한방법으로 BaaS는무척중요하다. 이러한BaaS 시장은 2018년약 6억 2,300만달러에서 2023년약 150억달러수준의규모로성장할것으로전망 ( 테크나비오 ) 하 43

며, 현재루니버스, 셋틀민트, 알키미, 칼레이도등전문 BaaS들이치열한경쟁을이어가고있다. 이들업체는공통적으로아마존 AWS, MS 애저등멀티클라우드환경하에서이더리움, 하이퍼레저등다양한퍼블릭체인및프라이빗체인을지원하고있고다양한합의알고리즘과모니터링기능을제공하고있다. 특히, 이들업체중루니버스는이종의블록체인간의연동을위한브릿지를제공하고있다. 또한셋틀민트는스마튼컨트랙트개발생산성을위해컨트랙트라이브러리와개발툴을제공하고있고, 알키미는이더리움블록체인상의서비스개발을지원하기위한다양한서비스를제공한다. 이처럼전문 BaaS 사는주요한특징들을갖고있으며이러한특징들을잘파악하여자신의프로젝트에맞고안정적인기술지원을제공하는 BaaS 제품을선택하는것이중요하다. 향후블록체인기술이점차확산되고대중화됨에따라 BaaS의필요성과중요도는더욱증가할것이며다양하게발전하는블록체인기술을수렴하는역할을 BaaS가수행하게될것이다. 참고문헌루니버스 https://luniverse.io/ 셋틀민트 https://www.settlemint.com/ 알키미 https://www.alchemy.com/ 칼레이도 https://www.kaleido.io/ 아마존매니지드블록체인 https://aws.amazon.com/ko/ managed-blockchain/ IBM 블록체인 https://www.ibm.com/kr-ko/blockchain 이더리움성능및확장성 https://etherscan.io/ 블록체인댑 https://www.stateofthedapps.com/ko 트래벌룰준수를위한분산프로토콜, VeryfyVASP - : https:// verifyvasp.com/ 44