Giaosucan's blog - Chia sẻ kiến thức theo cách bá đạo

Ticker

20/recent/ticker-posts

Chí phèo học blockchain

Hắn vừa đi vừa chửi. Bao giờ cũng thế, cứ rượu xong là hắn chửi.
Mẹ cha mấy thằng chuyên gia blockchain, toàn chém gió, làm ông tốn bao nhiêu là tiền
Mẹ cha cả cái thằng vẽ ra cái này nữa, sao giờ đẻ ra lắm công nghệ thế
Cứ thế, hắn cứ lè nhè chửi, nhưng ai cũng nghĩ “Ờ, nó chửi mấy thằng làm blockchain, liên quan gì đến mình”. Không ai lên tiếng cả, thế có phí cả rượu không

Mới sáng ra mà anh Chí có gì bức xúc thế. Vào làm chén nước cho hạ hỏa
Tiếng một người vọng ra từ trong quán nước ven đường. Thì ra là anh giáo Thứ cùng làng
Chí Phèo ghé vào ngồi xuống, đặt mạnh chai rượu xuống bàn.
Bực lắm anh giáo ạ. Chả là em thấy giờ e thấy báo chí hô hào Blockchain là công nghệ mới, new trend, nên cũng muốn học để có tí kiến thức để kiếm cơm. Hồi xưa có đọc mấy bài Blockchain trên blog giaosucan, cũng hiểu được tí xíu. Hôm trước thấy quảng cáo có buổi technical sharing blockchain ở FSoft, nên e mua vé tham gia, mất hơn 200K. Nào ngờ đến nghe, mấy lão toàn chém mấy thứ trên trời không à. Nào delegate proof of stake, side chain, public chain, multi-chain. Mà em là thằng Chí mới vào nghề, hiểu chết liền anh giáo ạ, thế có phí 200K tiền ngu của em không cơ chứ.
Ây zà, a Chí sao phải tốn tiền, tốn time thế, qua đây ngồi, tôi giải thích cho
Anh giáo giải thích giùm mấy cái thuật ngữ trên xem có lọt tai không phỏng?
Roài roài, mấy cái kiến thức blockchain là gì, vì sao lại cần blockchain thì anh nghe nhiều rồi nên tôi bỏ qua, chỉ tập trung giải thích mấy thuật ngữ mới thoi

Public chain, private & hybrid chain

Cái pubic chain anh Chí cứ hiểu như là cái quán matxa đi. Mỗi lần anh vào đấy có đứa nào nó đòi kiểm tra giấy tờ tên tuổi địa chỉ của anh không. Không nhé, ai thích vô thích ra cũng được miễn là có xiền, và tuân thủ luật của quán. Thì cái public chain cũng rứa thôi, bất cứ ai cũng trở thành 1 node để tham gia mạng lưới. Ai cũng có thể đọc được các chuỗi khối và thêm block mới miễn là tuân thủ nguyên tắc của blockchain. Bitcoin là ví dụ cụ thể của public chain
Còn cái private chain thì hiểu nhanh như là cái nhà riêng của anh. Mà cái nhà riêng của anh thì đâu phải ai cũng cho vô được. Chỉ có vợ con, bố mẹ, những người đã có định danh và được anh cho phép thì mới được vào. Cái private chain tương tự thế, nó là một dạng permissioned blockchain, chỉ có những người được cấp phép mới được tham gia blockchain. Và được phân quyền rõ ràng, node nào được đọc nội dung blockchain, node nào được ghi….Công ty business thì họ build private chain để phục vụ nội bộ của họ.
Còn cái hybrid chain thì nghe tên là anh hiểu rồi, lai giữa public và private chain. Nó bao gồm public chain để xử lý những việc được phép public và private chain xử lý nội bộ. Hiểu giản đơn thì hybrid chain nó như cái tòa nhà văn phòng vậy. Nó có cái sảnh lễ tân tiếp khách thì ai cũng vô được (public chain), còn phòng ban làm việc thì chỉ staff only, không phận sự miễn vào (private chain). Nhưng mà nó có sự kết nối, phòng ban và lễ tân có thể liên lạc với nhau để thông báo có đồng chí X, Y đến thăm để cấp quyền cho đồng chí lên phòng. Tách biệt 2 loại chain như vậy sẽ giảm độ nghẽn của blockchain, cho mỗi chain thực hiện tác vụ riêng biệt, tăng khả năng mở rộng. Cũng như khách đến chơi thì phải ngồi ở lễ tân trà nước chứ không tự nhiên chạy vô phòng làm việc làm ảnh hưởng công việc được.

Side chain

Image result for side chain blockchain
Nói ngắn cho nó vuông về cái sidechain như thế này. Một thành phố thì thì nó có con đường chính cao tốc, xe hơi đi tốc độ cao. Nhưng từ đường chính có thể rẽ vô các ngõ ngách. Thì những ngõ ngách này chính là side-chain, còn đường chính là main-chain.
Sidechain là một giải pháp để mở rộng blockchain, giúp giảm tải từ blockchain (Như nhiều ô tô đi trên cao tốc quá thì bị nghẽn, rẽ vô ngách đi đường tắt cho nhanh). Sidechain cũng là một blockchain riêng biệt được gắn vào blockchain gốc của nó bằng cách sử dụng chốt 2 chiều. Các sidechain là độc lập nên có bị tấn công thì cũng ko ảnh hưởng đến mainchain

Delegate proof of stake

Hồi trước a chí đọc về cái proof of stake trên giaosucan’s blog nên hiểu cơ bản rồi. Đây tôi giải thích thêm về cái này. Cái món này đọc trên Google là xác định hiểu chết liền luôn.
dpos là gì
Nhưng tôi giải thích thế này nhá
Bác biết Việt Nam mình là có cái món bầu cử quốc hội không. Dân bầu ra độ vài trăm ông đại biểu. Rồi các đại biểu ngồi họp bàn, các chuyện đại sự quốc gia kiểu như thu phí chia tay khi ra nước ngoài, trạm thu giá thay cho thu phí, bầu ra chính phủ…Thì cacsi thằng DPOS này cũng thế, mấy ông nắm giữ cổ phần thay vì phải trực tiếp lo việc xác nhận transaction tạo khối… thì sẽ bầu ra (vote) ra một nhóm đại biểu (validators) để họ lo việc tạo các khối, xác nhận giao dịch. Mỗi lần một đại biểu tạo ra một khối, họ được trả cho các dịch vụ của mình theo tỷ lệ do các bên liên quan quyết định thông qua các đại biểu được bầu của họ
Móa, sao mấy ông nắm cổ phần không tạo khối luôn đi cho rồi, vẽ ra bầu bán chi cho mệt
Uầy, cái này thì cũng như bầu quốc hội thôi anh Chí, dân việt có cả trăm triệu người, nên chú nào cũng nhào zô bàn đại sự thì làm gì có chỗ mà ngồi họp, biểu quyết, cơm đâu mà quản lý nổi. Trong POS số lượng người góp cổ phần có thể rất lớn như vậy sẽ tốn chi phí. Cứ bầu ra nhóm validator chuyên môn công việc để mấy ông nắm cổ phần rảnh mà làm việc khác. Nên cái DPOS này nó tiết kiệm chi phí năng lượng, tăng tinh phân quyền. Vì cơ chế đồng thuận Dpos cho phép các bên liên quan lựa chọn ai để xác nhận các giao dịch, do đó thúc đẩy việc phân cấp. Bác thấy mấy ông nghị chỉ có ăn với gật thôi nên làm được bao nhiêu việc có ích cho dân cho nước thế còn gì. Cái DPOS này cũng được nhiều sử dụng nhiều nhé BitShares, EOS đều xài DPOS
Chí Phèo nghe xong đến đây vỗ đùi đánh đét một cái.
Anh Giáo dậy chí phải, làm thằng non-tech như em nghe mà sáng mắt sáng lòng, đấy cứ nói đơn giản bình dân thế có phải là thông không. Em kính anh một chén
Hắn đứng dẫn lững thựng ra khỏi quán, tay cầm chai rượu, tu ừng ực, mồm cười

“Móa cái blockchain này hay đáo để”

Đăng nhận xét

0 Nhận xét