Toshimasa Nasu
LINE / Blockchain Lab
While the LINE Token Economy concept and white paper was published in late August 2018, technical details and future architectural plans were not. This session focuses on key topics surrounding LINE's blockchain technology, including LINE's decision to expand services utilizing blockchain technology, reasons behind LINE to develop/launch its own blockchain platform, current issues and how LINE is working to solve them, LINE Token Economy infrastructure for creating blocks, and architecture for Smart Contracts execution platform.
27. LINK Chain
LINK Network
LINK Framework
C-Node
C-Node
C-Node
Leader
C-Node
S-Node
S-Node
C-Node
C-Node
C-Node
C-Node
C-Node
C-Node
S-Node
S-Node
LINK SCAN UI LINK Admin/TDK UI
LINK API Module
LINK Block Data Module
LINK Relayer Module
LINK Connect Module
LINK Front API Module
LINK Wallet Module
LINK Query Module
31. LINK Network
Consumer
LINK SCAN
HBase
LINK SCAN
Front
Watcher
Prometheus
IMON
Logger
filebeat
Logger
logstash
LINK SCAN
Front
Internet
L7 (DNS)
LINK SCAN
Radis
C-Node
C-Node
C-Node
Leader
C-Node
L7 (DNS) L7 (DNS)
S-Node
S-Node
C-Node
C-Node
C-Node
C-Node
C-Node
C-Node
S-Node
S-Node
LINK Network
Watcher
Grafana
Producer Kafka
32. C-Node:
Consensus-Node
● Nodes that run on the
consensus algorithm for
generating and validating
blocks
C-Node
C-Node
C-Node
Leader
C-Node
L7 (DNS) L7 (DNS)
S-Node
S-Node
C-Node
C-Node
C-Node
C-Node
C-Node
C-Node
S-Node
S-Node
33. S-Node:
Sync-Node
● Read-only nodes that are fully
synced with C-Nodes to
provide stable data query to
the service
C-Node
C-Node
C-Node
Leader
C-Node
L7 (DNS) L7 (DNS)
S-Node
S-Node
C-Node
C-Node
C-Node
C-Node
C-Node
C-Node
S-Node
S-Node
34. Fast Finality
PBFT CONSENSUS ALGORITHM
Request Pre Prepare Prepare Commit Reply
Client
Leader
Replica
Replica
Replica
48. LINK Framework
LINK Framework
LINK SCAN UI LINK Admin/TDK UI
LINK API Module
LINK Block Data Module
LINK Relayer Module
LINK Connect Module
LINK Front API Module
LINK Wallet Module
LINK Query Module
49. LINK Framework
HOW TO USE
LINK
Frame
work
1. Create Account
Admin Admin Wallet
1.1 Create Wallet
50. LINK Framework
HOW TO USE
LINK
Frame
work
Admin Admin Wallet
dApp dApp Smart
Contract
2.1. Mint
2.2. Add Whitelist
2.Register dApp
51. LINK Framework
HOW TO USE
LINK
Frame
work
Admin Admin Wallet
dApp dApp Smart
Contract
Operator Operator Wallet
3.1. Create Wallet
3.2. Add Whitelist3.Add Operator
52. LINK Framework
HOW TO USE
LINK
Frame
work
Admin Admin Wallet
dApp dApp Smart
Contract
Operator Operator Wallet
User
4. LINE Login
User Wallet
4.1 Create Wallet
53. LINK Framework
HOW TO USE
LINK
Frame
work
Admin Admin Wallet
dApp dApp Smart
Contract
Operator Operator Wallet
User User Wallet
5. Transfer 5.2. Call
5.1. Check whitelist
5.3. Transfer
54. LINK Network
LINK Framework
HOW TO USE
LINK
Frame
work
Admin Admin Wallet
dApp dApp Smart
Contract
Operator Operator Wallet
User User Wallet
LINK Scan UI