Thuật ngữ
Last updated
Last updated
Tài khoản trên blockchain là một định danh duy nhất cho người dùng nắm giữ tiền điện tử và cho phép giao dịch và thực hiện hợp đồng thông minh. Trong blockchain Venom, mỗi tài khoản là một hợp đồng thông minh với mã của nó và không có khái niệm về các tài khoản thuộc sở hữu bên ngoài (thuộc sở hữu của cặp khóa). Cách tiếp cận này được gọi là Trừu tượng hóa tài khoản và cho phép các tùy chọn xác thực linh hoạt ngoài quyền sở hữu khóa riêng.
Tài khoản ví là một loại Hợp đồng thông minh cụ thể được thiết kế để lưu trữ và tương tác với số dư mã thông báo VENOM của bạn và các khác .
Người dùng có ý định gửi mã thông báo Venom cho những người tham gia mạng trước tiên phải triển khai một tài khoản ví.
Tất cả các ví tiền điện tử được hỗ trợ đều có thể tính toán địa chỉ tài khoản ví của bạn dựa trên loại tài khoản (Mặc định, ) và khóa công khai của bạn ngay cả trước khi nó được triển khai. Bạn sẽ có thể nhận được các chuyển khoản token đến địa chỉ này ngay lập tức, vì nó đã được tính toán.
Mã định danh công khai duy nhất của hợp đồng thông minh trong mạng lưu trữ mã và trạng thái của hợp đồng và đóng vai trò là điểm vào cho các tin nhắn hướng đến nó.
Địa chỉ bao gồm hai phần: mã định danh của và phần được tính toán.
Ví dụ: 0:4de50f6789111213a3141516b7fed892fc123ca22158c0d6d0d34daf4c6a7a0a
0
– workchain_id, 3de...7a0a
– computed_part
Một workchain_id là một định danh số nguyên xác định một Workchain.
Phần được tính toán của địa chỉ là một địa chỉ nội bộ 256-bit được xác định bằng và dữ liệu chứa trong . Nó có thể được tính toán trước khi hợp đồng được triển khai trên mạng. Điều này có nghĩa là có thể gửi các tin nhắn, bao gồm các tin nhắn chứa giá trị, đến các hợp đồng chưa được triển khai.
Một ứng dụng web nơi người dùng có thể khám phá các block, tin nhắn, giao dịch và tài khoản trong mạng.
Một mạng lưới các bộ chuyển tiếp kết nối hai hoặc nhiều chuỗi khối cho phép chuyển tài sản từ chuỗi này sang chuỗi khác. Mạng Venom hỗ trợ cầu nối với Ethereum, Binance Smart Chain và Fantom Opera.
Một cơ chế chịu lỗi được sử dụng trong các mạng chuỗi khối để đạt được thỏa thuận về một giá trị dữ liệu cụ thể giữa một nhóm người tham gia. Thuật toán của mạng Venom là thuật toán đồng thuận Proof-of-stake từ dòng thuật toán Byzantine Fault Tolerant (BFT).
Tài khoản hoặc Hợp đồng thông minh được thiết lập bằng cách gửi một thông điệp khởi tạo cụ thể đến địa chỉ của nó. Thông báo bao gồm mã ban đầu và dữ liệu ban đầu của hợp đồng thông minh.
Người xác nhận (Validators) được thưởng cho việc tham gia bảo mật mạng bằng cách xử lý các giao dịch và tham gia vào quá trình đồng thuận.
Ứng dụng phi tập trung thường được trình bày dưới dạng giao diện web tương tác với các hợp đồng thông minh được triển khai trên mạng blockchain, thay vì API tập trung. Người dùng thường tương tác với dApp thông qua ví tiền điện tử hoặc trình duyệt.
Một tin nhắn không được tạo bởi một hợp đồng thông minh bên trong mạng Venom, nhưng được nhận từ bên ngoài mạng. Một ví dụ phổ biến xảy ra khi một người dùng muốn chuyển tiền từ một Tài khoản đến một Tài khoản khác. Trong trường hợp này, người dùng gửi một tin nhắn bên ngoài đã được ký đến Tài khoản Ví và Tài khoản Ví cho phép người gửi và cho phép họ trả phí giao dịch từ số dư của họ. Tin nhắn bên ngoài khác với Tin nhắn Nội bộ vì chúng không thể chứa giá trị và do đó không thể trả phí cho quá trình xử lý của chúng (tức là "gas" của chúng).
Sha256 hash của mã hợp đồng và trạng thái ban đầu.
Một tài khoản ví với logic đơn giản để chuyển tiền phù hợp cho đa số người dùng.
Kết quả của việc thực thi tin nhắn bao gồm thông tin về người gửi, thời gian logic của giao dịch, tin nhắn đầu vào và đầu ra và tác động của giao dịch đến trạng thái.
Trong một hệ thống đa chuỗi khối, khi các chuỗi khối khác nhau (thường được gọi là Workchains trong trường hợp này) có thể có các "quy tắc" khác nhau, hệ thống được coi là đa dạng.
Giver, được sử dụng trong Locklift, là một hợp đồng thông minh cung cấp token VENOM cho các hợp đồng khác trên mạng trong giai đoạn phát triển và kiểm thử. Hợp đồng Giver thường được triển khai trong các giai đoạn phát triển và kiểm thử của một dự án.
Mặc định, Giver được triển khai trên địa chỉ 0:ece57bcc6c530283becbbd8a3b24d3c5987cdddc3c8b7b33be6e4a6312490415
trên local-node.
Ngoài ra, bạn có thể thiết lập hợp đồng tùy chỉnh như Giver trong Locklift.
Các khóa riêng tư và khóa công khai là các số lớn được sử dụng trong quá trình toán học phức tạp để mã hóa, giải mã, ký và xác minh các tin nhắn.
Khả năng của một blockchain để chuyển thông tin và chia sẻ dữ liệu với các blockchain khác.
Loại tin nhắn mà một hợp đồng gửi cho một hợp đồng khác.
Mainnet, viết tắt của "mạng chính," đề cập đến mạng chuỗi khối công cộng chính.
Masterchain chứa thông tin cần thiết để đạt được sự đồng thuận giữa các thợ đào.
Một ví đa chữ ký là một ví được sử dụng bởi hai hoặc nhiều người dùng để tăng cường bảo mật bằng cách yêu cầu nhiều chữ ký để ký giao dịch trước khi thực hiện.
Một blockchain nơi nhiều chuỗi có thể tồn tại đồng thời.
Là một loại blockchain trong mạng Venom, thuộc Masterchain, có các chức năng chuyển trạng thái, các nguyên tố mật mã, cấu trúc giao dịch hoặc khối riêng và đồng tiền tiêu chuẩn riêng, trong khi tận dụng tính an toàn của Masterchain.
Các nút được chỉ định, được gọi là thẩm định viên, tạo và ký khối mới trên blockchain.
Một người ủy quyền phân bổ token của mình cho một thẩm định viên để tham gia bảo mật mạng. Người ủy quyền chia sẻ doanh thu và rủi ro với thẩm định viên của họ.
Một người tham gia vào việc phân quyền mạng bằng cách kết nạp token của họ, đề cử một thẩm định viên để tham gia vào giao thức đồng thuận và tạo khối.
Là một chuỗi các từ được tạo ra bởi ví tiền điện tử để cấp quyền truy cập vào tiền điện tử liên kết với ví đó.
Là mã thực hiện các thay đổi trạng thái tùy ý trong blockchain, có thể thực thi trên TVM là Máy ảo Turing đầy đủ.
Bất kỳ người tham gia mạng nào đều có thể triển khai một hợp đồng thông minh cho phép các người tham gia mạng khác đề cử chủ sở hữu của nó cho vai trò thẩm định viên và tham gia vào phân phối phần thưởng cho thẩm định viên.
Chuỗi này tuân theo cùng các quy tắc và định dạng khối như chuỗi công việc, nhưng chỉ chịu trách nhiệm cho một phần tài khoản, dựa trên một số bit ban đầu (quan trọng nhất) của địa chỉ tài khoản. Vì tất cả các shardchain này chia sẻ một định dạng khối và các quy tắc chung, Blockchain Venom là đồng nhất trong mặt này, tương tự như đã được đề xuất trong một trong những đề xuất về tăng tốc Ethereum.
Venom network hỗ trợ một máy ảo Turing-complete để thực thi mã hợp đồng thông minh.
Các loại hợp đồng tài khoản ví thông minh. Hiện tại, nó hỗ trợ hai loại ví là Mặc định và Đa chữ ký (Multisig).
Một nhóm thông tin bao gồm , tin nhắn gửi đi và cập nhật trạng thái.
Một loại ví phần cứng hoặc phần mềm lưu trữ và các để ký giao dịch tiền điện tử. trong hệ sinh thái Venom có thể làm việc với , tính toán địa chỉ của chúng bằng Khóa Công khai, triển khai chúng và thực hiện chuyển token.
Trong một hệ thống , tất cả các chuỗi khối có thể cùng loại và có cùng các quy tắc (tức là sử dụng cùng định dạng của giao dịch, cùng máy ảo để thực thi mã Hợp đồng Thông minh, chia sẻ cùng loại tiền điện tử, vv.) và sự tương đồng này được khai thác một cách cố ý, nhưng với các dữ liệu khác nhau trong mỗi chuỗi khối. Trong kịch bản này, hệ thống được xem là đồng nhất.