Tiêu đề gốc: " Unipass Zhixian: Tại sao ví AA là mô hình mới hơn trong số các ví Web3 》
Nguồn gốc: SevenUp DAO
Tác giả gốc: Magistrate, người sáng lập Unipass
Mặc dù sản phẩm MetaMask đã nhận được sự chú ý rộng rãi nhưng nó luôn gặp phải tình trạng cập nhật sản phẩm chậm Đó là một lời chỉ trích tồi tệ, nhưng sự hiểu biết của nhóm nhà phát triển về việc lặp lại sản phẩm tốt hơn nhiều so với người dùng thông thường. Dựa trên số lượng người dùng khổng lồ, mẫu sản phẩm MetaMask thực sự có tác dụng định hình nhất định trên ứng dụng web3 hiện tại hệ sinh thái, vì vậy điều này quay trở lại chủ đề "tội lỗi nguyên thủy", là hướng đi (MetaMask) của chúng tôi trong việc tạo ví phải không? Chúng ta cần thực hiện những thay đổi gì trong tương lai?
Nhóm phát triển MetaMask tin rằng xu hướng ví hiện tại vẫn còn nhiều chỗ cần cải thiện. Một mặt, ngưỡng cài đặt và sử dụng cao ngăn cản web2 Mặt khác, người dùng lại là vấn đề bảo mật, ngay cả ví plug-in cũng không thể cản trở hoàn toàn khả năng hacker lợi dụng sơ hở.
Ngoài ra, người dùng Web2 khó có thể hiểu được các sản phẩm web3, ví dụ như việc lưu trữ an toàn khóa riêng là một chủ đề phổ biến nhưng người dùng vẫn chưa rất nhạy cảm với điều này. Chỉ khi khóa riêng thực sự bị mất, bạn mới hối hận. Khóa riêng có nghĩa là lối vào web3 và là bằng chứng về quyền sở hữu của thế giới web3.
Vậy, mô hình mới của các sản phẩm Web3 sẽ như thế nào? Người dùng Web2 có thể vào web3 thành công ngay cả khi họ không hiểu sản phẩm. Nếu người dùng bắt đầu sử dụng nó sau khi thực sự hiểu về sản phẩm, điều này sẽ làm tăng đáng kể chi phí học tập của người dùng. MetaMask đã đưa ra suy nghĩ của riêng họ. Hiện tại có rất ít sản phẩm web3. Có thể làm được những điều này.
Chứng minh nó là của tôi
Nó không thể bị hack hoặc đánh cắp
Tôi có thể hoàn toàn kiểm soát, thu hồi và khôi phục tài khoản của tôi
Sản phẩm tương tác với tôi với đầy đủ kiến thức
Tôi có thể tự do lựa chọn cách tương tác với thế giới bên ngoài
Và điều quan trọng nhất trong việc theo dõi ví tiền phải là sự trung thực, ưu nhược điểm của giải pháp phải rõ ràng với người dùng, bịt tai trộm chuông là vô trách nhiệm với sản phẩm và người dùng. , vậy chủ đề hôm nay sẽ được giới thiệu. , trừu tượng hóa tài khoản và ví thông minh.
MetaMask đề xuất ba đề xuất trừu tượng hóa tài khoản rất quan trọng: ERC-4337, "mở ra cánh cửa cho sự sáng tạo trong thiết kế ví", chẳng hạn như "đa chữ ký và phục hồi xã hội"; EIP - 3074, quyền hạn của EOA có thể được ủy quyền cho một hợp đồng, cho phép người dùng phê duyệt chuyển khoản, thực hiện các hoạt động và thu hồi phê duyệt trong một giao dịch, tương đương với việc thay đổi từ địa chỉ EOA sang địa chỉ hợp đồng thông minh; EIP-5003, tương đương sang phiên bản nhóm 3074.
Ví thông minh về cơ bản sử dụng hợp đồng thông minh làm ví. Ví hợp đồng thông minh là một trong hai dạng ví hiện được Ethereum hỗ trợ và dạng còn lại là ví EOA (ví bên ngoài) được sử dụng phổ biến, ví EOA là một địa chỉ trên blockchain được kiểm soát bởi khóa riêng, tức là với khóa riêng, người dùng có thể ký các giao dịch từ địa chỉ đã nói, nhưng người dùng không thể ủy quyền cho một khóa khác để ký một địa chỉ nhất định, logic tùy chỉnh cũng không thể được viết trên đó; ngược lại, ví thông minh có thể thực hiện logic tùy ý bằng cách viết mã. Trước đây tôi đã vẽ sơ đồ phân cấp của ví tiền điện tử, lớp dưới cùng là lớp khóa, lớp giữa là nhà cung cấp, lớp trên cùng là ví. Chức năng chính của khóa là quản lý khóa công khai và khóa riêng, nhập và xuất khóa, và Việc tạo chữ ký về cơ bản không liên quan gì đến chuỗi. Trong phân tích cuối cùng, đó là một phép toán; nhà cung cấp lớp giữa có liên quan đến chuỗi chính mà nó nằm trên và tạo ra một địa chỉ theo định dạng của chuỗi chính; lớp trên cùng chủ yếu tương ứng với việc duyệt tài sản, Việc thu thập và phân phối mã thông báo, do đó về cơ bản, một chiếc ví có thể được chia thành ba lớp.
Ví Ca ban đầu được dịch là ví nội bộ, tương ứng hơn với ví bên ngoài EOA. Địa chỉ EOA không thể mang bất kỳ tài sản nào. Điều nổi bật là chức năng kế toán. Tài sản thực sự nằm trong tài khoản Ca. CA được gọi là tài khoản hợp đồng trong tiếng Trung. Các hợp đồng mã thông báo ERC-20 phổ biến của chúng tôi, hợp đồng kinh doanh DeFi, v.v. đều có một địa chỉ trông rất giống với EOA. Đây là CA.
Ca có thể được sử dụng để quản lý tài sản ví thông minh, chẳng hạn như ví đa chữ ký an toàn gnosis thực sự là một ví thông minh, nhưng bản chất của nó là đa chữ ký, nhưng sử dụng thông minh Logic của ví là đa chữ ký. Sử dụng hợp đồng làm ví có rất nhiều lợi ích, logic bên trong của nó có thể tùy chỉnh, đặc biệt linh hoạt và có thể thực hiện các chức năng mà ví truyền thống không thể thực hiện được.
Ví dụ: khi chúng ta nói về ví hợp đồng, phản ứng đầu tiên của mọi người là khóa riêng của nó ở đâu? Trên thực tế, đây là logic của ví EOA. Khóa riêng và khóa chung tương ứng với nhau. Mô tả này không có vấn đề gì trong ví EOA, nhưng giống như ví đa chữ ký an toàn gnosis, nó thực sự được triển khai thông qua một loại "logic", chẳng hạn như ví đa chữ ký 3/5, việc kiểm soát quyền phụ thuộc vào việc có thể ủy quyền nhiều hơn ba trong số năm địa chỉ hay không. Do đó, việc quản lý tài sản của ví hợp đồng không được kiểm soát bởi khóa riêng. Điều quan trọng nhất là thực thi logic. CA cũng có thể Không đặt khóa, nhưng logic của các CA khác xác định liệu nó có thể được mở khóa hay không, chẳng hạn như hợp đồng cho vay DeFi. Chỉ cần trả lại tiền, tài sản cầm cố có thể được lấy lại. Tất nhiên, điều đó không có nghĩa là chỉ dựa vào logic thì không cần khóa chung, mà chỉ có nghĩa là điều này bổ sung thêm một lớp bảo mật và logic vận hành.
Khái niệm trừu tượng của tài khoản là nhằm thay đổi tình trạng hiện tại mà hầu hết mọi người đang sử dụng EOA. Chúng tôi hy vọng rằng người dùng sẽ chuyển sang SCW (Ca như một giải pháp ví địa chỉ, ví thông minh) và đặt tác động sinh thái lên EOA. Loại bỏ hoàn toàn sự phụ thuộc.
Nhiều chuỗi hiện tại thực sự đã tích hợp sẵn các chức năng trừu tượng hóa tài khoản tương đối hoàn chỉnh, chẳng hạn như thu thập khóa công khai, kiểm soát quyền, logic hợp đồng, v.v. các chức năng đã được triển khai kể từ eos. Chuỗi có khả năng trừu tượng hóa tài khoản nhất định. Địa chỉ của eos thực sự là một chuỗi. Nó không còn là khóa chung. Nó có cấu trúc bên trong rõ ràng. Có hai khóa chung, một khóa có cấp độ cao quyền và thuộc về chủ sở hữu, còn quyền kia được sử dụng để thực thi. . Ethereum thực sự không có khái niệm trừu tượng hóa tài khoản, điều này có thể bắt nguồn từ một số cuộc thảo luận vào năm 2015. Vào thời điểm đó, Vitalik tin rằng ít nhất các thuật toán mã hóa được Ethereum sử dụng để xác minh các giao dịch phải có thể thay thế được, cũng như phần ba tiếp theo. -các khoản thanh toán của bên, gas, chữ ký, v.v., nhưng Ethereum khó "hiện đại hóa" vì lý do lịch sử. Nhiều thứ được mã hóa cứng và cố định. Do đó, nếu hệ sinh thái Ethereum muốn mở rộng tính trừu tượng hóa tài khoản, nó chỉ có thể sử dụng ví thông minh và thực hiện việc đó ở lớp ứng dụng.
Việc trừu tượng hóa tài khoản thực hiện là trừu tượng hóa lớp tài khoản và lớp khóa.Người dùng có thể tùy chỉnh logic bên trong, chẳng hạn như khóa cơ trong thực tế (chỉ có thể mở khóa bằng phím vật lý) ) và khóa điện tử (tích hợp dấu vân tay, mật khẩu, đặc điểm khuôn mặt, v.v.) có thể mang lại khả năng mở rộng đa chiều sau khi trừu tượng hóa. Ví thông minh hiện là phương pháp hứa hẹn nhất để đạt được sự trừu tượng hóa tài khoản trong Ethereum. Không cần phải cải thiện lớp đồng thuận hoặc lớp dưới cùng. ERC-4337 có thể cho phép lớp ứng dụng thực hiện việc trừu tượng hóa tài khoản.
Có nhiều điểm tương đồng giữa ví thông minh và điện thoại thông minh, điện thoại thông minh tích hợp nhiều tính năng tiên tiến hơn như màn hình điện dung, con quay hồi chuyển, điều khiển cảm ứng đa điểm, GPS, v.v. Việc nâng cấp các khả năng này đã mang lại nhiều không gian tưởng tượng cho việc xây dựng các ứng dụng lớp trên, nâng cao đáng kể trải nghiệm người dùng và cũng hạ thấp ngưỡng đầu vào cho người dùng, cho phép người già, thanh niên và trẻ em bắt đầu với điện thoại thông minh , bởi vì sự ra đời của điện thoại thông minh đã cho phép nhiều người dùng truy cập Internet di động hơn, đồng thời, điện thoại thông minh có khả năng mở rộng tuyệt vời và không giới hạn ở các thiết bị liên lạc. Nhiều kịch bản hơn bao gồm nghe nhạc, video, điều hướng, trò chơi, v.v. Khả năng mở rộng đã mang lại sự thay đổi mô hình và người dùng đã quen với sự thay đổi nhận thức này. Theo mặc định, chúng tôi sẽ sử dụng điện thoại thông minh để thực hiện những tình huống tự nhiên này.
So sánh ví thông minh và ví EOA, bốn ưu điểm tóm tắt qua điện thoại thông minh vẫn được áp dụng. Ưu điểm đầu tiên là chức năng mạnh hơn, chẳng hạn như chữ ký. Logic nội bộ, thanh toán phí gas , giao dịch hàng loạt, v.v. đều có thể được thực hiện thông qua ví thông minh. Những giao dịch này thực sự dựa trên các kịch bản hiện có để mọi người dễ hiểu. Ví EOA không hỗ trợ giao dịch hàng loạt. Cùng một giao dịch chỉ có thể thực hiện một việc, nhưng Ví thông minh có thể thực hiện hàng loạt giao dịch, đồng thời có thể phê duyệt và hoán đổi trong một lần nên mỗi khi cần chi tiêu, bạn có thể phê duyệt số tiền mà vẫn đảm bảo tính bảo mật.
Điểm thứ hai là dễ sử dụng hơn và giảm ngưỡng cho người dùng. Việc sao lưu khóa có thể được thay thế bằng phục hồi xã hội. Đây đều là những thay đổi mới những điều có thể xảy ra, bao gồm cả việc thanh toán gas, cũng giống nhau. Bạn không cần phải tự mình mua từng chuỗi mà sử dụng dịch vụ của bên thứ ba. Điều này sẽ giúp những người không có khả năng hiểu về ví có thể thực hiện được , quản lý khóa riêng hoặc thậm chí không muốn Một số người gửi tiền có thể truy cập web3 thông qua ví thông minh.
Thứ ba là khả năng mở rộng lớn hơn. Các hoạt động tương tự như cài đặt plug-in có thể được cài đặt để tăng số lượng chức năng. Ví dụ: các giao dịch nft yêu cầu phê duyệt ủy quyền. Nếu Thực tế không có cách nào để cả hai bên giao dịch mà không có sự chấp thuận. Có một vấn đề về trò chơi tin cậy ở giữa. Tuy nhiên, bạn có thể sử dụng hợp đồng của bên thứ ba để nhập NFT vào tài khoản hợp đồng và đặt logic để rút tiền, chẳng hạn như nhận thanh toán, v.v., và sau đó bạn có thể Để hoàn tất giao dịch, không cần sự tin tưởng của bên thứ ba. Ví thông minh về cơ bản là một hợp đồng, vì vậy nó có thể mở rộng. Điểm thứ tư là sự thay đổi mô hình. Cũng giống như người dùng điện thoại thông minh, trạng thái mặc định trước đây là "ngắt kết nối", nhưng trạng thái mặc định hiện tại là "đã kết nối". Với ví thông minh, nhiều khái niệm truyền thống trước EOA sẽ được đề cập, chẳng hạn như công khai Công khai quan trọng. Thư từ quan trọng, nhu cầu trả tiền xăng hoặc cần phê duyệt liên tục, những kịch bản này có thể bị phá vỡ và mọi người sẽ dần dần quen với một số tình huống mới và chấp nhận.
Dưới đây là một số ví dụ chứng minh tiềm năng mở rộng của ví hợp đồng thông minh:
Gnosis safe sử dụng hợp đồng thông minh Kiến trúc ví triển khai logic đa chữ ký;
Người dùng có thể gửi các mã thông báo khác nhau đến nhiều địa chỉ cùng lúc trong một giao dịch trên chuỗi hoặc họ cũng có thể sử dụng uniswap Phê duyệt và hoán đổi được hoàn thành trong một giao dịch, cho phép ủy quyền nhiều theo yêu cầu để tránh rủi ro bảo mật do ủy quyền quá mức.
Người dùng có thể đặt các quyền vận hành khác nhau cho các nội dung khác nhau, chẳng hạn như đặt ngưỡng hoạt động cho PFP cao hơn so với mã thông báo ERC-20 thông thường (ví dụ: Chỉ quản trị viên khóa do ví phần cứng quản lý có thể được chuyển), do đó ngay cả khi khóa bị rò rỉ trong môi trường sử dụng hàng ngày, tin tặc sẽ không thể chuyển tài sản có giá trị cao, tạo sự cân bằng giữa bảo mật và tiện lợi.
Người dùng có thể ký ủy quyền ngoại tuyến "Bất cứ ai có thể cho tôi 100 ETH đều có thể chuyển một trong các BAYC của tôi", do đó không cần phải ủy quyền cho hợp đồng của bên thứ ba , người dùng có thể hoàn thành các giao dịch nguyên tử với người khác P2P.
Khi chúng ta gửi email, nó cũng tương tự như nhu cầu sử dụng con dấu sáp để gửi thư vào thời Trung Cổ. Chúng ta cần phải chứng minh tính xác thực của thông tin. Điện tử Lấy email làm ví dụ. Máy chủ gửi sẽ ký. Ví dụ: G-mail là khóa chung của Google. Nó sẽ xuất bản khóa chung D K M trong tên miền của nó và sử dụng khóa riêng của khóa công khai này để ký từng email. Sau đó, người nhận sẽ xác minh chữ ký D K M của Google và cả hàm băm đều có thể nhận được. Quá trình khôi phục xã hội của Uni-pass cũng giống như vậy, nó chỉ kiểm tra xem chữ ký và hàm băm của email D K M có thể vượt qua trong hợp đồng hay không. Điều này có thể chứng minh tính xác thực của email. Bạn cũng có thể thay đổi khóa trong hợp đồng, trọng lượng hoặc Logic bổ sung cũng có thể.
Đây cũng là lý do tại sao việc khôi phục xã hội của tài khoản có thể được thực hiện bằng uni-pass. Chúng tôi xác minh rằng người dùng được ủy quyền tích cực bằng cách gửi email. Chỉ chấp nhận mã xác minh không có ý nghĩa gì nhiều. Về cơ bản nó được gửi bởi một máy chủ tập trung. Gửi và nhận email có nghĩa là người dùng cấp các quyền khác nhau cho máy chủ, điều này có thể lớn hơn .Đảm bảo an toàn ở mức tối đa.
Chúng tôi hiện đang tiếp cận nhiều loại khách hàng, bao gồm nền tảng nft, công ty trò chơi, nền tảng xã hội hoặc các tổ chức muốn cung cấp một số ưu đãi nhất định thông qua FT. Tất cả họ đều có thể sử dụng thông minh của chúng tôi ví để tăng người dùng Trải nghiệm tỷ lệ chuyển đổi tăng lên đồng thời giảm chi phí.
Nói đến MetaMask, họ hiện tại không hề nằm xuống mà đang nỗ lực hướng tới mục tiêu vẽ tranh sinh thái, tương tự như một chương trình nhỏ là một chương trình plug-in toàn diện. Người dùng không cần cài đặt quá nhiều ví và plug-in để tích hợp các chức năng mong muốn và những snaps này không thể dựa vào sự phát triển chính thức và chỉ có thể được xây dựng thông qua các nhà phát triển sinh thái. tình hình đôi bên cùng có lợi.
Trên thực tế, uni-pass cũng có ý tưởng tương tự, họ sẽ không tự mình thực hiện khái niệm trừu tượng hóa tài khoản. Chúng tôi đã hợp tác với MetaMask và hiện đã chuyển giao phiên bản thứ 2. Demo. Trên thực tế, không có xung đột. Chúng tôi làm lớp hợp đồng và họ làm lớp EOA. Ví hợp đồng và ví EOA không cạnh tranh mà thích hợp tác và cùng tồn tại. Ví dụ: chúng tôi có thể nhúng nó vào ví EOA. Nếu người dùng mới đăng ký ví ở chế độ riêng tư. Khi không muốn thực hiện bước quan trọng, bạn có thể giữ chân người dùng thông qua phương thức email mà chúng tôi cung cấp. Ngoài ra, người dùng hiện tại cũng có thể sử dụng chức năng ví thông minh và sử dụng địa chỉ hiện tại để kiểm soát ví thông minh chỉ bằng một cú nhấp chuột, điều này có thể giúp quá trình diễn ra suôn sẻ hơn.
H: Dựa trên logic hiện tại của Ethereum, Ca ví Trình kích hoạt logic có được hoàn thành tương ứng với địa chỉ EOA không? Phí gas ví thông minh có yêu cầu Layer2 không?
A: Thực tế Nhận định này đúng nhưng vẫn còn hơi hẹp. Điều quan trọng nhất là cách kiểm soát ví. Chúng ta có thể sử dụng xác minh chữ ký hoặc logic khác. Ví dụ: logic thực hiện hợp đồng cho vay trong DeFi có một điều kiện tiên quyết là liệu người dùng đã hoàn thành việc sử dụng và hoàn trả tiền hay chưa và việc chuyển tiền sẽ được hoàn thành theo hợp đồng. Có thể thấy rằng chữ ký không được xác minh trong quá trình này và lớp hợp đồng cũng không xác minh chữ ký mà thay vào đó nó được xác minh dựa trên hành vi và logic của người dùng, tuy nhiên việc xác minh chữ ký sẽ diễn ra ở lớp đồng thuận.
Xử lý giao dịch ở lớp đồng thuận và lớp hợp đồng sẽ tạo ra phí Gas. Hiện tại, hầu hết khách hàng chúng tôi nhận được không kết nối với chuỗi chính eth mà đến lớp 2 hoặc Đối với các lớp khác các dự án về chuỗi công cộng hiệu suất cao, ví thông minh thực sự có thể giảm đáng kể chi phí, đặc biệt là xử lý hàng loạt, có thể giảm chi phí cả về lý thuyết và thực hành, đồng thời chi phí cố định cũng giảm đáng kể.
H: Hiện tại nhiều dapp là Ca ví không được hỗ trợ, vậy từ góc độ mở rộng kịch bản, ví thông minh nên phá vỡ thế bế tắc như thế nào?
Đ: Không Các trường hợp tương thích chủ yếu là nhóm súng máy DeFi và Dogecoin, để ngăn phía dự án áp dụng cách tiếp cận một kích cỡ phù hợp cho tất cả.Trường hợp không tương thích thứ hai là tình huống cần phải xác minh chữ ký.Nếu bạn sử dụng ví thông minh, bạn cần triển khai EIP-721. Mặc dù có ngưỡng vẫn có thể đạt được và opensea có thể tương thích với khía cạnh này và thực hiện các giao dịch đơn hàng đang chờ xử lý.
Trên thực tế, những khách hàng mà chúng tôi gặp phải, dù họ đang chơi game hay tiêu dùng, đều không có hạn chế nào về vấn đề này và không có lý do gì để hạn chế sử dụng của ví thông minh và các mục tiêu của chúng không mâu thuẫn nhau và vấn đề tương thích có thể được giải quyết trong trung hạn vì bản thân ví thông minh đã giải quyết được điểm yếu về khả năng tương thích.
Q: Tổng hợp NFT, SBT Việc phát hành ví thông minh có thể thực hiện được không?
A: Cái này Kịch bản có thể được thực hiện mà không cần hỗ trợ ví, miễn là có ủy quyền chữ ký. Logic này cũng có thể được đặt trong ví thông minh, tương tự như việc chèn một ứng dụng nhỏ vào ví, do đó không cần phải có sự tương tác phức tạp của ví truyền thống. Toàn bộ quá trình Thuận tiện và hiệu quả hơn.
Q: Từ góc nhìn của To B Nói chung, nhu cầu của khách hàng chủ yếu tập trung vào những hướng nào? Mức độ tùy biến có cao không?
A: Chủ yếu Tùy thuộc vào tình hình dự án, nếu bạn hiểu lịch sử phát triển mã hóa, một số dự án rất coi trọng nhu cầu bảo mật của khách hàng; đối với những khách hàng có quy mô tương đối lớn và nguồn vốn dồi dào, việc bắt đầu giải pháp lưu trữ ngay từ đầu là điều hợp lý và có thể cũng mang đến cho Người dùng trải nghiệm tốt. Nếu bạn có thể chấp nhận giải pháp không được quản lý và muốn giảm đáng kể ngưỡng sử dụng, bạn chắc chắn có thể đến với chúng tôi.
Tùy chỉnh thực sự là thu thập các nhu cầu chung của khách hàng. Nếu chúng tôi đánh giá rằng hầu hết khách hàng cần mức độ giải pháp này, chúng tôi sẽ làm điều đó, chẳng hạn như giải pháp ban đầu. Không có nhu cầu về bản địa dự án SDK, nhưng sau đó nhu cầu trở nên rất phổ biến và mọi người đều muốn nhúng SDK vào ứng dụng của riêng mình. Sau đó, chúng tôi bắt đầu nghiên cứu giải pháp này và giới thiệu stss khi tạo SDK. Sau này, chúng tôi đã nghĩ về nó và có rất nhiều khách hàng. Tất cả các trò chơi đều được tạo bằng Unity. Việc chúng tôi sử dụng trực tiếp SDK cấp công cụ có thể phù hợp hơn, điều đó có nghĩa là chúng tôi sẽ liên tục điều chỉnh các dịch vụ tùy chỉnh. Ngoài ra, tính linh hoạt do SDK của chúng tôi cung cấp đủ để đáp ứng các nhu cầu tùy chỉnh.
Liên kết gốc
Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:
Nhóm Telegram đăng ký: https://t.me/theblockbeats
Nhóm Telegram thảo luận: https://t.me/BlockBeats_App
Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia