Khi nói đến tiền điện tử, gần như mọi người sẽ nghĩ đến Bitcoin. Tuy nhiên, bạn không nên bỏ qua Ethereum, vốn đang làm thay đổi, thậm chí có thể gọi là một cuộc cách mạng hóa cách chúng ta nghĩ về các ứng dụng.
Trong bài viết này chúng ta hãy cùng tìm hiểu xem Dapp là gì, các loại ứng dụng dApp được xây dựng trên giao thức Ethereum, đặc điểm của Dapp, và cuối cùng là tìm hiểu lộ trình để trở thành một dApp developer.
Xem chi tiết tại: https://bit.ly/3sB67zJ
Lập trình viên có thể làm gì nếu đã chán viết code? Đây là 23 công việc khác ...
Dapp là gì và lộ trình để trở thành một nhà phát triển ứng dụng phi tập trung
1. DAPP LÀ GÌ?
LỘ TRÌNH ĐỂ TRỞ THÀNH
NHÀ PHÁT TRIỂN
ỨNG DỤNG PHI TẬP TRUNG
itguru.vn - hot job for IT Experts
2. Mở đầu
Ethereum có thể gọi là 1 cuộc cách
mạng hóa cách chúng ta nghĩ về các
ứng dụng
Hãy cùng tìm hiểu xem Dapp là gì,
đặc điểm và lộ trình để trở thành một
dApp developer
3. Viết tắt của Decentralized Application: Ứng dụng phi
tập trung hay còn gọi là Ứng dụng phân quyền
DApp là gì?
Dapp được xây dựng trên một mạng phi tập trung như
Ethereum
Dapp = frontend + smart contract backend
Sự phát triển của Dapps có thể coi là 1 bước tiến tới
tương lai của Internet, gọi là Web 3.0
4. Tại sao lại là
Ethereum?
Có nhiều giao thức để xây dựng Dapp,
nhưng phổ biến nhất chính là Ethereum
01
Cho phép người dùng tạo & chạy hợp
đồng thông minh qua 1 mạng phi tập trung
02
Loại bỏ sự cần thiết của bên thứ 3 để xử lý
giao dịch giữa các đồng cấp (peers)
03
Tất cả hợp đồng thông minh về cơ bản
được lưu trữ trên nhiều node máy tính trên
thế giới
04
5. Đặc điểm của
DAPPs
Chạy trên blockchain
Code được tạo thành mã nguồn
mở hoạt động độc lập
Tạo ra các DAPP tokens để cung
cấp giá trị cho nodes
Người dùng được cấp quyền truy
cập vào để trao đổi token
Những người khai thác được
thưởng bằng token
6. Các loại DAPP
Ứng dụng quản lý tiền
Các ứng dụng tích hợp tiền với các sự kiện bên
ngoài, trong thế giới thực
Các tổ chức tự trị phi tập trung (Decentralized
Autonomous Organizations – DAO)
7. Tại sao
DAPP sẽ là
tương lai?
Xử lý thanh toán: Người dùng có thể
giao dịch trực tiếp bằng tiền điện tử
Thông tin đăng nhập của người dùng:
Hệ thống khóa công khai và riêng tư,
loại bỏ quy trình đăng ký kéo dài
Tin cậy và khả năng kiểm tra: Người
dùng hoặc bên thứ 3 dễ dàng kiểm
tra thông tin giao dịch
8. Lộ trình để trở thành
một dApp developer
01. Xác định mục tiêu
Bạn sẽ rất dễ mất động lực và không
thể về đích
02. Chọn blockchain
Tập trung vào một số công nghệ
Blockchain thực sự quan trọng, tránh
bị phân tâm
9. 03. Tìm hiểu những ứng dụng
dApps hiện có
Cách tuyệt vời để khám phá các
Dapp phổ biến là truy cập trang web
danh sách Dapp
04. Tìm hiểu về Ethereum
Bạn cần hiểu những điều cơ bản về
Ethereum để hiểu phần còn lại của
quá trình phát triển trên Ethereum
10. 05. Tìm hiểu các công cụ
phát triển và các thư viện
Bạn sẽ cần các công cụ sau: Solc,
Web3, Remix,...
06. Tìm hiểu về Smart
contract và Solidity
Có những chương trình nhỏ được
triển khai trên Ethereum Blockchain
chạy tự động sau khi được triển khai
11. 07. Xây dựng dApp của chính bạn
Bạn đã nghe về Cryptokitties? Nó
được xây dựng trên Ethereum, là ví
dụ điển hình về Dapp
08. Và cuối cùng, chuẩn bị cho
cơ hội mới của bạn
Khi đã tìm hiểu các kiến thức và kỹ
năng cần có, giờ là lúc bạn tìm cơ hội
mới theo mục tiêu đã đặt ra ban đầu
Xem chi tiết bài viết TẠI ĐÂY