Ví blockchain (sau đây gọi là ví) là cửa vào của người dùng vào blockchain và hộ chiếu của người dùng trong thế giới Web3.
Ví tiền thường bao gồm các chức năng sau:
Tạo một tài khoản Blockchain
Vì quá trình tạo tài khoản blockchain rất phức tạp, sự tồn tại của ví tiền có thể giúp người dùng đơn giản hóa những quy trình này. Thông thường, trong quá trình tạo tài khoản, ví tiền sẽ hướng dẫn người dùng sao lưu khóa riêng tư hoặc cụm từ ghi nhớ, sau đó tiến hành xác minh phụ để đảm bảo khóa riêng tư hoặc cụm từ ghi nhớ đã sao lưu của người dùng là chính xác.
Quản lý tài sản Blockchain
Sự tồn tại của ví tiền greatly thuận tiện cho việc quản lý tài sản của người dùng, bao gồm chuyển khoản, thu tiền, xem chi tiết tài sản, chi tiết giao dịch, v.v. Chức năng tương tự như một ứng dụng ngân hàng. Bạn có thể xem tài sản bạn hiện đang sở hữu, số lượng chúng là bao nhiêu và thực hiện các thao tác như chuyển tài sản của bạn.
Khám phá hệ sinh thái Blockchain
Hiện tại, một số thiết kế chuỗi công khai sẽ khuyến khích người dùng trong hệ sinh thái tích cực tham gia vào việc xây dựng hệ sinh thái chuỗi công khai. Các hình thức chính bao gồm bỏ phiếu node, trưng cầu dân ý, staking, v.v., tất cả đều có thể tham gia thông qua ví.
Và một số ứng dụng DApp quy mô lớn tồn tại dưới dạng các ứng dụng APP độc lập của bên thứ ba. Khi trải nghiệm DApps dưới dạng các APP này, một ví cũng cần được yêu cầu như một phương tiện cho việc đăng nhập và ủy quyền giao dịch.
giao dịch
Một số ví cũng sẽ hỗ trợ việc giao dịch trao đổi tiền điện tử, giao dịch trao đổi, giao dịch OTC và các dịch vụ giao dịch tài sản mã hóa khác. Trong đó, giao dịch OTC (Over The Counter) diễn ra ngoài sàn giao dịch, được đảm bảo bởi bên thứ ba, và phương pháp giao dịch từ điểm đến điểm của khách hàng là đồng tiền pháp lý hiện tại và phương pháp chính mua bán một đối một của tài sản mã hóa.
khác
Vì ví tiền tự nhiên có tính chất tài chính, một số ví sẽ tích hợp một loạt các công cụ và chức năng tài chính bao gồm hồ bơi đào, quản lý tài chính, đào tiền, đầu tư dự án, v.v., để đáp ứng nhu cầu của người dùng về tài sản tăng giá.
Đối với người dùng tiếp xúc với blockchain lần đầu, chúng ta có thể so sánh ví blockchain với “Alipay” từ một góc độ không nghiêm ngặt.
Cùng điểm như “Alipay”:
Sự khác biệt so với “Alipay”:
Vào thời điểm ban đầu của sự ra đời của Bitcoin, ví điện tử rất nguyên thủy và thậm chí cần mất vài ngày để đồng bộ hóa và tải xuống toàn bộ sổ cái Bitcoin trước khi có thể sử dụng. Khi ấy, chỉ có một số ít người máy tính chuyên môn mới có thể sử dụng ví điện tử này. Hình bên dưới cho thấy ví Bitcoin đầu tiên trên thế giới được thiết kế bởi Satoshi Nakamoto, người sáng lập Bitcoin:
Với sự phát triển của Bitcoin, vào ngày 29 tháng 6 năm 2011, nhà xử lý thanh toán Bitcoin BitPay đã ra mắt ví điện tử Bitcoin đầu tiên dành cho điện thoại thông minh. Điều này là một bước ngoặt lịch sử cho việc ví trở nên có sẵn cho người dùng thông thường, nhưng chủ yếu là các tính năng: Chỉ có thể lưu trữ Bitcoin.
Vào tháng 11 năm 2013, gần 5 năm sau khi khối nguồn gốc Bitcoin ra đời, báo cáo trắng Ethereum được công bố, thông báo rằng blockchain đã bước vào thời đại 2.0. Hợp đồng thông minh bắt đầu được sử dụng trong blockchain. Lúc này, ngoài việc chuyển và nhận thanh toán, ví Cũng có thể thực hiện các hoạt động hợp đồng trên chuỗi.
Năm 2018, thuật ngữ DeFi được đề xuất lần đầu trên Telegram. Với việc ra mắt Compound, Uniswap, DAI và các giao thức khác, hệ sinh thái Ethereum bắt đầu phát triển mạnh mẽ. Sau sự phát triển của Yield Farming và Aggregator vào mùa hè năm 2020, sau đợt bùng phát, hoạt động giao dịch tăng đáng kể, khai thác thanh khoản DeFi trở nên phổ biến, số người dùng ví blockchain vượt qua 50 triệu và ví blockchain bắt đầu giai đoạn mở rộng nhanh chóng.
Từ năm 2021 đến nay, với câu chuyện về cross-chain và Layer 2, ví blockchain đã trở thành lựa chọn phổ biến để mọi người lưu trữ tài sản và giao dịch. Đồng thời, việc hỗ trợ tài sản cross-chain cũng trở thành một trong những yếu tố quan trọng mà người dùng xem xét khi chọn ví.
Năm 2022, tại hội nghị Devcon 6 được tổ chức tại Bogotá, Tomasz Tunguz đã đề cập đến một số thống kê về Web3: DAU tích lũy của mỗi chuỗi công khai chính thống là khoảng 2,5 triệu, trong khi DAU của Internet truyền thống là 5 tỷ, và con số đầu tiên chỉ đạt tới 0,05% của con số sau. Từ phía cung cấp, có khoảng 16.000 nhà phát triển đang phát triển trong Web3. Tổng số nhà phát triển trên thế giới đã đạt 27 triệu, và nhà phát triển Web3 chiếm dưới 0,06%. Do đó, Web3 vẫn còn xa khỏi việc được áp dụng rộng rãi.
Là cửa ngõ vào Web3, thách thức đầu tiên đối với việc áp dụng quy mô lớn của ví là phải giải quyết vấn đề “lưu trữ khóa riêng tư”.
Ở thế giới blockchain, private keys điều khiển mọi thứ, và trong ngành có một sự nhất trí rằng 'Không phải bạn sở hữu private keys, không phải bạn sở hữu tiền của bạn'.
Ví phi tập trung sử dụng các từ ghi nhớ và cấu trúc xác định phân cấp (HD) để tạo ra các khóa riêng tư và tự quản lý, điều này có vẻ như là phương pháp tốt nhất để quản lý tài sản tiền điện tử. Theo một báo cáo được phát hành bởi Finbold, có 295 triệu người dùng ví tiền điện tử trên sàn giao dịch toàn cầu, và chỉ có 81 triệu người dùng ví phi tập trung, chiếm 21,5%.
Đương nhiên là không an toàn khi giao phó khóa riêng cho một sàn giao dịch tập trung. Sự sụp đổ của FTX vào tháng 11/2022 là sự cố mới nhất trong danh sách dài các sự cố bảo mật sàn giao dịch. Tuy nhiên, một số lượng lớn người dùng vẫn sẵn sàng chịu rủi ro lưu ký để đổi lấy Chi phí thấp hơn và dễ sử dụng. Bởi vì đối với đại đa số người dùng, mặc dù họ có thể quản lý độc lập tài sản của mình bằng cách làm chủ khóa riêng mà không để tài sản và dữ liệu trong tay người khác, nhưng việc lưu giữ khóa riêng đã trở thành một vấn đề lớn. Tôi tin rằng nhiều người có kinh nghiệm viết ghi nhớ trên giấy.
Theo thống kê của OKLink, vào năm 2022, tổn thất tài sản kỹ thuật số của người dùng do rò rỉ khóa riêng tư và mất khóa riêng tư sẽ là lớn nhất, lên đến 930 triệu đô la Mỹ, chiếm khoảng 40% tổng số tổn thất. Trong thế giới blockchain, một khi khóa riêng tư bị mất hoặc bị đánh cắp, điều đó có nghĩa là mất tài sản vĩnh viễn, điều mà người dùng thông thường không thể chịu đựng.
Để giải quyết vấn đề “quản lý khóa riêng tư”, các nhà sản xuất ví đang nghiên cứu các loại ví không cần khóa riêng tư và phục hồi xã hội, và ví hợp đồng thông minh là một trong những giải pháp chính.
Các loại tài khoản của Ethereum được chia thành tài khoản bên ngoài (Externally Owned Account, EOA) và tài khoản hợp đồng (Contract Account, CA).
Một ví hợp đồng thông minh là một tài khoản hợp đồng hoạt động như một ví, tức là một hợp đồng thông minh cho phép người dùng quản lý tài sản và tương tác với DApps. Khác với ví tài khoản bên ngoài, ví hợp đồng thông minh không có khóa riêng tư, chỉ có địa chỉ. Do đó, ví hợp đồng thông minh không thể khởi tạo giao dịch một cách chủ động và chỉ có thể thực hiện các giao dịch theo mã code viết trong hợp đồng sau khi được kích hoạt. Và hợp đồng thông minh cần được triển khai trên chuỗi, do đó, việc tạo ra các ví thông minh đòi hỏi chi phí ban đầu.
Ví đa chữ ký mà chúng ta thường gọi là một loại ví hợp đồng thông minh, yêu cầu chữ ký của M trong N khóa để thực hiện giao dịch.
Mỗi thực thể trong ví đa chữ ký sở hữu khóa riêng. Thực hiện giao dịch đòi hỏi nhiều thực thể phải vượt qua xác minh của hợp đồng ví. Hợp đồng thường cung cấp các tùy chọn khôi phục. Hầu hết thực thể có thể bỏ phiếu thay đổi bộ khóa được ủy quyền, điều này có thể giải quyết vấn đề của một số thực thể một cách hiệu quả. Vấn đề về việc mất trội hoặc đánh cắp khóa riêng.
Ví đa chữ ký được sử dụng rộng rãi bởi các giao thức DeFi và DAO, nhưng chúng không phải là một con đường kỹ thuật phổ biến và phổ biến cho ví. Sau tất cả, người dùng trung bình đã quen với các thanh toán và tài khoản Web2, chẳng hạn như thanh toán qua sinh trắc học và khôi phục tài khoản qua mạng xã hội.
Để đạt được những chức năng mạnh mẽ như vậy trong thế giới Web3, cần phải giới thiệu khái niệm “trừu tượng tài khoản”.
Trong khoa học máy tính, “trừu tượng hóa” có nghĩa là trích xuất các phần liên quan từ một phần lớn hơn, chia cái gì đó thành các phần nhỏ hơn.
Trong Ethereum, trừu tượng hóa tài khoản đề cập đến việc chia ra xác minh giao dịch và thực thi giao dịch từ một quy trình toàn diện thành các thành phần mô-đun có thể được điều chỉnh theo nhu cầu cá nhân của người dùng.
Mục tiêu cốt lõi của trừu tượng hóa tài khoản là cho phép hợp đồng thông minh phục vụ như là tài khoản khởi đầu cho giao dịch, cho phép người dùng tùy chỉnh mô hình bảo mật và mô hình hoạt động của tài khoản của họ, hoàn toàn loại bỏ nhu cầu cho tài khoản bên ngoài. Bởi vì tài khoản bên ngoài chặt chẽ kết hợp với cặp khóa nên chúng về cơ bản là cùng một thứ, không thể lập trình chúng với mã tùy chỉnh để ủy quyền giao dịch và mở khóa trải nghiệm người dùng.
Buterin được đề cập trong bài viết “Ba Sự Biến Đổi của Ethereum”: Việc không cho phép mọi người di cư vào ví hợp đồng thông minh sẽ dẫn đến sự thất bại của Ethereum.
Do đó, trừu tượng hóa tài khoản rất quan trọng đối với Ethereum. Một khi triển khai, các ứng dụng mới, trò chơi và không gian tưởng tượng có thể ra đời trong Web3.
Kể từ khi Ethereum ra đời vào năm 2015, cuộc thảo luận về trừu tượng hóa tài khoản vẫn chưa dừng lại. Đề xuất mới nhất ERC-4337 được đề xuất bởi V God và đồng sự.
Giới thiệu UserOperation, đây là một giao dịch đặc biệt biểu thị ý định của người dùng và cho phép tài khoản hợp đồng thực hiện hoạt động một cách chủ động. Những UserOperations này được quản lý bởi một vai trò được gọi là Bundler, mô phỏng việc thực thi UserOperations và thêm các hoạt động hợp lệ vào một bể giao dịch đặc biệt. Hợp đồng EntryPoint sau đó xác minh và thực thi những UserOperations này để thực hiện ý định của người dùng.
Ưu điểm lớn nhất của ERC-4337 là nó không yêu cầu sửa đổi ở mức giao thức đồng thuận, vì nó không yêu cầu hard fork.
Quá trình xác minh và giao dịch được phân chia thành hai hợp đồng thông minh: hợp đồng EntryPoint và hợp đồng Wallet. Hợp đồng EntryPoint hoạt động như một người điều phối để tương tác với hợp đồng Wallet. Hợp đồng Wallet xử lý xác minh giao dịch của người dùng dựa trên logic tùy chỉnh. Nếu hợp đồng ví xác minh giao dịch thành công, hợp đồng điểm vào thực hiện giao dịch và ghi lại vào khối kế tiếp.
Sự trừu tượng này mang lại sự tự do cho các nhà phát triển và người dùng để mã hóa bất cứ điều gì họ muốn vào hợp đồng ví tiền tùy chỉnh của họ như một yêu cầu cho các giao dịch được coi là hợp lệ. Ví dụ, các hợp đồng ví tiền có thể sử dụng đa chữ ký, tính năng phục hồi xã hội, và thậm chí cả các chương trình chữ ký chống lại cường quyền.
ERC-6551 là một đề xuất từ nhóm Future Primitive để kết nối các mã thông báo không thể thay thế (NFTs) với các ví hợp đồng thông minh theo một cách mới, cho phép kiểm soát và linh hoạt hơn về tài sản. Giao thức, gọi là “Tài khoản ràng buộc mã thông báo,” cho phép mỗi NFT có địa chỉ ví riêng của nó.
ERC-6551 không phải là một trừu tượng tài khoản, cũng không phải là một tiêu chuẩn mã thông báo mới. Nhưng ví hợp đồng thông minh có thể được kết hợp để cải thiện đáng kể chức năng của NFT, làm cho chúng trở nên thực tế hơn bao giờ hết, chẳng hạn như cho phép tính toán NFT, danh tiếng on-chain, kho game nhân vật, v.v.
Về nguyên tắc, chủ sở hữu NFT tạo ví hợp đồng thông minh bằng cách tương tác với hợp đồng Registry. Hợp đồng Registry là không thể thay đổi, không yêu cầu sự cho phép và không có chủ sở hữu. Nó triển khai một ví hợp đồng thông minh với địa chỉ xác định duy nhất cho mỗi NFT. Quyền kiểm soát chỉ thuộc sở hữu của chủ sở hữu NFT. Khi sở hữu của NFT được chuyển nhượng, quyền kiểm soát tài khoản cũng được chuyển nhượng.
Với đề xuất ERC-4337 và đề xuất ERC-6551 mới nhất trở thành tiêu chuẩn ngành công nghiệp, ngành sẽ đón đầu sự phát triển nhanh chóng vào năm 2023, như dưới đây:
EIP-3074 là một đề xuất khác đã nhận được sự ủng hộ rộng rãi từ cộng đồng Ethereum và chính thức được bao gồm trong hard fork Ethereum tiếp theo.
EIP-3074 được đề xuất bởi nhà nghiên cứu Ethereum Sam Wilson, nhà phát triển Go Ethereum Matt Garnett và những người khác. Nhân tố cốt lõi của nó là cho phép bất kỳ tài khoản EOA nào hoạt động như một ví hợp đồng thông minh mà không cần triển khai các hợp đồng bổ sung hoặc di chuyển thủ công.
EIP-3074 giới thiệu hai hướng dẫn máy ảo Ethereum mới: AUTH và AUTHCALL, cho phép EOA kết nối với một hợp đồng thông minh và chuyển quyền kiểm soát giao dịch cho hợp đồng thông minh.
EIP-3074 cần được triển khai thông qua một hard fork của Ethereum. Mục tiêu chính là cung cấp cho EOA các chức năng tương tự hợp đồng thông minh và ủy quyền kiểm soát của EOA cho các hợp đồng thông minh. Nhưng vì tài khoản chính là EOA, nếu khóa bị đánh cắp hoặc bị mất, điều đó có nghĩa là mất hoàn toàn kiểm soát.
EIP-7702 được phát hành bởi Vitalik vào ngày 7 tháng 5 năm nay như một phương án thay thế cho EIP-3074. EIP-7702 cho phép EOA tạm thời áp dụng các chức năng của hợp đồng thông minh trong quá trình giao dịch. EOA có thể chuyển đổi EOA thành ví hợp đồng thông minh trong quá trình thực thi một giao dịch đơn lẻ và trở về trạng thái bình thường sau khi giao dịch hoàn tất.
EIP-7702 giới thiệu một loại giao dịch mới chứa tham số “contract_code” và chữ ký, tạm thời chuyển đổi tài khoản EOA đã ký thành ví hợp đồng thông minh trong suốt giao dịch, từ đó đạt được chức năng tương đương của EIP-3074.
EIP-7702 không giới thiệu mã opcode mới, do đó không cần hard fork. Mục tiêu chính là làm cho EIP-3074 trơn tru hơn và tương thích hơn với EIP-4337, vì tham số “contract_code” giới thiệu có thể là mã ví EIP-4337 hiện có, và với EIP bổ sung (EIP-5003), tài khoản EOA cũng có thể được nâng cấp vĩnh viễn thành ví hợp đồng thông minh.
Cuối cùng của sự trừu tượng hóa tài khoản, tất cả các tài khoản trên Ethereum sử dụng ví hợp đồng thông minh để quản lý tài sản và giao dịch, và không còn phụ thuộc vào các tài khoản EOA truyền thống nữa.
Nghiên cứu hàng đầu hiện tại về trừu tượng hóa tài khoản bao gồm những điều sau đây:
phục hồi xã hội
Khôi phục xã hội là cơ chế sử dụng các mối quan hệ xã hội để giúp người dùng lấy lại quyền truy cập vào tài khoản của họ nếu họ mất khóa, chẳng hạn như sử dụng email để đặt lại mật khẩu của một ví hợp đồng thông minh.
Người dùng sử dụng tính năng khôi phục xã hội thường cần thiết lập một người bảo vệ trong quá trình tạo ví tiền điện tử hoặc sau đó và đạt ngưỡng xác minh người bảo vệ nhất định, chẳng hạn như 2 trong số 3 người bảo vệ, để đăng nhập hoặc khôi phục ví tiền điện tử. Quá trình này thường được gọi là xác thực đa yếu tố.
Phục hồi xã hội hiện đang là một hướng nghiên cứu phổ biến trong trừu tượng tài khoản. Các ví tiền đã triển khai phục hồi xã hội bao gồm Argent Wallet, Loopring Wallet và UniPass.
ý định giao dịch
Intents là một tập hợp các ràng buộc được ký, tuyên bố cho phép người dùng giao việc tạo giao dịch cho một bên thứ ba mà không phải từ bỏ hoàn toàn quyền kiểm soát giao dịch. Đơn giản nói, nếu một giao dịch chỉ định 'cách' thực hiện một hoạt động, thì ý định xác định 'kết quả dự kiến' của hoạt động đó.
Giao dịch ý định sử dụng khách hàng ví là tầng ý định, cho phép người dùng diễn đạt ý định của họ và hoàn tất quá trình từ ý định đến UserOperation.
Hiện tại, chỉ có một số dự án thử nghiệm cho việc giao dịch theo ý định. Cho dù đó là việc nhập ngôn ngữ tự nhiên của ý định, hay phân rã mục tiêu, tính toán con đường tối ưu và thực hiện các hoạt động, trí tuệ nhân tạo có thể đem lại lợi thế. Dự kiến nó sẽ trở thành một trong những kịch bản mà blockchain kết hợp với trí tuệ nhân tạo.
Tài khoản thiết bị
Tài khoản Thiết bị (DA) là một công nghệ sử dụng các mô-đun bảo mật phần cứng trên các thiết bị tính toán hiện đại (như máy tính cá nhân, điện thoại di động, máy tính bảng, v.v.) phía người dùng để quản lý khóa người dùng và tài khoản ví.
Tài khoản thiết bị dựa trên công nghệ xác thực Passkey/WebAuthn không cần mật khẩu, điều này tiện lợi và an toàn hơn các phương pháp xác thực truyền thống:
Là một trong những công cụ cần thiết cho các nhà tham gia thị trường tiền điện tử, ví tiền chiếm vị trí rất quan trọng trong lĩnh vực cơ sở hạ tầng. Trong tương lai, tầm quan trọng của cổng vào ví tiền sẽ vượt qua nền tảng giao dịch và trở thành một điểm tụ hội lưu lượng Web3 và một trong những cơ sở hạ tầng của Metaverse.
Trong khi hỗ trợ thanh toán và chuyển khoản, tất cả DApps đều được tích hợp vào ví. Các nhà phát triển dự án và người dùng có thể tập hợp thành đại số lượng để tạo nên một hệ sinh thái Internet thế hệ mới dựa trên công nghệ blockchain. Trong hệ sinh thái này, tất cả hoạt động trực tuyến của người dùng có thể được thực hiện thông qua ví, bao gồm mạng xã hội, duyệt video ngắn, mua sắm, đặt món ăn, gọi taxi và du lịch. Ví sẽ thực sự trở thành “Alipay” trong Web3.
Bài viết này được sao chép từ [web3caff], và bản quyền thuộc về tác giả gốc [Heo conWeb3] , nếu bạn có bất kỳ ý kiến nào về việc sao chép, vui lòng liên hệ với nhóm Học tập của Gate, và nhóm sẽ xử lý nó ngay sau theo các quy trình liên quan.
Xin lưu ý: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ đại diện cho quan điểm cá nhân của tác giả và không cấu thành bất kỳ lời khuyên đầu tư nào.
Các phiên bản ngôn ngữ khác của bài viết được dịch bởi nhóm Gate Learn và không được đề cập trongGate.io, bài viết dịch có thể không được sao chép, phân phối hoặc đạo văn.
Ví blockchain (sau đây gọi là ví) là cửa vào của người dùng vào blockchain và hộ chiếu của người dùng trong thế giới Web3.
Ví tiền thường bao gồm các chức năng sau:
Tạo một tài khoản Blockchain
Vì quá trình tạo tài khoản blockchain rất phức tạp, sự tồn tại của ví tiền có thể giúp người dùng đơn giản hóa những quy trình này. Thông thường, trong quá trình tạo tài khoản, ví tiền sẽ hướng dẫn người dùng sao lưu khóa riêng tư hoặc cụm từ ghi nhớ, sau đó tiến hành xác minh phụ để đảm bảo khóa riêng tư hoặc cụm từ ghi nhớ đã sao lưu của người dùng là chính xác.
Quản lý tài sản Blockchain
Sự tồn tại của ví tiền greatly thuận tiện cho việc quản lý tài sản của người dùng, bao gồm chuyển khoản, thu tiền, xem chi tiết tài sản, chi tiết giao dịch, v.v. Chức năng tương tự như một ứng dụng ngân hàng. Bạn có thể xem tài sản bạn hiện đang sở hữu, số lượng chúng là bao nhiêu và thực hiện các thao tác như chuyển tài sản của bạn.
Khám phá hệ sinh thái Blockchain
Hiện tại, một số thiết kế chuỗi công khai sẽ khuyến khích người dùng trong hệ sinh thái tích cực tham gia vào việc xây dựng hệ sinh thái chuỗi công khai. Các hình thức chính bao gồm bỏ phiếu node, trưng cầu dân ý, staking, v.v., tất cả đều có thể tham gia thông qua ví.
Và một số ứng dụng DApp quy mô lớn tồn tại dưới dạng các ứng dụng APP độc lập của bên thứ ba. Khi trải nghiệm DApps dưới dạng các APP này, một ví cũng cần được yêu cầu như một phương tiện cho việc đăng nhập và ủy quyền giao dịch.
giao dịch
Một số ví cũng sẽ hỗ trợ việc giao dịch trao đổi tiền điện tử, giao dịch trao đổi, giao dịch OTC và các dịch vụ giao dịch tài sản mã hóa khác. Trong đó, giao dịch OTC (Over The Counter) diễn ra ngoài sàn giao dịch, được đảm bảo bởi bên thứ ba, và phương pháp giao dịch từ điểm đến điểm của khách hàng là đồng tiền pháp lý hiện tại và phương pháp chính mua bán một đối một của tài sản mã hóa.
khác
Vì ví tiền tự nhiên có tính chất tài chính, một số ví sẽ tích hợp một loạt các công cụ và chức năng tài chính bao gồm hồ bơi đào, quản lý tài chính, đào tiền, đầu tư dự án, v.v., để đáp ứng nhu cầu của người dùng về tài sản tăng giá.
Đối với người dùng tiếp xúc với blockchain lần đầu, chúng ta có thể so sánh ví blockchain với “Alipay” từ một góc độ không nghiêm ngặt.
Cùng điểm như “Alipay”:
Sự khác biệt so với “Alipay”:
Vào thời điểm ban đầu của sự ra đời của Bitcoin, ví điện tử rất nguyên thủy và thậm chí cần mất vài ngày để đồng bộ hóa và tải xuống toàn bộ sổ cái Bitcoin trước khi có thể sử dụng. Khi ấy, chỉ có một số ít người máy tính chuyên môn mới có thể sử dụng ví điện tử này. Hình bên dưới cho thấy ví Bitcoin đầu tiên trên thế giới được thiết kế bởi Satoshi Nakamoto, người sáng lập Bitcoin:
Với sự phát triển của Bitcoin, vào ngày 29 tháng 6 năm 2011, nhà xử lý thanh toán Bitcoin BitPay đã ra mắt ví điện tử Bitcoin đầu tiên dành cho điện thoại thông minh. Điều này là một bước ngoặt lịch sử cho việc ví trở nên có sẵn cho người dùng thông thường, nhưng chủ yếu là các tính năng: Chỉ có thể lưu trữ Bitcoin.
Vào tháng 11 năm 2013, gần 5 năm sau khi khối nguồn gốc Bitcoin ra đời, báo cáo trắng Ethereum được công bố, thông báo rằng blockchain đã bước vào thời đại 2.0. Hợp đồng thông minh bắt đầu được sử dụng trong blockchain. Lúc này, ngoài việc chuyển và nhận thanh toán, ví Cũng có thể thực hiện các hoạt động hợp đồng trên chuỗi.
Năm 2018, thuật ngữ DeFi được đề xuất lần đầu trên Telegram. Với việc ra mắt Compound, Uniswap, DAI và các giao thức khác, hệ sinh thái Ethereum bắt đầu phát triển mạnh mẽ. Sau sự phát triển của Yield Farming và Aggregator vào mùa hè năm 2020, sau đợt bùng phát, hoạt động giao dịch tăng đáng kể, khai thác thanh khoản DeFi trở nên phổ biến, số người dùng ví blockchain vượt qua 50 triệu và ví blockchain bắt đầu giai đoạn mở rộng nhanh chóng.
Từ năm 2021 đến nay, với câu chuyện về cross-chain và Layer 2, ví blockchain đã trở thành lựa chọn phổ biến để mọi người lưu trữ tài sản và giao dịch. Đồng thời, việc hỗ trợ tài sản cross-chain cũng trở thành một trong những yếu tố quan trọng mà người dùng xem xét khi chọn ví.
Năm 2022, tại hội nghị Devcon 6 được tổ chức tại Bogotá, Tomasz Tunguz đã đề cập đến một số thống kê về Web3: DAU tích lũy của mỗi chuỗi công khai chính thống là khoảng 2,5 triệu, trong khi DAU của Internet truyền thống là 5 tỷ, và con số đầu tiên chỉ đạt tới 0,05% của con số sau. Từ phía cung cấp, có khoảng 16.000 nhà phát triển đang phát triển trong Web3. Tổng số nhà phát triển trên thế giới đã đạt 27 triệu, và nhà phát triển Web3 chiếm dưới 0,06%. Do đó, Web3 vẫn còn xa khỏi việc được áp dụng rộng rãi.
Là cửa ngõ vào Web3, thách thức đầu tiên đối với việc áp dụng quy mô lớn của ví là phải giải quyết vấn đề “lưu trữ khóa riêng tư”.
Ở thế giới blockchain, private keys điều khiển mọi thứ, và trong ngành có một sự nhất trí rằng 'Không phải bạn sở hữu private keys, không phải bạn sở hữu tiền của bạn'.
Ví phi tập trung sử dụng các từ ghi nhớ và cấu trúc xác định phân cấp (HD) để tạo ra các khóa riêng tư và tự quản lý, điều này có vẻ như là phương pháp tốt nhất để quản lý tài sản tiền điện tử. Theo một báo cáo được phát hành bởi Finbold, có 295 triệu người dùng ví tiền điện tử trên sàn giao dịch toàn cầu, và chỉ có 81 triệu người dùng ví phi tập trung, chiếm 21,5%.
Đương nhiên là không an toàn khi giao phó khóa riêng cho một sàn giao dịch tập trung. Sự sụp đổ của FTX vào tháng 11/2022 là sự cố mới nhất trong danh sách dài các sự cố bảo mật sàn giao dịch. Tuy nhiên, một số lượng lớn người dùng vẫn sẵn sàng chịu rủi ro lưu ký để đổi lấy Chi phí thấp hơn và dễ sử dụng. Bởi vì đối với đại đa số người dùng, mặc dù họ có thể quản lý độc lập tài sản của mình bằng cách làm chủ khóa riêng mà không để tài sản và dữ liệu trong tay người khác, nhưng việc lưu giữ khóa riêng đã trở thành một vấn đề lớn. Tôi tin rằng nhiều người có kinh nghiệm viết ghi nhớ trên giấy.
Theo thống kê của OKLink, vào năm 2022, tổn thất tài sản kỹ thuật số của người dùng do rò rỉ khóa riêng tư và mất khóa riêng tư sẽ là lớn nhất, lên đến 930 triệu đô la Mỹ, chiếm khoảng 40% tổng số tổn thất. Trong thế giới blockchain, một khi khóa riêng tư bị mất hoặc bị đánh cắp, điều đó có nghĩa là mất tài sản vĩnh viễn, điều mà người dùng thông thường không thể chịu đựng.
Để giải quyết vấn đề “quản lý khóa riêng tư”, các nhà sản xuất ví đang nghiên cứu các loại ví không cần khóa riêng tư và phục hồi xã hội, và ví hợp đồng thông minh là một trong những giải pháp chính.
Các loại tài khoản của Ethereum được chia thành tài khoản bên ngoài (Externally Owned Account, EOA) và tài khoản hợp đồng (Contract Account, CA).
Một ví hợp đồng thông minh là một tài khoản hợp đồng hoạt động như một ví, tức là một hợp đồng thông minh cho phép người dùng quản lý tài sản và tương tác với DApps. Khác với ví tài khoản bên ngoài, ví hợp đồng thông minh không có khóa riêng tư, chỉ có địa chỉ. Do đó, ví hợp đồng thông minh không thể khởi tạo giao dịch một cách chủ động và chỉ có thể thực hiện các giao dịch theo mã code viết trong hợp đồng sau khi được kích hoạt. Và hợp đồng thông minh cần được triển khai trên chuỗi, do đó, việc tạo ra các ví thông minh đòi hỏi chi phí ban đầu.
Ví đa chữ ký mà chúng ta thường gọi là một loại ví hợp đồng thông minh, yêu cầu chữ ký của M trong N khóa để thực hiện giao dịch.
Mỗi thực thể trong ví đa chữ ký sở hữu khóa riêng. Thực hiện giao dịch đòi hỏi nhiều thực thể phải vượt qua xác minh của hợp đồng ví. Hợp đồng thường cung cấp các tùy chọn khôi phục. Hầu hết thực thể có thể bỏ phiếu thay đổi bộ khóa được ủy quyền, điều này có thể giải quyết vấn đề của một số thực thể một cách hiệu quả. Vấn đề về việc mất trội hoặc đánh cắp khóa riêng.
Ví đa chữ ký được sử dụng rộng rãi bởi các giao thức DeFi và DAO, nhưng chúng không phải là một con đường kỹ thuật phổ biến và phổ biến cho ví. Sau tất cả, người dùng trung bình đã quen với các thanh toán và tài khoản Web2, chẳng hạn như thanh toán qua sinh trắc học và khôi phục tài khoản qua mạng xã hội.
Để đạt được những chức năng mạnh mẽ như vậy trong thế giới Web3, cần phải giới thiệu khái niệm “trừu tượng tài khoản”.
Trong khoa học máy tính, “trừu tượng hóa” có nghĩa là trích xuất các phần liên quan từ một phần lớn hơn, chia cái gì đó thành các phần nhỏ hơn.
Trong Ethereum, trừu tượng hóa tài khoản đề cập đến việc chia ra xác minh giao dịch và thực thi giao dịch từ một quy trình toàn diện thành các thành phần mô-đun có thể được điều chỉnh theo nhu cầu cá nhân của người dùng.
Mục tiêu cốt lõi của trừu tượng hóa tài khoản là cho phép hợp đồng thông minh phục vụ như là tài khoản khởi đầu cho giao dịch, cho phép người dùng tùy chỉnh mô hình bảo mật và mô hình hoạt động của tài khoản của họ, hoàn toàn loại bỏ nhu cầu cho tài khoản bên ngoài. Bởi vì tài khoản bên ngoài chặt chẽ kết hợp với cặp khóa nên chúng về cơ bản là cùng một thứ, không thể lập trình chúng với mã tùy chỉnh để ủy quyền giao dịch và mở khóa trải nghiệm người dùng.
Buterin được đề cập trong bài viết “Ba Sự Biến Đổi của Ethereum”: Việc không cho phép mọi người di cư vào ví hợp đồng thông minh sẽ dẫn đến sự thất bại của Ethereum.
Do đó, trừu tượng hóa tài khoản rất quan trọng đối với Ethereum. Một khi triển khai, các ứng dụng mới, trò chơi và không gian tưởng tượng có thể ra đời trong Web3.
Kể từ khi Ethereum ra đời vào năm 2015, cuộc thảo luận về trừu tượng hóa tài khoản vẫn chưa dừng lại. Đề xuất mới nhất ERC-4337 được đề xuất bởi V God và đồng sự.
Giới thiệu UserOperation, đây là một giao dịch đặc biệt biểu thị ý định của người dùng và cho phép tài khoản hợp đồng thực hiện hoạt động một cách chủ động. Những UserOperations này được quản lý bởi một vai trò được gọi là Bundler, mô phỏng việc thực thi UserOperations và thêm các hoạt động hợp lệ vào một bể giao dịch đặc biệt. Hợp đồng EntryPoint sau đó xác minh và thực thi những UserOperations này để thực hiện ý định của người dùng.
Ưu điểm lớn nhất của ERC-4337 là nó không yêu cầu sửa đổi ở mức giao thức đồng thuận, vì nó không yêu cầu hard fork.
Quá trình xác minh và giao dịch được phân chia thành hai hợp đồng thông minh: hợp đồng EntryPoint và hợp đồng Wallet. Hợp đồng EntryPoint hoạt động như một người điều phối để tương tác với hợp đồng Wallet. Hợp đồng Wallet xử lý xác minh giao dịch của người dùng dựa trên logic tùy chỉnh. Nếu hợp đồng ví xác minh giao dịch thành công, hợp đồng điểm vào thực hiện giao dịch và ghi lại vào khối kế tiếp.
Sự trừu tượng này mang lại sự tự do cho các nhà phát triển và người dùng để mã hóa bất cứ điều gì họ muốn vào hợp đồng ví tiền tùy chỉnh của họ như một yêu cầu cho các giao dịch được coi là hợp lệ. Ví dụ, các hợp đồng ví tiền có thể sử dụng đa chữ ký, tính năng phục hồi xã hội, và thậm chí cả các chương trình chữ ký chống lại cường quyền.
ERC-6551 là một đề xuất từ nhóm Future Primitive để kết nối các mã thông báo không thể thay thế (NFTs) với các ví hợp đồng thông minh theo một cách mới, cho phép kiểm soát và linh hoạt hơn về tài sản. Giao thức, gọi là “Tài khoản ràng buộc mã thông báo,” cho phép mỗi NFT có địa chỉ ví riêng của nó.
ERC-6551 không phải là một trừu tượng tài khoản, cũng không phải là một tiêu chuẩn mã thông báo mới. Nhưng ví hợp đồng thông minh có thể được kết hợp để cải thiện đáng kể chức năng của NFT, làm cho chúng trở nên thực tế hơn bao giờ hết, chẳng hạn như cho phép tính toán NFT, danh tiếng on-chain, kho game nhân vật, v.v.
Về nguyên tắc, chủ sở hữu NFT tạo ví hợp đồng thông minh bằng cách tương tác với hợp đồng Registry. Hợp đồng Registry là không thể thay đổi, không yêu cầu sự cho phép và không có chủ sở hữu. Nó triển khai một ví hợp đồng thông minh với địa chỉ xác định duy nhất cho mỗi NFT. Quyền kiểm soát chỉ thuộc sở hữu của chủ sở hữu NFT. Khi sở hữu của NFT được chuyển nhượng, quyền kiểm soát tài khoản cũng được chuyển nhượng.
Với đề xuất ERC-4337 và đề xuất ERC-6551 mới nhất trở thành tiêu chuẩn ngành công nghiệp, ngành sẽ đón đầu sự phát triển nhanh chóng vào năm 2023, như dưới đây:
EIP-3074 là một đề xuất khác đã nhận được sự ủng hộ rộng rãi từ cộng đồng Ethereum và chính thức được bao gồm trong hard fork Ethereum tiếp theo.
EIP-3074 được đề xuất bởi nhà nghiên cứu Ethereum Sam Wilson, nhà phát triển Go Ethereum Matt Garnett và những người khác. Nhân tố cốt lõi của nó là cho phép bất kỳ tài khoản EOA nào hoạt động như một ví hợp đồng thông minh mà không cần triển khai các hợp đồng bổ sung hoặc di chuyển thủ công.
EIP-3074 giới thiệu hai hướng dẫn máy ảo Ethereum mới: AUTH và AUTHCALL, cho phép EOA kết nối với một hợp đồng thông minh và chuyển quyền kiểm soát giao dịch cho hợp đồng thông minh.
EIP-3074 cần được triển khai thông qua một hard fork của Ethereum. Mục tiêu chính là cung cấp cho EOA các chức năng tương tự hợp đồng thông minh và ủy quyền kiểm soát của EOA cho các hợp đồng thông minh. Nhưng vì tài khoản chính là EOA, nếu khóa bị đánh cắp hoặc bị mất, điều đó có nghĩa là mất hoàn toàn kiểm soát.
EIP-7702 được phát hành bởi Vitalik vào ngày 7 tháng 5 năm nay như một phương án thay thế cho EIP-3074. EIP-7702 cho phép EOA tạm thời áp dụng các chức năng của hợp đồng thông minh trong quá trình giao dịch. EOA có thể chuyển đổi EOA thành ví hợp đồng thông minh trong quá trình thực thi một giao dịch đơn lẻ và trở về trạng thái bình thường sau khi giao dịch hoàn tất.
EIP-7702 giới thiệu một loại giao dịch mới chứa tham số “contract_code” và chữ ký, tạm thời chuyển đổi tài khoản EOA đã ký thành ví hợp đồng thông minh trong suốt giao dịch, từ đó đạt được chức năng tương đương của EIP-3074.
EIP-7702 không giới thiệu mã opcode mới, do đó không cần hard fork. Mục tiêu chính là làm cho EIP-3074 trơn tru hơn và tương thích hơn với EIP-4337, vì tham số “contract_code” giới thiệu có thể là mã ví EIP-4337 hiện có, và với EIP bổ sung (EIP-5003), tài khoản EOA cũng có thể được nâng cấp vĩnh viễn thành ví hợp đồng thông minh.
Cuối cùng của sự trừu tượng hóa tài khoản, tất cả các tài khoản trên Ethereum sử dụng ví hợp đồng thông minh để quản lý tài sản và giao dịch, và không còn phụ thuộc vào các tài khoản EOA truyền thống nữa.
Nghiên cứu hàng đầu hiện tại về trừu tượng hóa tài khoản bao gồm những điều sau đây:
phục hồi xã hội
Khôi phục xã hội là cơ chế sử dụng các mối quan hệ xã hội để giúp người dùng lấy lại quyền truy cập vào tài khoản của họ nếu họ mất khóa, chẳng hạn như sử dụng email để đặt lại mật khẩu của một ví hợp đồng thông minh.
Người dùng sử dụng tính năng khôi phục xã hội thường cần thiết lập một người bảo vệ trong quá trình tạo ví tiền điện tử hoặc sau đó và đạt ngưỡng xác minh người bảo vệ nhất định, chẳng hạn như 2 trong số 3 người bảo vệ, để đăng nhập hoặc khôi phục ví tiền điện tử. Quá trình này thường được gọi là xác thực đa yếu tố.
Phục hồi xã hội hiện đang là một hướng nghiên cứu phổ biến trong trừu tượng tài khoản. Các ví tiền đã triển khai phục hồi xã hội bao gồm Argent Wallet, Loopring Wallet và UniPass.
ý định giao dịch
Intents là một tập hợp các ràng buộc được ký, tuyên bố cho phép người dùng giao việc tạo giao dịch cho một bên thứ ba mà không phải từ bỏ hoàn toàn quyền kiểm soát giao dịch. Đơn giản nói, nếu một giao dịch chỉ định 'cách' thực hiện một hoạt động, thì ý định xác định 'kết quả dự kiến' của hoạt động đó.
Giao dịch ý định sử dụng khách hàng ví là tầng ý định, cho phép người dùng diễn đạt ý định của họ và hoàn tất quá trình từ ý định đến UserOperation.
Hiện tại, chỉ có một số dự án thử nghiệm cho việc giao dịch theo ý định. Cho dù đó là việc nhập ngôn ngữ tự nhiên của ý định, hay phân rã mục tiêu, tính toán con đường tối ưu và thực hiện các hoạt động, trí tuệ nhân tạo có thể đem lại lợi thế. Dự kiến nó sẽ trở thành một trong những kịch bản mà blockchain kết hợp với trí tuệ nhân tạo.
Tài khoản thiết bị
Tài khoản Thiết bị (DA) là một công nghệ sử dụng các mô-đun bảo mật phần cứng trên các thiết bị tính toán hiện đại (như máy tính cá nhân, điện thoại di động, máy tính bảng, v.v.) phía người dùng để quản lý khóa người dùng và tài khoản ví.
Tài khoản thiết bị dựa trên công nghệ xác thực Passkey/WebAuthn không cần mật khẩu, điều này tiện lợi và an toàn hơn các phương pháp xác thực truyền thống:
Là một trong những công cụ cần thiết cho các nhà tham gia thị trường tiền điện tử, ví tiền chiếm vị trí rất quan trọng trong lĩnh vực cơ sở hạ tầng. Trong tương lai, tầm quan trọng của cổng vào ví tiền sẽ vượt qua nền tảng giao dịch và trở thành một điểm tụ hội lưu lượng Web3 và một trong những cơ sở hạ tầng của Metaverse.
Trong khi hỗ trợ thanh toán và chuyển khoản, tất cả DApps đều được tích hợp vào ví. Các nhà phát triển dự án và người dùng có thể tập hợp thành đại số lượng để tạo nên một hệ sinh thái Internet thế hệ mới dựa trên công nghệ blockchain. Trong hệ sinh thái này, tất cả hoạt động trực tuyến của người dùng có thể được thực hiện thông qua ví, bao gồm mạng xã hội, duyệt video ngắn, mua sắm, đặt món ăn, gọi taxi và du lịch. Ví sẽ thực sự trở thành “Alipay” trong Web3.
Bài viết này được sao chép từ [web3caff], và bản quyền thuộc về tác giả gốc [Heo conWeb3] , nếu bạn có bất kỳ ý kiến nào về việc sao chép, vui lòng liên hệ với nhóm Học tập của Gate, và nhóm sẽ xử lý nó ngay sau theo các quy trình liên quan.
Xin lưu ý: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ đại diện cho quan điểm cá nhân của tác giả và không cấu thành bất kỳ lời khuyên đầu tư nào.
Các phiên bản ngôn ngữ khác của bài viết được dịch bởi nhóm Gate Learn và không được đề cập trongGate.io, bài viết dịch có thể không được sao chép, phân phối hoặc đạo văn.