4. 01 Open Platform?
Open platform
From Wikipedia, the free encyclopedia
In computing, an open platform
describes a software system which
is based on open standards, such
as published and fully documented
external application programming
interfaces (API) that allow using the
software to function in other ways
than the original programmer
intended, without requiring
modification of the source code.
5. 01 Open Platform?
SW Platform 구분 Open Platform
독립API/ VM platform Open API/ Web
독자적/ 폐쇄적 API 개방형/ 표준형
기술장벽 존재 Cost 쉽고 빠른 개발
기능 위주 Lock-in 데이터 위주
특정 플랫폼 개발자 Developer 모든 개발자 포용
.net, java Example google, amazon
Open Platform의 특징
7. 01 Open Platform?
강남~고양 420시간 소
요? 퇴근길 네비 오류에
운전자들 ‘황당’
네이버는 지도 공식 블로그에 글을 올
려 "실시간 교통정보 원천 제공사(CP)
측의 시스템 장애로 인해 네이버 지도
에서 서비스 중인 실시간 교통정보 등
에서 발생했던 장애가 정상화됐다"고
밝혔다.
8. 01 Open Platform?
Open Platform의 특징
● 표준 준수, 확장성 보장, 신뢰 확보가 최우선 과제
● 개발자
–다른 서비스 제공자가 제공한지 못하던 기능이나
사용자 경험을 직접 만들어 제공 가능한 플랫폼
● 사용자
– 타인이 만든 어플리케이션을 합법적인 방법으로
사용하고 개선 가능한 플랫폼
● 결과적으로 동일한 플랫폼안에 더 많은 사용량과
열정, 시간등의 자원을 투입 가능하게함.
14. 03 Why Distributed Ledger?
Public key(address)
Private key(certificate)
34 characters starting with 1 or 3 representing
a possible destination for the payment.
51 characters starting with 5
required to transfer value from the address.
P2P Public Key Infrastructure (PKI)
Elliptic Curve Digital Signature
Algorithm (ECDSA)
15. 03 Why Distributed Ledger?
● Blockchain Tech
● No Single Point of Failure.
● Turing completeness
● Network achieves Transaction’s Finality
● No Commission / Deletion / Omission.
Distributrd Ledger의 특징
16. Cloud
Secure DB
BlockChain
LOCAL
Weak Security High level Security
Open eco*
Private computing
Critical
System
Component
Availability, scalability, Low-latency...
03 Why Distributed Ledger?
19. Case study04
Nasdaq partners with
Blockchain start-up to bring
blockchain to private
market.
- We now partner with LG CNS to build
Blockchain based Korean unlisted
securities market up. (MOU)
25. Coinstack06
Coinstack Key features
Blockchain ID:
1AtFaRrPFiwm2xUY
B2c41EdGgKPROAxydhAlice’s transfer to Bob
From
To
Smart Contract Smart Asset
Smart Certification
Programable
Function Start()
{
Echo “Hello, world!”;
}