Giao thức NOTE đánh dấu một bước phát triển lớn trong lịch sử của Bitcoin.
Giao thức NOTE là giao thức phát hành tài sản kỹ thuật số dựa trên mô hình UTXO của Bitcoin. Nó khác với các giao thức khác xuất hiện gần đây ở chỗ nó thực sự được xây dựng trên mô hình UTXO của Bitcoin.
LƯU Ý Giao thức sử dụng ngôn ngữ hợp đồng thông minh tương thích với TypeScript và kết quả biên dịch giảm bớt của nó là các mã opcode gốc Bitcoin, Turing hoàn chỉnh và có thể bao gồm một bộ chức năng mạnh mẽ bao gồm Oracle và bằng chứng không có kiến thức.
1. Tóm tắt cơ bản
Khác với các giao thức như Ordinals và Atomics, mặc dù NOTE cũng tính tài sản của người dùng thông qua các trình lập chỉ mục, nhưng tất cả đều dựa trên mật mã và các công cụ khai thác Bitcoin đảm bảo quyền sở hữu tài sản, tránh các vấn đề hoạt động sai do thẻ chỉ mục gây ra. Ngoài ra, chi phí giao dịch của NOTE cực kỳ thấp, loại bỏ nhu cầu gửi hai giao dịch như Ordinals và Atomics. Quan trọng hơn, giao thức NOTE hỗ trợ các hợp đồng thông minh, chẳng hạn như khối lượng khai thác và khai thác Bitwork giảm dần theo thời gian. Nó sử dụng các giá trị Token thực tế, thay vì giao thức số nguyên tố dựa trên số Satoshi hoặc sơ đồ tiền tệ nhuộm dựa trên số dư UTXO.
So với nhiều giao thức bắc cầu giữa các chuỗi, NOTE phát hành tài sản Bitcoin gốc và không liên quan đến việc sử dụng BTC làm tài sản thế chấp để phát hành và giao dịch tài sản trên các chuỗi khác.

LƯU Ý Giao thức hỗ trợ chuỗi chéo, có thể gửi tài sản gốc trên Bitcoin đến các chuỗi UTXO khác và nhận tài sản từ các chuỗi UTXO khác. Tất cả đều dựa trên mật mã và sự đồng thuận của chuỗi khối Bitcoin.
Giao thức NOTE hoàn toàn được phát triển bởi các nhà phát triển trong cộng đồng phát triển Bitcoin.
2. Giải thích kỹ thuật
Những ưu điểm của mô hình UTXO đang quay trở lại với nhận thức của công chúng. Bitcoin, với tư cách là mỏ neo của tiền kỹ thuật số, cần các giải pháp kỹ thuật sẵn có và dễ sử dụng, và giao thức NOTE đã ra đời.
Mô hình Bitcoin UTXO có lợi thế về hiệu suất và tính đồng thời rất lớn so với mô hình EVM. Tuy nhiên, việc phát hành tài sản gốc theo mô hình UTXO của Bitcoin liên quan đến nhiều vấn đề khó giải quyết, vấn đề chính là làm thế nào để xác định tài sản. Thứ hai là cách tài sản được bảo toàn trong một cấu trúc giao dịch chặt chẽ.
Một giao dịch dưới dạng UTXO như dưới đây

Giao thức NOTE thực hiện một cách tiếp cận sáng tạo để xử lý các giao dịch Bitcoin và quản lý tài sản, khác biệt đáng kể so với các giải pháp giao thức khác. Trong giao dịch Bitcoin truyền thống, phần đầu vào của giao dịch sẽ mở khóa đầu ra của giao dịch trước đó (tức là UTXO cũ) và tạo ra đầu ra giao dịch mới (tức là UTXO mới). Trong các sơ đồ giao thức khác, nội dung bị ràng buộc với các UTXO mới được tạo, khiến nội dung của người dùng bị phân tán giữa các UTXO khác nhau. Cách tiếp cận này yêu cầu người lập chỉ mục và ví phải duy trì danh sách đầy đủ các UTXO để đảm bảo tính chính xác của các mối quan hệ ràng buộc nội dung. Đồng thời, UTXO có thẻ nội dung phải được quản lý rất cẩn thận để tránh chi tiêu không chính xác và toàn bộ UTXO phải được chi tiêu cùng một lúc .
Ngược lại, giao thức NOTE áp dụng cách tiếp cận xử lý đầu ra giao dịch dưới dạng số tài khoản người dùng, trong đó số tài khoản của người dùng được biểu thị bằng hàm băm tập lệnh đầu ra giao dịch của họ, như được hiển thị trong đầu ra giao dịch TX 1 trong ví dụ. Loại tài khoản này hoàn toàn riêng tư và loại cũng như số lượng tài sản được liên kết với nó được lấy từ đầu vào mở khóa của TX 1. Khi những tài sản này được chi tiêu trong TX 2, đầu ra giao dịch mới sẽ được tạo ra sau khi được các thợ đào Bitcoin xác nhận và mở khóa. Trong quá trình này, người lập chỉ mục của giao thức NOTE chỉ cần ghi lại chi tiết giao dịch được tiết lộ tại thời điểm mở khóa và có thể cung cấp bằng chứng Merkle để xác minh tính hợp lệ của giao dịch sau khi khối được xác nhận.
Thiết kế này không chỉ đơn giản hóa việc theo dõi và quản lý tài sản, giảm vấn đề phân chia tài sản của người dùng mà còn tăng tính riêng tư của giao dịch. Bằng cách sử dụng kết quả đầu ra giao dịch làm số tài khoản và dựa vào cơ chế đồng thuận blockchain và xác minh thợ mỏ của mạng Bitcoin, giao thức NOTE cung cấp phương pháp bảo vệ quyền riêng tư, hiệu quả và an toàn hơn để quản lý tài sản kỹ thuật số.
Một giao dịch điển hình ở định dạng Taproot P 2 TR trông như thế này

Chiến lược kỹ thuật được giao thức NOTE áp dụng khác biệt đáng kể so với chiến lược của các giao thức Ordinals và Atomicals. Ordinals và Atomicals sử dụng tập lệnh quy đổi của P 2 TR (Taproot) để nhúng dữ liệu bổ sung bằng cách xây dựng vùng dữ liệu không thể truy cập bằng cách thêm mã op_FALSE OP_IF. Giao thức NOTE cho phép thao tác trực tiếp dữ liệu đã mở khóa thông qua opcode, cải thiện tính khả dụng của dữ liệu. Trong giao thức NOTE, tập lệnh mẫu có thể lấy dữ liệu trực tiếp từ ngăn xếp và các tập lệnh phức tạp hơn có thể triển khai các chức năng kiểm tra trên chuỗi như hashlock.
Ngoài ra, giao thức NOTE không giới hạn ở việc sử dụng P 2 TR, nó còn có thể được triển khai thông qua P 2 SH (Trả tiền cho tập lệnh băm), P 2 WSH (Trả tiền cho tập lệnh băm nhân chứng) và các tập lệnh không chuẩn, làm tăng tính linh hoạt và khả năng giao dịch tài sản xuyên chuỗi. LƯU Ý Giao thức sử dụng mã hóa dữ liệu msgpack thay vì mã hóa json, nhỏ gọn hơn và giúp giảm lượng dữ liệu trong mỗi giao dịch, từ đó giảm chi phí giao dịch của người dùng.
Trong giao thức NOTE, các địa chỉ được xây dựng từ tập lệnh quy đổi cụ thể đóng vai trò là tài khoản người dùng. Những địa chỉ tài khoản này chỉ có thể được xác nhận bởi người khai thác khi chúng được mở khóa chính xác. Dữ liệu giao dịch tài sản có trong tập lệnh mở khóa được người lập chỉ mục nhận ra khi được mở khóa và xử lý bằng hợp đồng thông minh ngoài chuỗi. Chỉ những giao dịch tài sản vượt qua xác minh trong hợp đồng ngoài chuỗi mới được người lập chỉ mục ghi lại. Cơ chế này ngăn chặn hiệu quả việc ví Bitcoin vô tình chi tiêu NOTE UTXO và cho phép tái chế một lượng Bitcoin (chẳng hạn như 546 Satoshi) trong UTXO.
Giao thức NOTE được thiết kế có tính đến nhiều lần nâng cấp cho mạng Bitcoin kể từ năm 2017 liên quan đến tối ưu hóa quyền riêng tư và không gian giao dịch. Đồng thời, nó cũng dựa trên chiến lược khối lớn do BSV (Bitcoin SV) đại diện để khám phá sâu sắc tiềm năng của tập lệnh Bitcoin. LƯU Ý Giải pháp hợp đồng thông minh của Giao thức dựa trên ngôn ngữ hợp đồng thông minh Bitcoin do nhóm sCrypt phát triển, hỗ trợ xác minh hợp đồng ngoài chuỗi. Vì ngôn ngữ tập lệnh Bitcoin là Turing hoàn chỉnh và có thể đảm bảo thực thi trong độ dài tập lệnh nhất định nên người lập chỉ mục sẽ không rơi vào vòng lặp vô hạn do thiết kế hợp đồng thông minh không phù hợp, đảm bảo tính ổn định và hiệu quả của hệ thống.
Dự án hợp đồng thông minh phát hành tài sản N 20 trình diễn đã được xuất bản trên GitHub.
https://github.com/NoteProtocol/scryptdemo

Nó chứng minh rằng hợp đồng Pow theo giao thức NOTE thể hiện khả năng triển khai logic phức tạp trên mạng Bitcoin bằng cách mô phỏng cơ chế giảm một nửa của hoạt động khai thác Bitcoin và khai thác độ khó Bitwork của Atomics. Bằng cách tạo tập lệnh Bitcoin 1 KB, hợp đồng cho phép người lập chỉ mục gọi và xác minh xem giao dịch có tuân thủ giao thức hay không. Quá trình này thể hiện tính khả thi và tính linh hoạt của hợp đồng thông minh trong mạng Bitcoin.
Các Oracle phức tạp hơn dựa trên thuật toán chữ ký Rabin và các hợp đồng phức tạp dựa trên bằng chứng không có kiến thức cung cấp các kịch bản ứng dụng cấp cao. Những công nghệ này đóng một vai trò quan trọng trong việc thực hiện hợp đồng thông minh, đặc biệt khi các điều kiện cụ thể cần được xác minh hoặc logic cụ thể cần được thực thi.
Bằng cách tận dụng các hợp đồng thông minh này, việc phát hành tài sản trên Bitcoin có thể được sử dụng để triển khai các kịch bản ứng dụng trong thế giới thực, chẳng hạn như kịch bản tiền thưởng cho AI để giải quyết vấn đề. Trong loại tình huống này, miễn là ai đó có thể gửi kết quả tính toán có thể kiểm chứng được thì họ có thể nhận được phần thưởng. Điều này không chỉ cho thấy tiện ích của hợp đồng thông minh Bitcoin mà còn cho thấy cách chúng tạo điều kiện thuận lợi cho việc triển khai các ứng dụng phức tạp vượt xa các giao dịch tài chính và quản lý tài sản truyền thống.
Chức năng phát hành tài sản Token N 20 là một phần của nhiều chức năng trong giao thức NOTE. Giao thức NOTE cũng bao gồm DID (danh tính phi tập trung) cũng như dữ liệu được mã hóa và nhận dạng quyền sở hữu, đồng thời với quá trình phát triển và xác minh của N 721 NFT và Bí danh (Hệ thống bí danh Bitcoin), các khả năng và phạm vi ứng dụng của NOTE giao thức dự kiến sẽ được mở rộng hơn nữa.
Để cho phép người dùng trải nghiệm việc đúc và chuyển mã thông báo N 20, một ví dòng lệnh đã được phát hành trên GitHub và một bộ chỉ mục nguồn mở cũng được lên kế hoạch phát hành.
LƯU Ý Những người đóng góp mã nguồn mở đằng sau giao thức nhấn mạnh rằng tất cả nội dung chỉ dành cho thảo luận kỹ thuật và việc phát hành cũng như cường điệu hóa bất kỳ nội dung nào không liên quan gì đến những người đóng góp mã. LƯU Ý chỉ là một dự án công nghệ nguồn mở.
Với sự phát triển và cải tiến hơn nữa của giao thức NOTE, có thể thấy trước rằng sẽ có thêm nhiều ứng dụng thực tế dựa trên giao thức này ra đời. Các ứng dụng này sẽ tận dụng các chức năng và lợi thế độc đáo của giao thức NOTE để tạo ra những ứng dụng mới trong Bitcoin và rộng hơn. lĩnh vực blockchain.giá trị và khả năng. Sự đóng góp liên tục và tinh thần hợp tác của cộng đồng nguồn mở là lực lượng không thể thiếu trong việc thúc đẩy quá trình này.
3. Tóm tắt
Giao thức NOTE thể hiện một tiến bộ quan trọng trong việc mở rộng mạng Bitcoin sang chức năng hợp đồng thông minh. Bằng cách giới thiệu các hợp đồng thông minh trên Bitcoin, nền tảng tiền điện tử nguyên bản và được sử dụng rộng rãi nhất, giao thức NOTE không chỉ nâng cao chức năng của Bitcoin mà còn cung cấp khả năng đổi mới chưa từng có cho các nhà phát triển và người dùng. Dưới đây là một số tính năng chính của giao thức NOTE:
1. Hỗ trợ hợp đồng thông minh:Giao thức NOTE mở rộng phạm vi ứng dụng của Bitcoin thông qua các hợp đồng thông minh, cho phép tạo và thực hiện các loại giao dịch và logic phức tạp hơn trên mạng Bitcoin. Điều này bao gồm nhưng không giới hạn ở việc phát hành tài sản, ứng dụng tài chính phi tập trung (DeFi) và các tình huống khác yêu cầu thực thi có điều kiện.
2. Mô hình dựa trên UTXO:Không giống như các nền tảng hợp đồng thông minh dựa trên tài khoản, giao thức NOTE được xây dựng trên mô hình UTXO của Bitcoin, tận dụng tính bảo mật và hiệu quả của Bitcoin.
3. Chức năng chuỗi chéo:Giao thức NOTE hỗ trợ các giao dịch chuỗi chéo, cho phép di chuyển tài sản kỹ thuật số giữa các chuỗi UTXO khác nhau, cải thiện hơn nữa tính linh hoạt và phạm vi ứng dụng của nó.
4. Ứng dụng trong thế giới thực:Giao thức NOTE hỗ trợ các công nghệ mã hóa tiên tiến, chẳng hạn như thuật toán chứng minh không có kiến thức và chữ ký Rabin, đồng thời có thể được áp dụng trong các tình huống ứng dụng thực tế phức tạp hơn.
5. Chi phí thấp và hiệu quả cao:Bằng cách tối ưu hóa việc lưu trữ dữ liệu và sử dụng mã hóa msgpack, giao thức NOTE nhằm mục đích giảm chi phí giao dịch và cải thiện hiệu quả mạng.
6. Nguồn mở và định hướng cộng đồng:Giao thức NOTE nhấn mạnh tinh thần nguồn mở và sự đóng góp của cộng đồng, thúc đẩy tính minh bạch và độ tin cậy của công nghệ, đồng thời cũng khuyến khích phát triển rộng rãi hơn và đổi mới ứng dụng.
Với sự phát triển và ứng dụng của giao thức NOTE, chúng ta có thể mong đợi nhiều ứng dụng và dịch vụ sáng tạo hơn sẽ xuất hiện trong hệ sinh thái Bitcoin, điều này sẽ cung cấp cho người dùng những chức năng phong phú hơn và dịch vụ tốt hơn trong khi vẫn duy trì các giá trị cốt lõi của trải nghiệm Bitcoin.
giao thức LƯU Ý
trang mạng:https://noteprotocol.org
X: https://twitter.com/NoteProtocol
GitHub: https://github.com/NoteProtocol


