1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng một hạ tầng blockchain ưu việt cho các ứng dụng phân quyền, phát hành và tích hợp token

40 6 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Xây dựng một hạ tầng blockchain ưu việt cho các ứng dụng phân quyền, phát hành và tích hợp token
Trường học Đại Học Công Nghệ Thông Tin Và Truyền Thông TP.HCM
Chuyên ngành Công nghệ Blockchain, Phân quyền, Token, Phát hành tiền thuật toán
Thể loại Whitepaper
Năm xuất bản 2018
Thành phố Hồ Chí Minh
Định dạng
Số trang 40
Dung lượng 2,84 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Xây dựng một hạ tầng blockchain ưu việt cho các ứng dụng phân quyền, phát hành và tích hợp token

Trang 1

gành công nghiệp blockchain nói riêng và Internet giá trị (Internet of Value) nói chung đã và đang phát triển với tốc độ chóng mặt trên toàn thế giới, tạo ra kỳ vọng

về một cuộc cách mạng có thể thay đổi thế giới như những gì đã xảy ra với Internet vào thập niên 90 của thế kỷ trước Nắm bắt được xu thế đó, TomoChain và TomoCoin hướng đến sử dụng ưu điểm độc nhất của kiến trúc hạ tầng blockchain như tốc độ giao dịch vượt trội, tính bảo mật cao, phi tập trung hoá và

giảm thiểu tối đa rủi ro trong giao dịch để kết nối hàng triệu người dùng mạng xã hội trên toàn thế giới

Khái niệm Internet giá trị có thể được hiểu về một thời kỳ khi rất nhiều loại tài sản

số được lưu trữ trên Internet thông qua công nghệ blockchain, với ưu điểm nổi bật

là an toàn, minh bạch, có thể lập trình và kết nối tới tất cả mọi người Sứ mệnh của Tomo là đi đầu trong việc xây dựng Internet giá trị, thiết kế hạ tầng cho thời kỳ này,

Xây dựng một hạ tầng blockchain ưu việt

cho các ứng dụng phân quyền, phát hành

và tích hợp token

TOMOCHAIN

Trang 2

giảm thiểu tối đa rủi ro trong giao dịch để kết nối hàng triệu người dùng mạng xã hội trên toàn thế giới

Khái niệm Internet giá trị có thể được hiểu về một thời kỳ khi rất nhiều loại tài sản

số được lưu trữ trên Internet thông qua công nghệ blockchain, với ưu điểm nổi bật

là an toàn, minh bạch, có thể lập trình và kết nối tới tất cả mọi người Sứ mệnh của Tomo là đi đầu trong việc xây dựng Internet giá trị, thiết kế hạ tầng cho thời kỳ này,

Trang 3

1 Giới thiệu và tầm nhìn

2 Phát triển sản phẩm

3 Vấn đề kỹ thuật

4 Phân tích thị trường

5 Tiền thuật toán TomoCoin (TMC)

6 TomoCoin được phân phối và phát hành như thế nào?

7 Những vấn đề pháp lý liên quan

8 Đội ngũ chính và cố vấn

9 Tham khảo

Tham luận này ra đời với mục đích khái quát tầm nhìn, phạm vi và lộ

trình của dự án TOMO -Xây dựng một hạ tầng blockchain ưu việt cho

các ứng dụng phân quyền, phát hành và tích hợp token Bên cạnh đó,

tham luận cũng cung cấp những thông tin quan trọng như phân tích

kinh tế, thị trường, phân phối và phát hành của TomoCoin

gành công nghiệp blockchain nói riêng và Internet giá trị (Internet of Value) nói chung đã và đang phát triển với tốc độ chóng mặt trên toàn thế giới, tạo ra kỳ vọng

về một cuộc cách mạng có thể thay đổi thế giới như những gì đã xảy ra với Internet vào thập niên 90 của thế kỷ trước Nắm bắt được xu thế đó, TomoChain và TomoCoin hướng đến sử dụng ưu điểm độc nhất của kiến trúc hạ tầng blockchain như tốc độ giao dịch vượt trội, tính bảo mật cao, phi tập trung hoá và

giảm thiểu tối đa rủi ro trong giao dịch để kết nối hàng triệu người dùng mạng xã hội trên toàn thế giới

Khái niệm Internet giá trị có thể được hiểu về một thời kỳ khi rất nhiều loại tài sản

số được lưu trữ trên Internet thông qua công nghệ blockchain, với ưu điểm nổi bật

là an toàn, minh bạch, có thể lập trình và kết nối tới tất cả mọi người Sứ mệnh của Tomo là đi đầu trong việc xây dựng Internet giá trị, thiết kế hạ tầng cho thời kỳ này,

Trang 4

giảm thiểu tối đa rủi ro trong giao dịch để kết nối hàng triệu người dùng mạng xã hội trên toàn thế giới

Khái niệm Internet giá trị có thể được hiểu về một thời kỳ khi rất nhiều loại tài sản

số được lưu trữ trên Internet thông qua công nghệ blockchain, với ưu điểm nổi bật

là an toàn, minh bạch, có thể lập trình và kết nối tới tất cả mọi người Sứ mệnh của Tomo là đi đầu trong việc xây dựng Internet giá trị, thiết kế hạ tầng cho thời kỳ này,

“Blockchain là một tiến bộ công nghệ cho phép nhiều người cùng tham gia nhưng vẫn đảm bảo tính dân chủ, cũng như giảm lệ thuộc vào các công cụ tài chính truyền thống Hệ thống sẽ dựa trên sự đóng góp của người dùng cho mạng lưới Nói một cách đơn giản, khi bạn đi làm và đóng góp nhiều cho xã hội, bạn sẽ được vinh danh thông qua lương thưởng Blockchain cũng vậy, chỉ khác ở điểm người dùng sẽ được nhận tiền thuật toán để vinh danh những đóng góp tích cực của họ cho cộng đồng” trích Naval Ravikant - CEO of AngelList - on 6/21/2017.

N

Trang 5

gành công nghiệp blockchain nói riêng và Internet giá trị (Internet of Value) nói

chung đã và đang phát triển với tốc độ chóng mặt trên toàn thế giới, tạo ra kỳ vọng

về một cuộc cách mạng có thể thay đổi thế giới như những gì đã xảy ra với Internet

vào thập niên 90 của thế kỷ trước Nắm bắt được xu thế đó, TomoChain và

TomoCoin hướng đến sử dụng ưu điểm độc nhất của kiến trúc hạ tầng

blockchain như tốc độ giao dịch vượt trội, tính bảo mật cao, phi tập trung hoá và

giảm thiểu tối đa rủi ro trong giao dịch để kết nối hàng triệu người dùng mạng xã hội

trên toàn thế giới

Khái niệm Internet giá trị có thể được hiểu về một thời kỳ khi rất nhiều loại tài sản

số được lưu trữ trên Internet thông qua công nghệ blockchain, với ưu điểm nổi bật

là an toàn, minh bạch, có thể lập trình và kết nối tới tất cả mọi người Sứ mệnh của

Tomo là đi đầu trong việc xây dựng Internet giá trị, thiết kế hạ tầng cho thời kỳ này,

giúp khuyến khích việc chia sẻ kiến thức cũng như phi tập trung hoá, minh bạch tài chính và khả năng tiếp cận người dùng mọi nơi mọi lúc Mục tiêu của hạ tầng TomoChain là trở thành nền tảng chính cho hàng trăm, thậm chí hàng nghìn ứng dụng phân quyền, cũng như hỗ trợ phát hành tiền thuật toán cho các doanh nghiệp

có quy mô khác nhau, qua đó biến TomoCoin trở thành tài sản số quan trọng và có giá trị cho hàng triệu người dùng

TomoChain là giải pháp được sử dụng để giải quyết vấn đề mở rộng vốn gặp phải

trên nền tảng Ethereum blockchain nói chung, cũng như các hệ sinh thái blockchain nói riêng TomoChain có kế hoạch hỗ trợ mở rộng theo chiều ngang (horizontal scaling) thông qua việc bổ sung thêm các lớp thứ 2 của blockchain với hiệu năng cao, được tích hợp trên hệ sinh thái Ethereum, cho phép sao chép và hoàn thành các giao dịch chéo TomoChain có thể được hình dung như một hệ sinh thái hiện đại, nơi chi phí giao dịch và thời gian xác thực thanh toán gần như bằng 0 Hợp đồng thông minh (Smart-contract) sẽ là giải pháp đột phá cho các ứng dụng phân quyền cũng như các doanh nghiệp có nhu cầu phát hành hoặc tích hợp token trên sản phẩm TomoChain sẽ giống như hạt nhân của hệ thống tài chính kiểu mới, dựa trên

sự phổ biến của Internet và đặc biệt là công nghệ blockchain, cho phép các giao dịch trở nên an toàn, minh bạch, hiệu quả, đặc biệt là đảm bảo công bằng giữa các bên tham gia so với các giao dịch truyền thống

Tomo App là ứng dụng đi đầu trong sử dụng hạ tầng TomoChain với TomoCoin là

đồng tiền thuật toán đặc hữu Tomo App được xây dựng để đón đầu xu hướng mạng

Trang 6

gành công nghiệp blockchain nói riêng và Internet giá trị (Internet of Value) nói chung đã và đang phát triển với tốc độ chóng mặt trên toàn thế giới, tạo ra kỳ vọng

về một cuộc cách mạng có thể thay đổi thế giới như những gì đã xảy ra với Internet vào thập niên 90 của thế kỷ trước Nắm bắt được xu thế đó, TomoChain và TomoCoin hướng đến sử dụng ưu điểm độc nhất của kiến trúc hạ tầng blockchain như tốc độ giao dịch vượt trội, tính bảo mật cao, phi tập trung hoá và

giảm thiểu tối đa rủi ro trong giao dịch để kết nối hàng triệu người dùng mạng xã hội trên toàn thế giới

Khái niệm Internet giá trị có thể được hiểu về một thời kỳ khi rất nhiều loại tài sản

số được lưu trữ trên Internet thông qua công nghệ blockchain, với ưu điểm nổi bật

là an toàn, minh bạch, có thể lập trình và kết nối tới tất cả mọi người Sứ mệnh của Tomo là đi đầu trong việc xây dựng Internet giá trị, thiết kế hạ tầng cho thời kỳ này,

xã hội phân quyền trong kỷ nguyên tiền thuật toán Trong mạng xã hội phân quyền,

bất kỳ người dùng nào cũng sẽ được vinh danh cho những đóng góp có ích của họ

cho cộng đồng Bên cạnh đó, quyền riêng tư cũng sẽ được đảm bảo tối đa trong khi

các giao dịch sẽ trở nên nhanh chóng và thuận tiện gấp nhiều lần so với mạng xã

hội truyền thống Ứng dụng Tomo hiện thực hoá tham vọng này bằng việc xây dựng

một mạng xã hội “Hỏi - đáp", nơi mọi người có thể tham gia đặt câu hỏi - trả lời và

được vinh danh cho những nội dung hữu ích được cộng đồng đánh giá cao Tất cả

những nội dung này sẽ được công khai để tạo nên một thư viện video mở hữu ích

cho cộng đồng

Một phần lớn của TomoCoin sẽ được sử dụng cho Hệ Thống Trả Thưởng (Reward

Engine) và chương trình xây dựng hệ sinh thái (Ecosystem Building program) Với

việc sử dụng TomoCoin để vinh danh cho người dùng đóng góp nội dung hữu ích,

Tomo App hướng đến sử dụng đòn bẩy kinh tế để thúc đẩy chia sẻ kiến thức, cũng

như các nội dung hữu ích, có tính ứng dụng cao trong cộng đồng Hệ quả là,

TomoCoin - đồng tiền đặc trưng trong hệ sinh thái Tomo sẽ bắt đầu tự tạo ra giá trị

riêng cho nó sau một khoảng thời gian Mỗi tài khoản trong Tomo App sẽ được tích

hợp ví điện tử Tomo có chứa TomoCoin để sử dụng và thanh toán cho các giao dịch

trên ứng dụng Trong khi đó, các chương trình xây dựng hệ sinh thái cũng sẽ góp

phần tạo nên sự đa dạng cho các ứng dụng phân quyền sử dụng TomoChain, qua

đó củng cố sự phát triển của hạ tầng này trong tương lai

Trang 7

gành công nghiệp blockchain nói riêng và Internet giá trị (Internet of Value) nói chung đã và đang phát triển với tốc độ chóng mặt trên toàn thế giới, tạo ra kỳ vọng

về một cuộc cách mạng có thể thay đổi thế giới như những gì đã xảy ra với Internet vào thập niên 90 của thế kỷ trước Nắm bắt được xu thế đó, TomoChain và TomoCoin hướng đến sử dụng ưu điểm độc nhất của kiến trúc hạ tầng blockchain như tốc độ giao dịch vượt trội, tính bảo mật cao, phi tập trung hoá và

giảm thiểu tối đa rủi ro trong giao dịch để kết nối hàng triệu người dùng mạng xã hội trên toàn thế giới

Khái niệm Internet giá trị có thể được hiểu về một thời kỳ khi rất nhiều loại tài sản

số được lưu trữ trên Internet thông qua công nghệ blockchain, với ưu điểm nổi bật

là an toàn, minh bạch, có thể lập trình và kết nối tới tất cả mọi người Sứ mệnh của Tomo là đi đầu trong việc xây dựng Internet giá trị, thiết kế hạ tầng cho thời kỳ này,

Tomo đang phát triển hạ tầng TomoChain, một hạ tầng dựa trên nền tảng

blockchain TomoChain là một mã nguồn mở, hiệu năng cao với chi phí giao dịch

bằng không, xác nhận giao dịch gần như lập tức Trong kế hoạch hiện tại,

TomoChain được thiết kế như một blockchain mở, phát triển trên hệ sinh thái

Ethereum TomoChain sở hữu những tính năng kỹ thuật vượt trội qua đó giúp

TomoCoin trở nên an toàn, minh bạch và đáng tin cậy, những yếu tố không thể thiếu

của một tài sản số có giá trị cao TomoChain sẽ sớm được tích hợp trong Tomo App

cũng như chia sẻ với các bên liên quan Định hướng phát triển của TomoChain bao

gồm:

- Phát triển Proof of Authority (PoA) đựa trên Ethereum codebase

- Xây dựng hệ thống Masternode và servicenode

- Giảm thiểu thời gian xác nhận xuống tối đa 2 giây và chi phí bằng 0 cho tất cả mọi

giao dịch

- Hỗ trợ các hợp đồng thông minh trên nền tảng Ethereum

- API hỗ trợ cho việc phát hành token và tích hợp ứng dụng

- Cho phép thực hiện các giao dịch chéo (vd: giữa Ethereum và TomoChain) với phí

Trang 8

gành công nghiệp blockchain nói riêng và Internet giá trị (Internet of Value) nói chung đã và đang phát triển với tốc độ chóng mặt trên toàn thế giới, tạo ra kỳ vọng

về một cuộc cách mạng có thể thay đổi thế giới như những gì đã xảy ra với Internet vào thập niên 90 của thế kỷ trước Nắm bắt được xu thế đó, TomoChain và TomoCoin hướng đến sử dụng ưu điểm độc nhất của kiến trúc hạ tầng blockchain như tốc độ giao dịch vượt trội, tính bảo mật cao, phi tập trung hoá và

giảm thiểu tối đa rủi ro trong giao dịch để kết nối hàng triệu người dùng mạng xã hội trên toàn thế giới

Khái niệm Internet giá trị có thể được hiểu về một thời kỳ khi rất nhiều loại tài sản

số được lưu trữ trên Internet thông qua công nghệ blockchain, với ưu điểm nổi bật

là an toàn, minh bạch, có thể lập trình và kết nối tới tất cả mọi người Sứ mệnh của Tomo là đi đầu trong việc xây dựng Internet giá trị, thiết kế hạ tầng cho thời kỳ này,

B | Ví Tomo

- Giao dịch trong TomoChain với chi phí và thời gian xác thực bằng 0

- Tính năng khai thác, gửi và rút token thông qua hợp đồng thông minh

- Xây dựng giao thức giao dịch và mẫu hợp đồng thông minh (smart contract) phục

vụ cho sự kiện ICO

- Ứng dụng phân quyền quản lý phi tập trung

Bản trải nghiệm TomoChain hiện đã có tại: https://stats.TomoCoin.io/

Bản thử nghiệm ví Tomo hiện đã có tại: https://wallet.TomoCoin.io

Ví Tomo hướng tới tính bảo mật cao, thân thiện, đủ sức thực hiện những giao dịch

có giá trị lớn với toàn quyền thuộc về chủ sở hữu, những khái niệm cốt lõi nhất của

Internet giá trị, qua đó xoá nhoà ranh giới giữa tiền thuật toán và các phương thức

tài chính truyền thống Ví Tomo sử dụng chung kiến trúc backend của Tomo App như

TomoChain, APIs từ bên thứ 3, hệ thống phân quyền và hợp đồng thông minh

Những tính năng của ví Tomo sẽ được phát triển bao gồm:

Khả năng lưu trữ an toàn số lượng lớn TomoCoin, ETH và nhiều đồng tiền thuật toán

khác trên Ethereum hoặc TomoChain

Chuyển khoản TomoCoin cho những người trong danh sách liên hệ

Trang 9

gành công nghiệp blockchain nói riêng và Internet giá trị (Internet of Value) nói chung đã và đang phát triển với tốc độ chóng mặt trên toàn thế giới, tạo ra kỳ vọng

về một cuộc cách mạng có thể thay đổi thế giới như những gì đã xảy ra với Internet vào thập niên 90 của thế kỷ trước Nắm bắt được xu thế đó, TomoChain và TomoCoin hướng đến sử dụng ưu điểm độc nhất của kiến trúc hạ tầng blockchain như tốc độ giao dịch vượt trội, tính bảo mật cao, phi tập trung hoá và

giảm thiểu tối đa rủi ro trong giao dịch để kết nối hàng triệu người dùng mạng xã hội trên toàn thế giới

Khái niệm Internet giá trị có thể được hiểu về một thời kỳ khi rất nhiều loại tài sản

số được lưu trữ trên Internet thông qua công nghệ blockchain, với ưu điểm nổi bật

là an toàn, minh bạch, có thể lập trình và kết nối tới tất cả mọi người Sứ mệnh của Tomo là đi đầu trong việc xây dựng Internet giá trị, thiết kế hạ tầng cho thời kỳ này,

Màn hình chính Lịch sử giao dịch

Cung cấp APIs và ứng dụng cho các bên thứ 3

Trang 10

gành công nghiệp blockchain nói riêng và Internet giá trị (Internet of Value) nói

chung đã và đang phát triển với tốc độ chóng mặt trên toàn thế giới, tạo ra kỳ vọng

về một cuộc cách mạng có thể thay đổi thế giới như những gì đã xảy ra với Internet

vào thập niên 90 của thế kỷ trước Nắm bắt được xu thế đó, TomoChain và

TomoCoin hướng đến sử dụng ưu điểm độc nhất của kiến trúc hạ tầng

blockchain như tốc độ giao dịch vượt trội, tính bảo mật cao, phi tập trung hoá và

giảm thiểu tối đa rủi ro trong giao dịch để kết nối hàng triệu người dùng mạng xã hội

trên toàn thế giới

Khái niệm Internet giá trị có thể được hiểu về một thời kỳ khi rất nhiều loại tài sản

số được lưu trữ trên Internet thông qua công nghệ blockchain, với ưu điểm nổi bật

là an toàn, minh bạch, có thể lập trình và kết nối tới tất cả mọi người Sứ mệnh của

Tomo là đi đầu trong việc xây dựng Internet giá trị, thiết kế hạ tầng cho thời kỳ này,

Xem thông tin giao dịch

Trang 11

C | Tomo - ứng dụng phân quyền chia sẻ thông tin hữu ích

WHITEPAPER TOMOCHAIN 11

Tomo App sẽ là sản phẩm đầu tiên được ứng dụng hạ tầng TomoChain Phiên bản beta hiện giờ đã sẵn sàng trên website tomoapp.com, trên Google Play và Apple store với hàng ngàn người dùng tích cực mỗi tuần Ứng dụng này được xây dựng dựa trên cơ sở phân quyền và được quản lý bởi chính người dùng Tomo App giải quyết được bài toán đóng góp trong mạng xã hội truyền thống qua đó khuyến khích người dùng phản hồi, chia sẻ thông tin có giá trị cho cộng đồng Chi tiết sẽ được diễn giải kỹ hơn trong bài biết “Sự khiếm khuyết trong mạng xã hội truyền thống" của tác giả Long Vuong đăng trên trang tin uy tín Medium

Software Company

Tomo Network

Contri–

butors

Coin Holders

Users Adver– tisers

Trang 12

Vai trò của Tomo App là đặc biệt quan trọng vì một phần lớn token sẽ được phát hành dựa trên hệ thống trả thưởng (Reward Engine) và Bằng chứng sự đóng góp

(Proof of Contribution) Vì lẽ đó, ứng dụng Tomo hướng tới phát triển thêm 6 tính

năng mới giúp tối ưu trải nghiệm người dùng cho người dùng:

- Đặt giá bằng TomoCoin cho câu trả lời hoặc nội dung của bạn

- Quảng cáo video sử dụng TomoCoin

- Tạo kênh trả phí của riêng bạn bằng TomoCoin

- Tích hợp tính năng tự động trao thưởng bằng TomoCoin

- Chợ ứng dụng Tomo - sử dụng TomoCoin để trao đổi

- Hệ thống nhắn tin bảo mật thông tin

WHITEPAPER TOMOCHAIN 12

Trang 13

3 VẤN ĐỀ KỸ THUẬT

WHITEPAPER TOMOCHAIN 13

Hiện tại, thời gian xác nhận trung bình của ETH Blockchain là 17 giây Số lượng những giao dịch trên nền tảng này tăng 163%, từ 38,730 tới 102,103 trong quý I 2017- và dự đoán sẽ còn tăng mạnh khi số lượng người dùng tham gia vào hệ sinh thái ETH tăng theo từng phút Blockchain ETH có thể xử lý khoảng 8,5 giao dịch trong vòng một giây, tương ứng với 740,000 giao dịch một ngày Có một vài thay đổi quan trọng với giao thức ETH, ví dụ như thay đổi cơ chế giao dịch từ Proof of work thành Proof of Stake, được dự đoán sẽ phát triển tiềm năng trong tương lai

Tomo App đặt mục tiêu trở thành ứng dụng đi đầu trong sử dụng tiền thuật toán với

50 triệu người dùng sau 3 năm đầu hoạt động Chính vì vậy, yêu cầu đặt ra bên cạnh tích hợp thực hiện các giao dịch tài chính trong ứng dụng là giảm thiểu tối đa hoặc không mất phí cho các giao dịch tài chính thực hiện trên Tomo App Với những mục tiêu trên, chuỗi khối Ethereum là không đủ khả năng để duy trì toàn bộ các giao dịch

Phần này sẽ bàn luận những vấn đề kỹ thuật hiện tại của TomoChain, Ví Tomo, Tomo App và giải đáp câu hỏi làm thế nào Tomo App và ví Tomo có thể vận hành và kết nối trên Ethereum blockchain

Hạn chế của nền tảng ETH và giải pháp Off-chain

Trang 14

Dưới đây là kiến trúc tích hợp của Tomo App và ví Tomo, sử dụng hạ tầng TomoChain, được kết nối qua Ethereum blockchain.

Tổng quan cấu trúc hệ sinh thái Tomo

dịch bằng 0, xác thực thanh toán ngay lập tức cũng như đảm bảo công khai và

minh bạch của các giao dịch Ngoài ra, TomoChain cũng sử dụng Proof of Authority (PoA) và xây dựng các giao điểm ở nhiều địa điểm khác nhau để đảm bảo thông tin luôn được lưu trữ an toàn và bất biến Các APIs cho bên thứ 3 sẽ sớm được quy chuẩn và công bố trong giai đoạn phát triển tiếp theo

Trang 15

Tomo App là mạng xã hội sử dụng tiền thuật toán Để đáp ứng khả năng tùy biến và

mở rộng của một mạng xã hội, Tomo App sẽ sử dụng kiến trúc microservices Ở tầng lưu trữ, Tomo App sử dụng rất đa dạng các loại dữ liệu để phục vụ những nhu cầu khác nhau về tính năng của ứng dụng

Tomo App

Kiến trúc của Tomo App bao gồm 3 phân hệ chính sau:

Users Service: Phân hệ phục vụ các chức năng liên quan đến người dùng Phân hệ

Microservice

WHITEPAPER TOMOCHAIN 15

Trang 16

WHITEPAPER TOMOCHAIN 16

này là phân hệ dùng chung cho cả Tomo App và ví Tomo

Socials Service: Phân hệ phục vụ các chức năng liên quan đến bình luận, tương tác, thông báo, đẩy Feed

Questions Service: Phân hệ phục vụ các chức năng hỏi, đáp, viết bài (Post), và tính toán xếp hạng các nội dung

Trên đây là 3 phân hệ chính trong sản phẩm của Tomo App Tùy theo nhu cầu về mặt sản phẩm và tính toán về mặt hiệu năng, Tomo sẽ cân nhắc việc phân tách hoặc thêm mới các phân hệ để nâng cao chất lượng sản phẩm

Tomo App sử dụng NoSQL (ví dụ: MongoDB, RethinkDB) để có thể lưu trữ lượng lớn dữ liệu mà vẫn đảm bảo thời gian truy xuất Dữ liệu (database) được triển khai theo mô hình Master-Slave để đảm bảo tính sẵn sàng cao cho hệ thống Đồng thời, các kỹ thuật Sharding cũng được áp dụng ở cả tầng dữ liệu và tầng ứng dụng để có thể lưu trữ hàng tỷ giao dịch mà không ảnh hưởng đến tốc độ đọc/ghi dữ liệu Với những hệ thống lớn thì không thể không có Cache Tomo App thực hiện cache trên nhiều tầng của hệ thống bao gồm: Client-side (Mobile Application, Web Browser), Webserver, Server-side, Database Nhờ vậy, Tomo App sẽ tăng được tốc độ xử lý và giảm tải cho hệ thống Bên cạnh việc đọc và lưu trữ dữ liệu, Tomo App có thể xử lý nhiều tác vụ nặng, ví dụ xử lý ngôn ngữ tự nhiên, tính toán mức độ phổ biến của dữ liệu (ranking) Những tác vụ này cần được xử lý bất đồng bộ về mặt hệ thống, thông qua việc sử dụng các hệ thống Message Queue như Kafka, RabbitMQ

Cơ sở dữ liệu, cache và queue

Trang 17

WHITEPAPER TOMOCHAIN 17

Tính năng tìm kiếm rất quan trọng đối với một mạng xã hội Chức năng tìm kiếm của Tomo App chủ yếu dựa trên hai yếu tố chính là từ khóa và mức độ phổ biến của dữ liệu Với những dữ liệu phục vụ cho mục đích tìm kiếm, Tomo App có cơ chế xử lý

dữ liệu trước khi lưu vào cơ sở dữ liệu phục vụ cho mục đích tìm kiếm như Elasticsearch, Apache Solr

Trong một mạng xã hội như Tomo App, tính năng gợi ý giúp kích thích người dùng tương tác với nhau qua ứng dụng nhiều hơn Tomo App tập trung vào việc xây dựng mạng lưới kết nối thành viên thông qua việc việc theo dõi bạn bè, chuyên gia hoặc chủ đề mà họ quan tâm Tomo App sử dụng kết hợp công nghệ xử lý ngôn ngữ tự nhiên (NLP) và Graph Database (ví dụ Neo4J) để xây dựng tính năng gợi ý kết bạn

và các nội dung mà người dùng có thể cùng quan tâm

Trí thông minh nhân tạo (AI) sẽ được ứng dụng trong một số tính năng như:

- Tối ưu trải nghiệm người dùng (UX), dựa trên dữ liệu có được từ hoạt động tương tác công khai của người dùng;

- Tối ưu hoá những gợi ý về con người và nội dung hiển thị;

- Hệ thống phát hiện spam và lỗi;

- Hệ thống nhận diện ảnh và video

Tìm kiếm và gợi ý

Trí thông minh nhân tạo (AI)

Trang 18

Hệ thống trả thưởng tự động sẽ tiến hành gửi TomoCoin cho người dùng dựa trên

sự đóng góp của họ cho cộng đồng TomoCoin cũng sẽ được dùng như phương thức thanh toán chính cho tất cả các ứng dụng và dịch vụ trong hệ sinh thái Tomo Các giao dịch tài chính sẽ được phân loại và lưu giữ trong blockchain để đảm bảo

an toàn và minh bạch của giao dịch, cũng như duy trì độ tin cậy ở mức cao nhất Blockchain của Tomo hiện được phát triển trên hai nền tảng chính Nền tảng Ethereum (mainchain) để phát hành ERC-20 Token cho phép người dùng mua/bán token thông qua sàn giao dịch thứ 3 Nền tảng còn lại chính là TomoChain, một

“sidechain” quản lý tất cả các giao dịch liên quan đến TomoCoin trong Tomo App Tất

cả các tác vụ liên quan đến TomoCoin, bao gồm cả hệ thống trả thưởng đều sẽ được thực hiện qua các hợp đồng thông minh (Smart Contract) để đảm bảo tính minh bạch và an toàn tuyệt đối

Blockchain và Smart Contract (Hợp đồng thông minh)

Hệ thống trả thưởng và tích điểm

Tomo cam kết sẽ chỉ sử dụng những thông tin công khai trên Tomo Netowrk để cải thiện trải nhiệm người dùng trong khi vẫn duy trì bảo mật thông tin cá nhân và những thông tin trao đổi giữa người dùng với nhau trong hệ thống Hiện Tomo đang có lợi thế lớn với việc áp dụng những công nghệ AI hiện đại nhất hiện nay như Tensor Flow, Scikit-learn, Inception V3 etc

WHITEPAPER TOMOCHAIN 18

Trang 19

Tomo App sẽ sử dụng một phần số đồng phát hành cho hệ thống trả thưởng (Reward Engine) Hệ thống có điểm tương đồng với hệ thống trả thưởng của Bitcoin block, khi sẽ có 1 lượng token cố định được phát hành theo từng khoảng thời gian

cố định cho những người đóng góp, tuỳ vào cống hiến của họ cho cộng đồng Đến đây, vai trò của hệ thống Bằng chứng sự đóng góp (Proof of Contribution) sẽ trở nên đặc biệt quan trọng Hệ thống này dựa trên 2 nguyên tắc cơ bản Ban đầu, mỗi người sẽ có 1 lượng token cố định khi mới tham gia Tomo App, nhưng lượng token này sẽ thay đổi tuỳ theo mức độ đóng góp cho cộng đồng Thuật toán sẽ được sử dụng để xếp hạng đóng góp của người dùng, dựa trên chất lượng nội dung được đăng tải Hệ thống chấm điểm đóng góp (C - Score) sẽ đánh giá chất lượng nội dung dựa trên các yếu tố như lượt bình luận, theo dõi, tương tác Điểm số này sẽ biến thiên tuỳ theo mức độ uy tín của người chấm điểm

Ví dụ: 3 người dùng A B C có điểm C - Score tương ứng là X, Y, Z Nếu cả 3, mỗi người đóng góp 1 câu trả lời Giả sử câu trả lời của C được thích bởi A và B, câu trả lời của A được thích bởi C, còn câu trả lời của B được thích bởi A Như vậy đóng góp của A, B và C sẽ được ghi nhận lần lượt là Z, X và X+Y tương ứng với số token được trả cho A, B và C

Tomo sẽ sớm phát hành một văn bản riêng giải thích rõ về cách vận hành của C - Score cũng như hệ thống trả thưởng để lấy ý kiến từ cộng đồng Trí thông minh nhân tạo (AI) sẽ được tích hợp để đảm bảo tính công bằng và hạn chế tối đa gian lận Ngoài ra, thuật toán sẽ được ứng trong hợp đồng thông minh để thanh toán tự động

WHITEPAPER TOMOCHAIN 19

Trang 20

WHITEPAPER TOMOCHAIN 20

cho người dùng Các bước sẽ được mô tả kỹ hơn ở bên dưới:

Bước 1: Tomo App Backend sẽ gọi hàm tính toán điểm thưởng trong Reward Engine Smart Contract trên TomoChain

Bước 2: Dựa vào điểm thưởng tính toán được, Reward Engine Smart Contract sẽ tiến hành chuyển tiền thưởng cho người dùng

Bước 3: Tomo App Backend sẽ bắt được tín hiệu trả thưởng, đồng thời gửi thông báo cho người dùng và kết quả trả thưởng sẽ xuất hiện trong ví Tomo

Step 4: TomoApp Backend call transfer function RewardEngine Smart Contract in Ethereum

Step 5: TomoCoin will be transferred to TomoWallet address and users can cash this out

Ngày đăng: 01/02/2023, 17:33

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w