1. “Byzantine generals problem" theo cách diễn giải của Lamport
Trong một bài báo của Lamport và cộng sự đã chỉ ra một vấn đề lớn của sự đồng thuận qua câu chuyện sau: Hãy tưởng tượng vài sư đoàn của quân đội Byzantine đang bên ngoài thành phố của địch. Mỗi sư đoàn có một tướng chỉ huy riêng...
Trong ảnh là hàng dài người xếp hàng ở ga tàu điện ngầm Matxcơva khi Apple Pay và Google Pay ngừng cung cấp dịch vụ ở Nga. Đây là một bài học nhãn tiền khi đất nước bạn hoạt động dựa trên công nghệ của nước ngoài. Trung Quốc thật thông minh khi đã tự chủ trên không gian số của mình với Baidu...
Ví dụ về ZKP
1. Ví dụ về người bạn bị mù màu
X và Y là đôi bạn thân, X bị mù màu. Y nói rằng mọi vật có màu sắc khác nhau, tất nhiên X không tin điều này, vì bạn nhìn đâu cũng thấy màu xám.
Y đưa cho X 2 viên bi có 2 màu khác nhau, nói X 2 tay cầm 2 viên, giấu ra sau lưng, sau đó lựa chọn đổi...
1. Khái niệm
- ZKP (Zero Knowledge Proof) là một phương pháp được sử dụng trong mật mã để chứng minh rằng chúng ta biết một thông tin nào đó nhưng không tiết lộ một cách trực tiếp. Cơ bản nó cho phép thông tin cá nhân được giữ bí mật trong một cuộc trao đổi.
ZKP là một bằng chứng gián tiếp cho...
1. Tổng quan vấn đề và một số giải pháp của blockchain
- Hiện nay các nền tảng blockchain đã, đang gặp một số vấn đề:
Tiêu tốn nhiều năng lượng
Số lượng giao dịch trên 1 giây thấp: BTC – 7txs/s; ETH – 15txs/s
Thời gian xác nhận cao: BTC, ETH gần 1h
- Đã có nhiều giải pháp theo layer được đưa...
Trong bài viết này, chúng ta sẽ tìm hiểu RPC là gì, tầm quan trọng của chúng cũng như một số lưu ý và kinh nghiệm khi custom RPC để kết nối với các EVM chain.
:vitdangthuong::vitdangthuong::vitdangthuong:
RPC trong Blockchain là gì?
Trong Blockchain, RPC (Remote Procedure Call) là một tập hợp...
TXID hay ID giao dịch là một chuỗi các ký tự đại diện cho từng giao dịch được thực thi trên mạng blockchain. Nó đóng vai trò rất quan trọng trong việc duy trì các thế mạnh của công nghệ blockchain. Hãy cùng tìm hiểu xem TXID là gì qua bài viết sau đây.
Phân tích data on-chain (dữ liệu trên mạng...
Các phiên bản chính của Blockchain
Hiện tại thì công nghệ blockchain có 3 phiên bản chính gồm:
Blockchain 1.0
Blockchain 1.0 – Tiền tệ và Thanh toán: Là phiên bản sơ khai và đầu tiên của blockchain. Ứng dụng chính của phiên bản này là các công việc liên quan đến tiền mã hoá. Nó bao gồm việc...
Đặc điểm của Blockchain
Không thể làm giả, không thể phá hủy các chuỗi blockchain
Các chuỗi Blockchain gần như không thể bị phá hủy được. Theo lý thuyết thì chỉ có máy tính lượng tử mới có thể can thiệp vào và giải mã chuỗi blockchain. Nó chỉ bị phá hủy hoàn toàn khi không còn Internet trên...
1. Vai trò của cross – chain
Vai trò về công nghệ: làm cho các blockchain có thể giao tiếp với nhau, mở rộng việc phát triển các ứng dụng trên các mạng blockchain
Vai trò về kinh tế: Defi phát triển khiến nhu cầu cross-chain ngày càng tăng, họ cần user từ các nền tảng lớn để phát triển. Cross...
1. Tổng quan về Blockchain
- Blockchain là một chuỗi các block. Mỗi block chứa dữ liệu bên trong (ví dụ giao dịch BTC) và giá trị băm mã hóa của block.
- Mỗi block cũng chứa giá trị băm của khối trước đó trong blockchain. Việc tạo block bắt đầu từ block nguyên thủy (genesis block), các block lầm...
Mainnet là gì? Testnet là gì? Tìm hiểu về tầm quan trọng cũng như sự ảnh hưởng của chúng tới giá đồng coin và 3 bước làm testnet ngay tại đây!
Chắc hẳn, anh em mới tham gia thị trường tiền điện tử luôn thắc mắc về hai thuật ngữ - Mainnet và Testnet khi đầu tư vào một dự án blockchain nào đó...
Trong bài viết này, chúng ta sẽ tìm hiểu tổng quan về IPFS, cách thức hoạt động, cũng như tiềm năng ứng dụng của công nghệ IPFS trong Blockchain.
IPFS là gì?
IPFS là viết tắt của từ Interplanetary File System, một hệ thống tập tin phân tán ngang hàng kết nối tất cả các thiết bị máy tính với...
Tiềm năng của Web 3.0
Web 3.0 đã và đang dần mở ra những cánh cổng lớn để khởi tạo ra những mô hình kinh doanh và ngành nghề mà trước đây chúng ta không hề tưởng tượng đến.
Minh chứng điển hình nhất vào thời điểm hiện tại chính là thị trường tiền mã hóa. Việc áp dụng công nghệ blockchain với...
Web 3.0 là gì?
Web 3.0 được biết đến là một phiên bản ra đời nhằm giải quyết những vấn đề còn tồn tại của Web 2.0. Với Web 3.0, người dùng sẽ nắm được quyền lực. Chính người dùng sẽ là người sở hữu (owners) cho những thông tin của mình và không bị can thiệp bởi ai. Việc không còn phải gặp những...
Các loại cross-chain
Cross-chain được chia thành 2 loại dựa trên những yếu tố công nghệ:
Isomorphic Cross Chain:Các đặc điểm của loại chuỗi chéo này bao gồm thuật toán đồng thuận, cơ chế bảo mật, cấu trúc liên kết mạng, logic xác minh tạo khối… tương đối nhất quán và tương tác giữa chúng cũng...
Cross-chain là gì?
Cross-chain (chuỗi chéo) là giải pháp cho phép tài sản di chuyển từ chuỗi này sang chuỗi khác để tối ưu hóa khả năng tổng hợp giữa các chuỗi. Các dự án chuỗi chéo cho phép người dùng kết nối và chuyển giao giá trị và thông tin giữa các blockchain. Nó được coi là một giải pháp...
Node (node) là gì?
Node dịch sang tiếng Việt có nghĩa là nút. Một node (nút) được biết đến như một thiết bị trên mạng lưới blockchain, là yếu tố nền tảng giúp cho công nghệ hoạt động và tồn tại. Các node thực hiện các tác vụ khác nhau và rải rác trong một mạng lưới blockchain rộng lớn.
Một node...
Dữ liệu On-chain là gì?
Dữ liệu On-chain được biết đến là những dữ liệu được tổng hợp trên nền tảng Blockchain. Anh chị em có thể hiểu một cách đơn giản rằng blockchain là những chuỗi khối liên kết với nhau và nắm giữ những dữ liệu. Những dữ liệu có thể thu thập qua blockchain có thể kể đến...
Blockchain Bridge là gì?
Cho đến nay, thách thức đáng kể đến của các nền tảng blockchain là khả năng thiếu tương tác. Khi nhà phát triển xây dựng ứng dụng phi tập trung (DApp) trên bất kỳ nền tảng blockchain nào, ứng dụng sẽ bị khóa trên nền tảng đó và không có khả năng để tận dụng các lợi ích...