Blockchain (chuỗi khối) là một cơ sở dữ liệu phân cấp lưu trữ thông tin trong các khối thông tin được liên kết với nhau bằng mã hóa và mở rộng theo thời gian. Mỗi khối thông tin đều chứa thông tin về thời gian khởi tạo và được liên kết tới khối trước đó, kèm một mã thời gian và dữ liệu giao dịch. Blockchain được thiết kế để chống lại việc thay đổi của dữ liệu: một khi dữ liệu đã được mạng lưới chấp nhận thì sẽ không có cách nào thay đổi được nó.
Blockchain được đảm bảo nhờ cách thiết kế sử dụng hệ thống tính toán phân cấp với khả năng chịu lỗi byzantine cao. Vì vậy Blockchain phù hợp để ghi lại những sự kiện, hồ sơ y tế, xử lý giao dịch, công chứng, danh tính và chứng minh nguồn gốc. Việc này có tiềm năng giúp xóa bỏ các hậu quả lớn khi dữ liệu bị thay đổi trong bối cảnh thương mại toàn cầu.
Dưới đây là những thuật ngữ cơ bản của công nghệ Blockchain:
51% Attack – thuật ngữ này mô tả tình huống quá nhiều sức mạnh tính toán (hash power) của mạng lưới blockchain được tập trung tại một chỗ. Có thể một người hoặc một nhóm người dùng kiểm soát 51% sức mạnh tính toán, hệ thống có thể “bị” điều khiển một cách có chủ đích hoặc vô tình thực hiện các giao dịch xung đột xâm phạm đến hệ thống.
Airdrop – Token được phân phối miễn phí bởi một nhà phát triển mạng lưới Cryptocurrency.
Altcoin – tất cả cryptocurrency ngoại trừ Bitcoin được gọi là Altcoin (viết tắt từ “alternative coin”).
ASIC – Viết tắt của “Application Specific Integrated Circuit”. ASIC là con chip được thiết kế đặc biệt. Trong thế giới của Blockchain, ASIC là con chip được phát triển để chạy phần mềm dùng trên các máy đào và được công nhận có khả năng vượt trội hơn CPU và GPU thông thường.
Bitcoin – tiền điện tử đầu tiên và có tổng vốn hóa lớn nhất. Bitcoin được ra mắt vào năm 2009 dưới dạng tiền tệ phi tập trung (decentralized currency), được xây dựng trên công nghệ Blockchain.
Blockchain – một cơ sở dữ liệu phi tập trung, được xây dựng trên một chuỗi các khối được liên kết với nhau. Tất cả các giao dịch trên mạng lưới được lưu trữ trên sổ kế toán (sổ cái) công khai, tồn tại trên toàn mạng, không cần một máy chủ trung tâm ủy quyền cho các giao dịch trên mạng.
Cold Storage – Biện pháp bảo mật lưu trữ cryptocurrency trong một môi trường ngoại tuyến (offline environment). Đây có thể là thiết bị lưu trữ (USB) hoặc ví giấy.
Consensus – Sự đồng thuận. Vì mạng lưới Blockchain mang tính phi tập trung (decentralized) nên sự đồng thuận là yếu tố vô cùng quan trọng.
Cryptocurrency (tiền mã hóa) – ứng dụng đầu tiên của Blockchain. Tiền mã hóa được thiết kế và lưu trữ trên mạng lưới phi tập trung với mỗi token và các giao dịch được mã hóa.
DAO – viết tắt của “Decentralized Autonomous Organization”. Một tổ chức được xây dựng dựa trên bộ quy tắc và quyền tự quyết có cấu trúc mô hình phân cấp của Blockchain, loại bỏ những thủ tục rườm rà và tốn kém chi phí về nhân lực.
Dapps – viết tắt của “Decentralized apps”. Về cơ bản, đây là những chương trình sử dụng Blockchain để tạo ra các ứng dụng chạy trên mạng phân cấp.
Digital signature – mã định danh duy nhất được cung cấp cho một người dùng, một token hoặc một giao dịch trong mạng lưới Blockchain.
Distributed Ledger – công nghệ sổ cái phân tán là một mạng ngang hàng P2P (peer-to-peer) sử dụng các thuật toán đồng thuận, để đảm bảo việc sao lưu qua các node được thực hiện.
Fork – sự thay đổi của một mạng lưới Blockchain, mỗi thay đổi phải được sự đồng thuận của người dùng. Nếu đủ số người dùng chấp nhận việc nâng cấp hoặc thay đổi mã code, Fork sẽ được triển khai trên toàn hệ thống. Một thay đổi mà vẫn hỗ trợ các phiên bản cũ của mạng, được gọi là Soft Fork. Một thay đổi không tương thích ngược lại, được gọi là Hard Fork. Đôi lúc, sự chia rẽ trong cộng đồng liên quan đến một Hard Fork có thể xuất hiện một mạng lưới Blockchain hoàn toàn mới, song song được tạo ra. Ví dụ trường hợp của Bitcoin Cash và Ethereum Classic.
Full Node – là một node thực thi đầy đủ các quy tắc của một mạng lưới Blockchain (chạy phần mềm đầy đủ của một mạng lưới Blockchain)
Genesis block – Khối (block) đầu tiên trên mạng Blockchain
Hash – một thuật toán sinh ra các giá trị băm tương ứng với mỗi khối dữ liệu. Khi lưu trữ thông tin trên Blockchain, giá trị băm đóng vai trò là khóa cho việc xác định khối (block) bằng cách chuyển đổi thành một chuỗi các số và chữ cái.
ICO – viết tắt của “Initial Coin Offering”. Hình thức huy động vốn của các nhà đầu tư bằng cách phát hành ra token từ nhà phát triển.
Ledger – nhật ký kỹ thuật số của tất cả các giao dịch diễn ra trên mạng lưới Blockchain. Bản sao sổ kế toán được lưu trữ trên mạng và được cập nhật liên tục để phù hợp với nhau, vì vậy các giao dịch có thể được xác minh bởi bất kỳ ai kết nối với mạng.
Lightning Network – một giải pháp được thiết kế để tăng tốc độ xử lý giao dịch trên mạng Blockchain. Mạng Lightning tạo ra một mạng P2P để xử lý các giao dịch, trước khi được ghi lại trên sổ cái công cộng Blockchain.
Liquidity – thanh khoản. Có thể nhận ra, crypocurrency dễ dàng chuyển đổi thành tiền mặt. Tính thanh khoản phụ thuộc vào nhiều yếu tố, bao gồm cả cung và cầu, thời gian xử lý giao dịch.
Mining – hành động sử dụng sức mạnh máy tính để xác nhận khối (block) trên mạng lưới và được thưởng bằng token. Mỗi giao dịch được mã hóa bằng một phương trình đòi hỏi sức mạnh tính toán lớn xử lý. Thợ đào thải phương trình đầu tiên cho phép giao dịch diễn ra và được thưởng một khoản phí nhỏ.
Mining pool – một hệ thống phần mềm tập trung nhóm các thợ đào để có thể xác nhận khối (block) và xử lý giao dịch nhiều hơn. Lợi nhuận sẽ được phân chia cho các thành viên trong nhóm.
Node – một máy tính kết nối với hệ thống và giữ một bản sao lưu của sổ cái Blockchain.
Paper wallet – một trong những biện pháp bảo mật lưu trữ cry ptocurrency trong môi trường ngoại tuyến (cold storage). Ví giấy có thể được in ra trên bất kỳ máy in nào, bao gồm khóa công cộng và khóa riêng tư duy nhất của người dùng, được mã hóa dưới dạng mã QR. Người dùng muốn giao dịch cần phải quét ví giấy.
Peer-to-peer (P2P) – hành động chia sẻ thông tin trực tiếp giữa hai bên trên một mạng nhất định mà không cần một máy chủ trung gian để truyền dữ liệu.
Private Key – khóa bảo mật riêng tư là một dạng mã hóa cryptocurrency. Mỗi người dùng trên mạng đều có khóa bảo mật riêng tư, tương đương như mật khẩu để truy cập vào tài khoản.
Proof of Work (PoW) – một thuật toán về việc chứng minh bằng công, xác định người dùng nào đủ điều kiện xác nhận khối vào Blockchain, để kiếm được một khoản phí khai thác giống với PoS. Tuy nhiên với PoW, tính đủ điều kiện được xác định qua sức mạnh tính toán chứ không phải số lượng tài sản của thợ mỏ.
Public Key – là một đoạn mã (hay địa chỉ) cho phép nhận cryptocurrency từ người gửi.
Segwit – viết tắt của “Segregated Witness”, là một bản cập nhật được đề xuất cho phần mềm Bitcoin, Segwit ra đời với mục đích vá lỗi các vấn đề nghiêm trọng và cải thiện một số chức năng. Có thể coi SegWit là một trường hợp Soft Fork.
Token – loại tiền tệ đại diện của một mạng Blockchain, mang lại giá trị thông qua các giao dịch trên mạng lưới.
Transaction Fee – phí giao dịch. Vì các giao dịch trên một mạng Blockchain đòi hỏi sức mạnh tính toán đáng kể, các thợ mỏ trên mạng lưới cạnh tranh cho quyền xử lý giao dịch. Thợ mỏ đầu tiên xử lý sẽ nhận phí giao dịch.
Wallet – ví là một chương trình trực tuyến cho phép người dùng lưu trữ, chuyển và xem số dư trong tài khoản. Các ví khác nhau sẽ hỗ trợ các loại cryptocurrency khác nhau. Một số ví hỗ trợ nhiều loại cryptocurreny trên một nền tảng duy nhất.
Whitepaper – một bản báo cáo mô tả chi tiết về dự án ICO (Initial Coin Offering) của một công ty hay một nhóm nhà phát triển sẽ thực hiện, giúp nhà đầu tư có một cái nhìn tổng quan về dự án, từ đó đưa ra quyết định đầu tư.
Nguồn: Viblo.asia
Với chương trình đào tạo CNTT chuẩn Quốc tế được triển khai đồng bộ trên toàn thế giới, Aptech đã trở thành địa chỉ học tập uy tín của các bạn trẻ Việt Nam ham thích máy tính, đam mê CNTT. Aptech vinh dự nhận Giải thưởng Đơn vị đào tạo CNTT tốt nhất Việt Nam 16 năm liền (2003 – 2018) Hiện nay, Aptech Việt Nam đang triển khai 03 khóa học Lập trình cấp bằng Quốc tế với thời gian học và hình thức đóng học phí linh động giúp người học tiết kiệm chi phí nhưng được trau dồi kiến thức và kỹ năng theo trình độ Quốc tế, nhằm đáp ứng nhu cầu tuyển dụng của doanh nghiệp CNTT tại Việt Nam. Chi tiết tại: https://aptechvietnam.com.vn/vuottam |