Blockstack là internet phi tập trung thế hệ mới.
Với Blockstack, chính người dùng điều khiển dữ liệu và những ứng dụng của họ chạy trên những thiết bị mà họ sở hữu. Sẽ không có người trung gian, không có mật khẩu, không có những dữ liệu lớn để mà vi phạm, cũng không có dịch vụ nào theo dõi được chúng tôi trên internet.
Các ứng dụng trên Blockstack là server-less (server-less là hệ sinh thái mà lập trình viên vào code ngay mà không cần bỏ công cài đặt môi trường như AWS Lamda của Amazon) và phi tập trung. Các lập trình viên bắt đầu bằng việc xây dựng một ứng dụng single-page với Javascript. Sau đó, thay vì kết nối phần frontend vào một API tập trung, thì họ kết nối vào một API được khởi chạy bởi người dùng. Các lập trình viên cài đặt một thư viện được gọi là blockstack.js và không cần phải lo lắng về việc server có đang chạy hay không, dữ liệu có đang bảo trì hay không, hoặc đang xây dựng hệ thống người dùng.
Các API của người dùng cá nhân gửi các ứng dụng Blockstack và xử lý mọi thứ từ danh tính và sự công nhận đến kho lưu trữ dữ liệu. Các ứng dụng có thể yêu cầu quyền từ những người dùng và sau đó nhận được quyền truy cập như được phép đọc và chỉnh sửa tài nguyên người dùng.
Kho dữ liệu thì đơn giản và đáng tin cậy và sử dụng cơ sở điện toán đám mây hiện có. Những người dùng kết nối tới Dropbox, Google Drive, S3, vv … của họ và dữ liệu được đồng bộ từ thiết bị cục bộ (computer, smartphone) lên đám mây của họ.
Danh tính thì do người dùng kiểm soát và dùng blockchain để đảm bảo an toàn cho các khoá quản lý, các thiết bị và các username (danh tính người dùng). Khi các user đăng nhập bằng các app, thì mặc định là ẩn danh và dùng khoá dành riêng cho app, nhưng danh tính đầy đủ của họ có thể được tiết lộ và chứng minh tại bất kì thời điểm nào. Các khoá dùng để ký và giải mã và có thể được thay đổi khi các thiết bị cần được thêm hoặc xoá.
Ẩn sâu dưới những thuật toán phức tạp, Blockstack cung cấp một hệ thống tên miền (DNS – domain name system) phân quyền, hệ thống phân phối khoá công khai phân cấp, và đăng ký cho các ứng dụng và các danh tính người dùng.
Hãy cùng đến với VnPro vào 8h30 sáng thứ 7 ngày 07/07/2018 để tìm hiểu rõ hơn về Blockstack nhé!
Thông tin liên hệ:
TRUNG TÂM TIN HỌC VNPRO
149/1D Ung Văn Khiêm, Phường 25, Quận Bình Thạnh, Tp. Hồ Chí Minh
HOTLINE: 0933 427 079
Điện Thoại: (028)3 5124 257
Website: www.vnpro.vn
Email: vnpro@vnpro.org
Fanpage: www.facebook.com/VnPro
Twitter: www.twitter.com/VnVnPro
LinkedIn: www.linkedIn/in/VnPro
Youtube Channel: www.youtube.com/c/trungtamtinhocvnpro