Để người nông dân cũng hiểu được Blockchain - Part 1
Blockchain
18
White

Giaosucan viết ngày 10/04/2018

GIAOSUCAN'S BLOG - CHIA SẺ KIẾN THỨC KĨ THUẬT THEO CÁCH BÁ ĐẠO

http://www.giaosucan.com/

alt text

Blockchain đã trở thành công nghệ hot trong thời đại ngày nay. Các ngân hàng, tổ chức tài chính đều ứng dụng Blockchain vào business. Các chuyên gia đi chém gió về Blockchain như rồng. Search Google thì ra cả triệu kết quả về Blockchain, nào là Distributed Ledger, Consensus Algorithm, Proof Of Work, Proof Of State. Toàn những thuật ngữ khái niệm chắc IQ cỡ Satoshi mới hiểu được. Bài viết này sẽ giới thiệu về công nghệ Blockchain theo cách “bá đạo”, để cho người nông dân, bác xe ôm, anh thợ hồ cũng có thể hiểu được.

alt text

Blockchain là cái chi mô rứa?

Đây là cách giải thích của Wikipedia về Blockchain

A blockchain,[1][2][3] originally block chain,[4][5] is a continuously growing list of records, called blocks, which are linked and secured using cryptography.[1][6] Each block typically contains a cryptographic hash of the previous block,[6] a timestamp and transaction data

alt text
OK, hãy tìm hiểu Blockchain bằng câu chuyện của Giaosucan’s Blog.
Sơn và Lan là đôi bạn thân từ thủa thiếu thời. Lan là cô gái hay la cà quán nét để đánh game, thâu đêm suốt sáng. Một ngày nọ, Lan nhắn tin qua Zalo cho Sơn
Sơn ơi, “cứu net” mình đi, mình hết tiền trả rồi, chuyển hộ 1 chai qua Tien Phong Bank nhé, số tk ABC-XYZ
Sơn lập tức mở tài khoản TPBank, nhập OTP, chuyển cho Lan 1 triệu đồng cứu net.
Lan nhận được tiền, cứu net và hai người có 1 happy ending
alt text
Sau khi Lan nhận được tiền, giao dịch chuyển tiền được lưu trong sổ cái (Ledger) của ngân hàng, đại loại kiểu thế này
alt text
Như vậy, giao dịch giữa Lan và Sơn được bên thứ 3 (TPBank) quản lý, cuốn sổ cái trên nằm trong tay ngân hàng. Lan và Sơn đã tin tưởng (trust) vào ngân hàng trong việc giao dịch tiền nong. Và tất nhiên ngân hàng theo dõi được mọi giao dịch của 2 người, và biết đâu 1 ngày nào đó, tiền của Sơn trong tài khoản sẽ bị “bốc hơi”. Lúc đấy thì tha hồ kiện cáo nhé.
Vậy câu trả lời là có cách nào chuyển tiền mà không qua ngân hàng không?
Anh Satoshi trả lời rằng “Có, dùng blockchain nhé”
Trong blockchain, cuốn sổ cái ghi các giao dịch trên sẽ không thuộc về một trung tâm nào cả, nó thuộc về mọi người, mỗi cá nhân trong mạng blockchain sẽ nắm giữ một bản copy cái sổ cái này
alt text
Vậy là cái sổ cái đấy từ của riêng (bank) trở thành của chung, và người ta gọi nó là distributed ledger (sổ cái phân tán)
Mặc dù là của chung, nhưng không có chuyện “cha chung không ai khóc”, mỗi cá nhân đều có trách nhiệm với sổ do mình giữ, đảm bảo các giao dịch được ghi đầy đủ vào sổ

Block chain làm việc ra răng?

Giả sử như có 6 người (như hình trên) tham gia mạng blockchain Quang Hải, Xuân Trường, Công Phượng, Tiến Dũng, Văn Đức, Duy Mạnh, họ có thể nhìn thấy mọi giao dịch của nhau, mặc dùng không hề biết danh tính của nhau những vẫn tin tưởng lẫn nhau (kiểu sống bằng niềm tin). Mỗi anh được giao 1 cuốn sổ ghi chép y hệt nhau. Trong thực tế, 6 người trên là 6 máy tính kết nối peer-to-peer, gọi là computer node. Cái sổ ghi chép trên là chuỗi block-chain
Giờ Xuân Trường chuyển 1 tỉ cho Quang Hải tiền thưởng của VFF, Xuân Trường thông báo đều toàn thể team
Hi các chú, anh chuyển 1 tỉ cho Quang Hải nhé.
Những người còn lại sẽ kiểm tra xem a Trường có đủ tiền chuyển không hay là chém gió, xong khi kiểm tra xong xuôi, mọi người đều xác nhận
Lúc 10h30p ngày 12/3/2018, a Trường chuyển cho a Hải 1 tỉ đồng
Quá trình thực hiện xác nhận này thực hiện bằng việc giải mã thuật toán rất phức tạp, yêu cầu dùng nguồn máy tính cấu hình mạnh, gọi là thuật toán đồng thuận (Consensus), thuật toán thì có nhiều như Proof Of Work, Proof of State,.. Cái này sẽ trình bày ở bài sau.
Anh nào trong 4 anh Phượng, Dũng, Đức, Mạnh giải mã xong sớm nhất sẽ được thưởng 1 khoản tiền “công phụ hồ”
alt text
Và cuối cùng, giao dịch được xác nhận, mọi người ghi lại giao dịch vào sổ của mình. Giao dịch đã ghi vào sổ thì cấm tẩy xóa, chỉnh sửa. Khi mọi người đều có thể nhìn thấy giao dịch của nhau thì sẽ đảm bảo sự minh bạch. Còn để 1 ông ngân hàng nắm giữ giao dịch thì giời biết chuyện gì sẽ xảy ra trong tương lai.
Trong blockchain, giao dịch như vậy được đóng gói trong 1 block và được add vào chuỗi chain. Cái chuỗi chain giống như cuốn sổ ở trên.
alt text
Đến đây thì các bạn đã hiểu cơ bản về blockchain rồi, tuy nhiên người nông dân vẫn chưa thỏa mãn
alt text

Vậy thì người nông dân phải làm gì? Đón đọc bài tiếp thôi

Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

White

Giaosucan

28 bài viết.
218 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
White
34 4
Bản quyền thuộc Fsoft Potato Tech Mag Giới thiệu series chuyện về kiến trúc Microservice từ thiết kế đển implementation Giaosucan's blog: Chia sẻ...
Giaosucan viết 3 tháng trước
34 4
White
29 3
Đón đọc những bài viết đặc sắc ở blog https://giaosucan.blogspot.com Lịch sử ra đời Những người làm trong ngành tài chính ngân hàng sẽ không xa lạ...
Giaosucan viết 8 tháng trước
29 3
White
20 4
Bản quyền thuộc Fsoft Potato Tech Mag Đón đọc những bài viết đặc sắc ở blog https://giaosucan.blogspot.com Năm Donal Trump lần thứ nhất, cách mạ...
Giaosucan viết 1 năm trước
20 4
Bài viết liên quan
White
11 5
GIAOSUCAN'S BLOG CHIA SẺ KIẾN THỨC KĨ THUẬT THEO CÁCH BÁ ĐẠO http://www.giaosucan.com Like fanpage để đón đọc những bài viết mới nhất nhé https:...
Giaosucan viết 2 tháng trước
11 5
White
9 2
Xin chào mọi người. Đây là phần 4 trong bài viết của mình về xây dựng 1 blockchain đơn giản với ngôn ngữ Go. Các bạn có thể có thể tham khảo 3 ph...
Trần Mỹ viết 2 tháng trước
9 2
White
34 9
XIn chào mọi người. Thời gian gần đây mình có tìm hiểu về blockchain và golang. Mình viết bài viết này với mục đích chia sẻ và tổng hợp những kiến...
Trần Mỹ viết 3 tháng trước
34 9
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


White
{{userFollowed ? 'Following' : 'Follow'}}
28 bài viết.
218 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!