Sau khi bài báo về soul token SBT của người sáng lập Ethereum Vitalik được xuất bản vào đầu tháng 5, nó đã nhanh chóng trở thành một trong những chủ đề nóng nhất trong toàn bộ lĩnh vực Web3. Cách đây không lâu, Vitalik đã sử dụng SBT này khi phát hành một cuốn sách mới. số lượng và nhận NFT ràng buộc linh hồn, nhưng tiêu chuẩn Token mới không chỉ thiếu ứng dụng đáng tin cậy về ràng buộc linh hồn trên thị trường mà cònBản thân mã thông báo linh hồn cũng có kẽ hở của việc chuyển nhượng bắt buộc.
tiêu đề cấp đầu tiên
1. Mã thông báo ràng buộc linh hồn là gì?
Trong một thời gian dài, chủ nghĩa tự do đã là nền tảng cho sự phát triển mạnh mẽ của Web3 hay thế giới blockchain, nhưng chủ nghĩa tự do thái quá đã dẫn đến thực tế là chỉ có tin tặc mới là nhóm thành công nhất trong quá trình chuyển đổi từ web2 sang web3. Vì vậy, loại hệ tư tưởng nào là cần thiết cho một Web3 thực sự có giá trị?
Theo Vitalik,Web3 cần một nền tảng niềm tin mới vào chủ nghĩa tự do có trách nhiệm. Vì vậy, bản chất của SBT là đưa cơ chế danh tiếng vào Web3, để thế giới kỹ thuật số có thể đánh giá và đo lường danh tiếng của các tài khoản, đồng thời xây dựng danh tiếng, trách nhiệm và vốn xã hội trong thế giới phi tập trung
Cách để đạt được nó là sử dụng địa chỉ ví làm mục tiêu,tiêu đề phụ
1.1.Các trường hợp áp dụng SBT
SBT, Soulbond Token (mã thông báo trái phiếu linh hồn), như tên cho thấy, là một Mã thông báo được liên kết với tài khoản người dùng hoặc ví và sau khi được tạo, nó không thể được giao dịch. Nó có thể được sử dụng để thể hiện cam kết, trình độ, liên kết, v.v., tương tự như sơ yếu lý lịch như một bằng chứng về các mối quan hệ xã hội tương ứng.
Trong bài báo của Vitalik, tài khoản liên quan ràng buộc với SBT được định nghĩa là Linh hồn (linh hồn)
Ví dụ: tài khoản (Soul) bị ràng buộc bởi Ethereum Foundation có thể cấp SBT tương ứng cho những người tham gia hội nghị nhà phát triển của nó và tài khoản (Soul) bị ràng buộc bởi một trường đại học cũng có thể cấp SBT đại diện cho chứng chỉ bằng cấp cho sinh viên tốt nghiệp. sớm.
tiêu đề phụ

1.2, việc thực hiện tối thiểu của SBT
Trên thực tế, bất kể ERC20 hay ERC721, chức năng chuyển được thực hiện thông qua chuyển và SafeTransferFrom trong tiêu chuẩn hợp đồng.

tiêu đề cấp đầu tiên[Giải thích mã nguồn] NFT bạn đã mua chính xác là gì?
tiêu đề phụ
2.1.Tổng quan về phân loại ví
Trên thực tế, nó rất đơn giản, đó là ví có thể bắt đầu giao dịch trên chuỗi và ví được chia thành một chữ ký và nhiều chữ ký.
Ví chữ ký đơn, chúng tôi muốn gửi giao dịch chuyển khoản đến chuỗi khối, chúng tôi cần sử dụng ví để tạo chữ ký, chúng tôi ký tên và gửi giao dịch, chuyển khoản thành công sau khi giao dịch được thực hiện thành công, đây là một ví chữ ký đơn điển hình và đó cũng là ví mà chúng tôi thường sử dụng nhiều nhất.
Ví đa chữ ký, đúng như tên gọi, là ví yêu cầu nhiều người ký để thực hiện một thao tác nhất định. Sử dụng ví đa chữ ký để chuyển tiền thường yêu cầu >= 1 người ký và gửi giao dịch trước khi thao tác chuyển tiền thực sự hoàn tất. Khi sử dụng ví đa chữ ký, chúng ta có thể chỉ định chế độ chữ ký của m/n, nghĩa là có m chữ ký cá nhân giữa n người để hoàn thành thao tác.
tiêu đề phụ
2.2. Làm cách nào để đúcNFT trong ví đa chữ ký?
Trong Ethereum, ví đa chữ ký thường là hợp đồng thông minh và hợp đồng cần thực hiện quản lý đa chữ ký, có hai con đường tương ứng
Ví đa chữ ký Ownbit sử dụng phương thức ủy quyền giữ chữ ký: sử dụng khóa riêng của bạn để ký khoản chi tiêu tương ứng (số tiền, địa chỉ mục tiêu, v.v.) và đưa ra kết quả chữ ký
Ví đa chữ ký Gnosis sử dụng phương thức ủy quyền giao dịch: sử dụng khóa riêng của bạn để gửi giao dịch Ethereum để gọi một giao diện cụ thể và đưa ra các tham số cụ thể;
tiêu đề phụ
2.3. Quá trình thực hiện đa chữ ký Gnosis của bất kỳ giao dịch nào
Toàn bộ được chia thành 4 giai đoạn: giai đoạn khởi tạo → giai đoạn đề xuất → giai đoạn bỏ phiếu → giai đoạn thực hiện
Giai đoạn khởi tạo: xác định một số quản trị viên _owners và chỉ những địa chỉ này mới có thể được gọi trong các giao dịch tiếp theo
Giai đoạn đề xuất: bất kỳ quản trị viên nào gửi giao dịch thông qua phương thức submitTransaction và nhận được giao dịch số giao dịchId và giao dịch được gửi cần mang ba tham số là đích, giá trị và dữ liệu
Giai đoạn bỏ phiếu: các quản trị viên khác bỏ phiếu bằng cách gửi giao dịch ETH và gọi phương thức xác nhận Giao dịch của hợp đồng
Giai đoạn thực thi: khi số lượng người được xác nhận đạt yêu cầu tối thiểu, logic bên trong của execTransaction sẽ được kích hoạt,
Hợp đồng cuối cùng thực hiện các hoạt động tùy ý thông qua cuộc gọi cuộc gọi từ xa

2.4.Tại sao thao tác nào cũng thực hiện được?
Bởi vì đích là địa chỉ đích, giá trị là số tiền và dữ liệu là các tham số được đính kèm với giao dịch
Trong một giao dịch Ethereum, trường Dữ liệu là thông tin ngẫu nhiên của giao dịch, được kiểm soát bởi các quy tắc rõ ràng. Ví dụ: hình dưới đây là giao dịch chuyển ERC20 thông thường nhất. Logic hiển thị của nó sau khi phân tích Etherscan như sau. Trên thực tế, văn bản gốc trước khi phân tích giao dịch có
0xa9059cbb0000000000000000000000003baf10686c60680d491f49ea3f720a1831c3391e00000000000000000000000000000000000000000000f92e1b81422bfc3a0000

Nguyên tắc phân tích là có thể lấy tên chức năng tương ứng và danh sách tham số theo tệp ABI tương ứng với 8 bit đầu tiên của hợp đồng, sau đó mỗi 64 bit được chuyển đổi theo các loại tham số khác nhau để phân tích.

Do đó, đối với đề xuất, chỉ cần quy định rõ ràng về địa chỉ đích, số tiền và các tham số giao dịch, sau đó mọi thao tác đều có thể được thực hiện.
2.5.Tổng kết - so sánh ưu nhược điểm của mô hình ví hợp đồng
Dưới đây là tổng quan về logic triển khai của phiên bản GnosisV1 cốt lõi. Trên thực tế, nó đã dần dần được sửa đổi thành dạng giống Ownbit sau này, áp dụng chế độ xác minh chữ ký. Lý do chính là vì
Gửi các giao dịch để đại diện cho các đề xuất và phiếu bầu có ưu điểm là đơn giản và dễ hiểu, tránh tính toán chữ ký phức tạp và toàn bộ quá trình có thể được truy ngược lại trực tuyến bất kỳ lúc nào, với các ưu điểm được ghi chép rõ ràng, nhưng nhược điểm cũng rất đáng kể
Một đề xuất yêu cầu nhiều giao dịch, rất tốn kém
Cử tri cuối cùng có phí gas cao hơn, nghĩa là chi phí không cân bằng
Logic thực tế của giao dịch lại nằm trong trường dữ liệu, rất khó đọc và khó hiểu
tiêu đề cấp đầu tiên
3. Làm thế nào để bán SBT trên OpenSea?
Cho đến nay, điều đó đã rất rõ ràng. Bạn chỉ cần sử dụng ví hợp đồng, cho dù đó là Gnosis hay Ownbit, để bắt đầu quyên góp và lấy đi NFT. Sau đó, bản thân Mã thông báo không thể được chuyển và bản thân ví có thể được bán cùng nhau.
Đương nhiên, đạt được không phải là kết thúc, mục tiêu của chúng ta là tìm được biện pháp thích hợp đem hắn bán đấu giá! Do đó đạt được định giá cho SBT
Mô tả hình ảnh

Sơ đồ kiến trúc giao thức A3S
Nó là một giao thức đa chuỗi xây dựng tiêu chuẩn địa chỉ thế hệ tiếp theo. Cung cấp tính thanh khoản và khả năng tích hợp cho các địa chỉ, A3S cho phép các địa chỉ được giao dịch, cho thuê và ký quỹ một cách an toàn. Như vậy, các địa chỉ trở thành cơ sở hạ tầng trên chuỗi có thể được chuyển nhượng và định giá.
Người dùng đúc một Commander NFT từ nhà máy sản xuất địa chỉ hợp đồng thông minh và nó sẽ tự động triển khai hợp đồng thông minh tương ứng. Chủ sở hữu của hợp đồng thông minh trỏ đến chủ sở hữu NFT tương ứng. Hợp đồng có thể nhận bất kỳ loại tài sản nào trên chuỗi và chỉ chủ sở hữu mới được phép gửi tài sản.Hợp đồng thông minh này sẽ đóng vai trò là phương tiện để người dùng tương tác với bất kỳ dApp blockchain nào.
Bất cứ ai nắm giữ NFT đều là người điều khiển hợp đồng thông minh từ xa, nếu NFT được chuyển giao thì quyền quản lý hợp đồng thông minh cũng sẽ được chuyển giao.
4. Tóm tắt

4. Tóm tắt
Bài viết này phác thảo nền tảng triết lý của SBT và rất công nhận rằng Web3 cần lấy chủ nghĩa tự do có trách nhiệm làm nền tảng cho niềm tin mới, nhưng khái niệm mới cần xem xét đầy đủ các loại súng bắn tỉa được phát hành trong khu rừng tối tăm như hợp đồng thông minh. của Gnosis và Ownbit, kết hợp với giao thức chuyển địa chỉ ví A3S tiên tiến hơn, giải thích một cách có hệ thống rằng ngay cả khi bản thân Mã thông báo không thể chuyển nhượng được bởi SBT, nó sẽ đi kèm với việc chuyển chính quyền địa chỉ của nó, điều này sẽ làm lung lay ý nghĩa của sự ràng buộc tâm hồn.
Cuối cùng, khi tôi thu thập tài liệu cho bài viết này, tôi cũng phát hiện ra rằng 5660.eth, một nhà nghiên cứu cũng có ý tưởng tương tự, đã chuyển loại ví hợp đồng SBT này sang địa chỉ ví của Vitalik, điều này có thể nhắc nhở V God và Ethereum Foundation của nó có thể EIP tiếp theo sẽ tiến hành tối ưu hóa định kỳ hơn xung quanh đề xuất SBT, chẳng hạn như phát hiện xem đối tượng cấp có phải là địa chỉ hợp đồng hay không, v.v.

Thích và theo dõi 14, mang lại cho bạn giá trị từ góc độ kỹ thuật
Thích và theo dõi 14, mang lại cho bạn giá trị từ góc độ kỹ thuật


