Bài tiếp theo:Trừu tượng hóa tài khoản gốc: Mở chuỗi khối cho những khả năng mới
Dịch và hiệu đính: "Starknet Chinese Community"
Thông tin nhanh nổi bật
Có một trở ngại lớn trong hành trình của blockchain đến thị trường chính thống: các hạn chế về bảo mật và trải nghiệm người dùng đang cản trở nhiều người dùng Web 2 hơn tham gia vào blockchain.
Có giải pháp nào không? Đó là Trừu tượng hóa tài khoản. Đây là lớp phần mềm phá vỡ bối cảnh chuỗi khối, cho phép các tài khoản có thiết kế linh hoạt và hành vi xác định có thể điều chỉnh.
Tóm tắt tài khoản có sẵn trên cả Ethereum và Starknet, nhưng được triển khai khác nhau. Starknet có khái niệm tài khoản gốc, nghĩa là tất cả các tài khoản đều là tài khoản thông minh. Mặt khác, Ethereum thêm tính năng trừu tượng hóa tài khoản thông qua ERC-4337 mà không bỏ qua các chức năng truyền thống của EOA. Tuy nhiên, một môi trường trong đó EOA tiếp tục phát triển mạnh sẽ làm giảm đáng kể lợi ích của việc trừu tượng hóa tài khoản, vì các ứng dụng sẽ phải tiếp tục phục vụ cho EOA.
Rào cản đối với EOA
Tài khoản bên ngoài (EOA) là giải pháp đơn giản của Ethereum để tạo đại diện người dùng trên chuỗi. Đề án này cho phép người dùng tương tác với chuỗi khối và sở hữu tài sản bằng cách liên kết EOA với tài sản tài khoản.
Mặc dù đây là cách đơn giản hơn nhưng hành vi của EOA được xác định trước bởi giao thức mà chúng được triển khai, vì vậy chúng thiếu tính linh hoạt để điều chỉnh theo các nhu cầu khác nhau của người dùng. Điều này thường dẫn đến trải nghiệm người dùng kém và cản trở việc áp dụng hàng loạt. Giao thức đã xác định trước vấn đề lớn nhất, đó là EOA được kiểm soát bởi một cặp khóa riêng và khóa chung. Phải sử dụng một cặp khóa để bắt đầu giao dịch dẫn đến ba vấn đề chính:
Trải nghiệm người dùng kém — Việc yêu cầu người dùng lưu trữ khóa cá nhân của họ ở nơi ẩn, an toàn là không trực quan so với những phương pháp được sử dụng cho các phương pháp thông minh hơn, hiện đại hơn như mật khẩu gồm sáu chữ số hoặc Face ID, do đó khiến việc bắt đầu giao dịch trở nên khó khăn hơn.
Chỉ tin tưởng vào khóa riêng — Biết chi tiết về khóa riêng không chỉ là cách duy nhất để bắt đầu giao dịch mà còn là cách duy nhất để giao thức xác định chủ sở hữu của tài khoản. Điều này tạo ra rủi ro bảo mật - nếu khóa riêng tư của bạn bị đánh cắp, tài khoản không thể phân biệt bạn với người đã lấy cắp khóa riêng tư của bạn.
Giao thức quy định mọi thứ — Rõ ràng từ các ví dụ trên là trong không gian EOA, chính giao thức Ethereum, chứ không phải nhà phát triển, xác định tính hợp lệ của giao dịch.
Các vấn đề phức tạp phát sinh từ việc xác định hành vi của tài khoản như một phần của giao thức chuỗi tồn tại trong hầu hết các chuỗi.
Phá vỡ rào cản: Giới thiệu tài khoản trừu tượng
Vấn đề với hầu hết các chuỗi là giao thức xác định hành vi của tài khoản chứ không phải người dùng. Trở lại năm 2015, người đồng sáng lập Ethereum Vitalik Buterin đã thảo luận về những thách thức này. Ông mô tả sự trừu tượng hóa tài khoản như một cách đơn giản hơn để xử lý các tài khoản giúp giảm hoặc thậm chí chấm dứt sự phụ thuộc vào khóa riêng tư. Quan trọng hơn, tính trừu tượng của tài khoản tạo ra một loạt lợi ích khác, để trải nghiệm người dùng của Web3 có thể mượt mà như của Web2, do đó tạo điều kiện thuận lợi cho ứng dụng Web3 quy mô lớn.
Trong những năm qua, hai cách tiếp cận quan trọng để trừu tượng hóa tài khoản đã xuất hiện, cả hai đều có cùng mục tiêu là cho phép các nhà phát triển thiết kế ứng dụng của họ và tạo ra một cách xử lý tài khoản đơn giản hơn.
ERC-4337
Như đã đề cập trước đó, EOA là một phần không thể thiếu của Ethereum và hành vi của chúng được xác định bởi giao thức Ethereum. Ngoài EOA, Ethereum còn có các hợp đồng chứa mã do người dùng xác định. Vào năm 2023, Ethereum đã tung ra bản nâng cấp giao thức - ERC-4337, nhằm mục đích thu hẹp khoảng cách cấu trúc giữa EOA và hợp đồng mà không đưa ra các thay đổi lớn về giao thức. Ý tưởng chính của ERC-4337 là giới thiệu một vai trò mới: Bundler. Vai trò của Bundler là thu thập các hành động của người dùng (hãy coi chúng là các giao dịch meta được thu thập trong một mempool chuyên dụng) và gửi các hành động đó của người dùng tới Ethereum thông qua EOA của chính họ (do Bundler kiểm soát). Bằng cách này, Bundler cho phép các nhà phát triển và người dùng triển khai và tương tác với các hợp đồng tài khoản, tận dụng tính trừu tượng của tài khoản.
Đưa tính năng trừu tượng hóa tài khoản lên Ethereum thông qua ERC-4337 cho phép các nhà phát triển tạo ra hành vi linh hoạt hơn cho các hợp đồng. Tuy nhiên, Ethereum sẽ tiếp tục duy trì EOA. Đối với các nhà phát triển, hậu quả của việc này là họ phải phục vụ cả EOA và ERC-4337. Trong các hệ sinh thái có chi phí EOA thấp hơn, có thể thấy trước rằng EOA sẽ tiếp tục chiếm ưu thế và các ứng dụng sẽ không thể thu được giá trị thực của việc trừu tượng hóa tài khoản trên cơ sở người dùng.
Các chuỗi EVM mô phỏng hoặc tuân theo Ethereum (bao gồm cả zkEVM) sẽ trải qua một quá trình phát triển tương tự: EOA sẽ tiếp tục là loại tài khoản thống trị, điều này sẽ làm giảm lợi thế trừu tượng hóa tài khoản mà các chuỗi EVM này có thể tận hưởng và khiến chúng mất đi nhu cầu giải quyết ban đầu Ưu điểm của Di sản EOA.
Tóm tắt tài khoản gốc của Starknet
Ngược lại, Starknet có sự trừu tượng hóa tài khoản ở cốt lõi, tức là tất cả các tài khoản đều là tài khoản thông minh. Starknet không có EOA mà thay vào đó nhảy thẳng vào một thế giới nơi mọi tài khoản đều là Tài khoản thông minh. Tất cả cơ sở hạ tầng, bao gồm ví và trình khám phá khối, được thiết kế và xây dựng để trừu tượng hóa tài khoản. Điều này là duy nhất trong số tất cả các chuỗi L1 và L2, biến Starknet trở thành hệ sinh thái thông minh đầu tiên: các nhà xây dựng có thể xây dựng các ứng dụng và công cụ của họ khi biết rằng phần trừu tượng hóa tài khoản áp dụng cho tất cả các tài khoản mà không cần các tài khoản không phải là phần trừu tượng hóa tài khoản hoạt động và cung cấp dịch vụ. Các nhà xây dựng có thể thiết kế các ứng dụng của họ để hưởng lợi từ các cơ hội do tính năng trừu tượng hóa tài khoản mang lại, biết rằng Tài khoản thông minh là cách duy nhất để người dùng tương tác với ứng dụng.
Tính năng trừu tượng hóa tài khoản gốc trên Starknet loại bỏ độ phức tạp bổ sung do Bundler giới thiệu (như ERC-4337 đã làm). Thay vì điều chỉnh cơ sở hạ tầng và công cụ để tương tác với Bundler, quy trình này được đơn giản hóa bằng cách chỉ định trình tự sắp xếp để hoàn thành vai trò của Bundler.
Ba Trụ cột Trừu tượng Tài khoản
Trừu tượng hóa tài khoản chủ yếu bao gồm ba thành phần, đó là trừu tượng hóa chữ ký, trừu tượng hóa phí và trừu tượng hóa Nonce. Mỗi phần có vai trò riêng để nâng cao trải nghiệm người dùng tổng thể.
Tóm tắt chữ ký
Quy trình giao dịch thiết kế trừu tượng chữ ký trao quyền xác định các giao dịch hợp lệ trong tay kiến trúc sư, tức là người thiết kế tài khoản, bất kể người đó là nhà phát triển hay người dùng. Lợi ích chính của việc này là các quyền của tài khoản có thể được tùy chỉnh và giúp kiểm soát tài khoản bằng điện thoại thông minh.
Trừu tượng hóa chi phí
Tính trừu tượng của phí cho phép thanh toán phí giao dịch bằng các mã thông báo khác nhau, không giới hạn ở các mã thông báo gốc của mạng. Ví dụ: người dùng có thể trực tiếp sử dụng USDC để thanh toán phí giao dịch mà không cần chuyển đổi USDC thành mã thông báo địa phương trước, tiết kiệm thời gian và phí chuyển đổi.
Trừu tượng nonce
Trừu tượng Nonce đảm bảo sự thoải mái và thuận tiện cho người dùng. Các giải pháp nonce tuần tự truyền thống có một số lỗi về trải nghiệm người dùng. Ví dụ: do nhu cầu thực thi đặt hàng đầy đủ, người dùng bị hạn chế gửi nhiều giao dịch độc lập cùng một lúc. Sự trừu tượng hóa Nonce cung cấp tính linh hoạt cần thiết bằng cách cho phép các cơ chế bảo vệ phát lại tài khoản tùy chỉnh.
Các bản tổng hợp như Starknet có thể được coi là hệ điều hành chuỗi khối. Khi thiết kế một hệ điều hành mới, mọi thứ thường diễn ra rất suôn sẻ nếu bạn không phải tiếp nhận những thách thức kế thừa của hệ điều hành trước đó. Nó giống như việc xây dựng một ngôi nhà mới thường dễ dàng hơn cải tạo một ngôi nhà cũ. Khi thiết kế một ngôi nhà mới, việc kết hợp cơ sở hạ tầng quan trọng như hệ thống dây điện, hệ thống ống nước và hệ thống sưởi nên được xem xét ở giai đoạn thiết kế. Khi xây dựng một ngôi nhà mới, sẽ không có ý nghĩa gì nếu chỉ đơn giản là điều chỉnh và bẻ cong các tiêu chuẩn được biết là sẽ được yêu cầu trong tương lai. Nguyên tắc tương tự áp dụng cho sự trừu tượng hóa tài khoản. Starknet được thiết kế có tính đến tương lai và chúng tôi tin rằng nó sẽ trở thành cách tiêu chuẩn để xây dựng các ứng dụng. Starknet sử dụng tính năng trừu tượng hóa tài khoản làm tùy chọn mặc định và trên thực tế là tùy chọn duy nhất, do đó cung cấp trải nghiệm mượt mà, hiệu quả và thân thiện với người dùng mà chúng tôi mong đợi sẽ có trong tương lai.
Đánh giá từ các chức năng do việc triển khai trừu tượng hóa tài khoản mang lại, có hai lợi ích rõ ràng: một là người dùng có thể tận hưởng trải nghiệm người dùng tốt hơn và hai là các nhà phát triển không cần phải lo lắng về các vấn đề cũ của EOA.
Trừu tượng hóa tài khoản trong Xây dựng Starknet
Giống như việc phát minh ra phần mềm đã cách mạng hóa nền kinh tế tiền mặt, hệ sinh thái thông minh của Starknet đã cung cấp mảnh đất màu mỡ cho sự phát triển trong tương lai. Khởi đầu là phần mềm số hóa hồ sơ và sắp xếp hợp lý quy trình đã phát triển thành một bộ hệ thống rộng lớn hơn để quản lý giao dịch, theo dõi tài chính và tự động hóa quy trình tài chính. Tương tự như vậy, hệ sinh thái thông minh của Starknet trao quyền cho các nhà phát triển tương tác liền mạch với nhiều ứng dụng và nhà cung cấp. Điều này không chỉ nâng cao trải nghiệm người dùng, làm cho nó phong phú và năng động hơn, mà còn thúc đẩy một môi trường hợp tác và đổi mới, cung cấp mảnh đất màu mỡ để phát triển tiếp tục phát triển.
Những tiến bộ sau đây trong một số ứng dụng chứng minh rõ ràng lợi ích của việc sử dụng tính năng trừu tượng hóa chữ ký đối với Tài khoản thông minh gốc của Starknet:
Braavos
Sử dụng các tài khoản thông minh có nguồn gốc từ Starknet, nhóm Braavos đã tạo ra một ví thông minh cung cấp trải nghiệm giống như Web 2, cho phép bạn sử dụng sinh trắc học của điện thoại để truy cập vào ví của mình. Đó là một điều thú vị để làm! Mật mã được sử dụng bởi hầu hết các chuỗi khối khác với mật mã được sử dụng bởi các thiết bị di động, điều này thường dẫn đến chi phí xác minh chữ ký rất cao. Trong tương lai, có thể ký các giao dịch bằng điện thoại di động trong khi vẫn duy trì mức độ bảo mật cao.
Tiền bạc
Dịch vụ giám hộ của ArgentX, Argent-Shield, mang đến một sự đổi mới khác bằng cách sử dụng sự trừu tượng hóa chữ ký. Dịch vụ cho phép người dùng thêm một lớp bảo vệ bổ sung vào tài khoản của họ bằng cách nhờ Argent đóng vai trò là người giám hộ. Chỉ những giao dịch được xác nhận qua email mới được Argent phê duyệt. Đây là một cơ chế xác thực hai yếu tố khác mà chúng tôi quen thuộc và thường được sử dụng trong nhiều ứng dụng không phải blockchain.
Hộ chiếu
Bằng chứng STARK đã được phát minh để giải quyết các thách thức về khả năng mở rộng của Ethereum, nhằm đạt được sức mạnh xử lý giao dịch mỗi giây (TPS) tương tự như Visa. Do đó, quyết định khám phá dự án “thanh toán tự động cho ví tự lưu trữ” rất được mong đợi của Visa trên Starknet là một cột mốc quan trọng. Đây là minh chứng cho sự công nhận của Visa đối với công nghệ tiên tiến và hệ sinh thái thông minh sáng tạo của chúng tôi.
Tóm lại là
Hệ sinh thái của Starknet đang phát triển từng ngày, với ngày càng nhiều nhà phát triển tận dụng tính trừu tượng của tài khoản gốc của Starknet để thiết kế ứng dụng của họ theo cách linh hoạt nhất có thể. Khả năng tích hợp với các nhà cung cấp khác, khả năng cung cấp cho người dùng trải nghiệm chi tiết và cá nhân hóa hơn, tất cả đều thể hiện tiềm năng vô tận của nền kinh tế kỹ thuật số.
Thay vì phải đối phó với công nghệ cũ, các nhà phát triển có thể xây dựng các ứng dụng từ đầu trong một môi trường được thiết kế cho các nhu cầu trong tương lai.
Tóm tắt tài khoản gốc của Starknet: kích hoạt tài khoản thông minh cho người dùng
Bài tiếp theo:Trừu tượng hóa tài khoản gốc: Mở chuỗi khối cho những khả năng mới
Dịch và hiệu đính: "Starknet Chinese Community"
Thông tin nhanh nổi bật
Có một trở ngại lớn trong hành trình của blockchain đến thị trường chính thống: các hạn chế về bảo mật và trải nghiệm người dùng đang cản trở nhiều người dùng Web 2 hơn tham gia vào blockchain.
Có giải pháp nào không? Đó là Trừu tượng hóa tài khoản. Đây là lớp phần mềm phá vỡ bối cảnh chuỗi khối, cho phép các tài khoản có thiết kế linh hoạt và hành vi xác định có thể điều chỉnh.
Tóm tắt tài khoản có sẵn trên cả Ethereum và Starknet, nhưng được triển khai khác nhau. Starknet có khái niệm tài khoản gốc, nghĩa là tất cả các tài khoản đều là tài khoản thông minh. Mặt khác, Ethereum thêm tính năng trừu tượng hóa tài khoản thông qua ERC-4337 mà không bỏ qua các chức năng truyền thống của EOA. Tuy nhiên, một môi trường trong đó EOA tiếp tục phát triển mạnh sẽ làm giảm đáng kể lợi ích của việc trừu tượng hóa tài khoản, vì các ứng dụng sẽ phải tiếp tục phục vụ cho EOA.
Rào cản đối với EOA
Tài khoản bên ngoài (EOA) là giải pháp đơn giản của Ethereum để tạo đại diện người dùng trên chuỗi. Đề án này cho phép người dùng tương tác với chuỗi khối và sở hữu tài sản bằng cách liên kết EOA với tài sản tài khoản.
Mặc dù đây là cách đơn giản hơn nhưng hành vi của EOA được xác định trước bởi giao thức mà chúng được triển khai, vì vậy chúng thiếu tính linh hoạt để điều chỉnh theo các nhu cầu khác nhau của người dùng. Điều này thường dẫn đến trải nghiệm người dùng kém và cản trở việc áp dụng hàng loạt. Giao thức đã xác định trước vấn đề lớn nhất, đó là EOA được kiểm soát bởi một cặp khóa riêng và khóa chung. Phải sử dụng một cặp khóa để bắt đầu giao dịch dẫn đến ba vấn đề chính:
Trải nghiệm người dùng kém — Việc yêu cầu người dùng lưu trữ khóa cá nhân của họ ở nơi ẩn, an toàn là không trực quan so với những phương pháp được sử dụng cho các phương pháp thông minh hơn, hiện đại hơn như mật khẩu gồm sáu chữ số hoặc Face ID, do đó khiến việc bắt đầu giao dịch trở nên khó khăn hơn.
Chỉ tin tưởng vào khóa riêng — Biết chi tiết về khóa riêng không chỉ là cách duy nhất để bắt đầu giao dịch mà còn là cách duy nhất để giao thức xác định chủ sở hữu của tài khoản. Điều này tạo ra rủi ro bảo mật - nếu khóa riêng tư của bạn bị đánh cắp, tài khoản không thể phân biệt bạn với người đã lấy cắp khóa riêng tư của bạn.
Giao thức quy định mọi thứ — Rõ ràng từ các ví dụ trên là trong không gian EOA, chính giao thức Ethereum, chứ không phải nhà phát triển, xác định tính hợp lệ của giao dịch.
Các vấn đề phức tạp phát sinh từ việc xác định hành vi của tài khoản như một phần của giao thức chuỗi tồn tại trong hầu hết các chuỗi.
Phá vỡ rào cản: Giới thiệu tài khoản trừu tượng
Vấn đề với hầu hết các chuỗi là giao thức xác định hành vi của tài khoản chứ không phải người dùng. Trở lại năm 2015, người đồng sáng lập Ethereum Vitalik Buterin đã thảo luận về những thách thức này. Ông mô tả sự trừu tượng hóa tài khoản như một cách đơn giản hơn để xử lý các tài khoản giúp giảm hoặc thậm chí chấm dứt sự phụ thuộc vào khóa riêng tư. Quan trọng hơn, tính trừu tượng của tài khoản tạo ra một loạt lợi ích khác, để trải nghiệm người dùng của Web3 có thể mượt mà như của Web2, do đó tạo điều kiện thuận lợi cho ứng dụng Web3 quy mô lớn.
Trong những năm qua, hai cách tiếp cận quan trọng để trừu tượng hóa tài khoản đã xuất hiện, cả hai đều có cùng mục tiêu là cho phép các nhà phát triển thiết kế ứng dụng của họ và tạo ra một cách xử lý tài khoản đơn giản hơn.
ERC-4337
Như đã đề cập trước đó, EOA là một phần không thể thiếu của Ethereum và hành vi của chúng được xác định bởi giao thức Ethereum. Ngoài EOA, Ethereum còn có các hợp đồng chứa mã do người dùng xác định. Vào năm 2023, Ethereum đã tung ra bản nâng cấp giao thức - ERC-4337, nhằm mục đích thu hẹp khoảng cách cấu trúc giữa EOA và hợp đồng mà không đưa ra các thay đổi lớn về giao thức. Ý tưởng chính của ERC-4337 là giới thiệu một vai trò mới: Bundler. Vai trò của Bundler là thu thập các hành động của người dùng (hãy coi chúng là các giao dịch meta được thu thập trong một mempool chuyên dụng) và gửi các hành động đó của người dùng tới Ethereum thông qua EOA của chính họ (do Bundler kiểm soát). Bằng cách này, Bundler cho phép các nhà phát triển và người dùng triển khai và tương tác với các hợp đồng tài khoản, tận dụng tính trừu tượng của tài khoản.
Đưa tính năng trừu tượng hóa tài khoản lên Ethereum thông qua ERC-4337 cho phép các nhà phát triển tạo ra hành vi linh hoạt hơn cho các hợp đồng. Tuy nhiên, Ethereum sẽ tiếp tục duy trì EOA. Đối với các nhà phát triển, hậu quả của việc này là họ phải phục vụ cả EOA và ERC-4337. Trong các hệ sinh thái có chi phí EOA thấp hơn, có thể thấy trước rằng EOA sẽ tiếp tục chiếm ưu thế và các ứng dụng sẽ không thể thu được giá trị thực của việc trừu tượng hóa tài khoản trên cơ sở người dùng.
Các chuỗi EVM mô phỏng hoặc tuân theo Ethereum (bao gồm cả zkEVM) sẽ trải qua một quá trình phát triển tương tự: EOA sẽ tiếp tục là loại tài khoản thống trị, điều này sẽ làm giảm lợi thế trừu tượng hóa tài khoản mà các chuỗi EVM này có thể tận hưởng và khiến chúng mất đi nhu cầu giải quyết ban đầu Ưu điểm của Di sản EOA.
Tóm tắt tài khoản gốc của Starknet
Ngược lại, Starknet có sự trừu tượng hóa tài khoản ở cốt lõi, tức là tất cả các tài khoản đều là tài khoản thông minh. Starknet không có EOA mà thay vào đó nhảy thẳng vào một thế giới nơi mọi tài khoản đều là Tài khoản thông minh. Tất cả cơ sở hạ tầng, bao gồm ví và trình khám phá khối, được thiết kế và xây dựng để trừu tượng hóa tài khoản. Điều này là duy nhất trong số tất cả các chuỗi L1 và L2, biến Starknet trở thành hệ sinh thái thông minh đầu tiên: các nhà xây dựng có thể xây dựng các ứng dụng và công cụ của họ khi biết rằng phần trừu tượng hóa tài khoản áp dụng cho tất cả các tài khoản mà không cần các tài khoản không phải là phần trừu tượng hóa tài khoản hoạt động và cung cấp dịch vụ. Các nhà xây dựng có thể thiết kế các ứng dụng của họ để hưởng lợi từ các cơ hội do tính năng trừu tượng hóa tài khoản mang lại, biết rằng Tài khoản thông minh là cách duy nhất để người dùng tương tác với ứng dụng.
Tính năng trừu tượng hóa tài khoản gốc trên Starknet loại bỏ độ phức tạp bổ sung do Bundler giới thiệu (như ERC-4337 đã làm). Thay vì điều chỉnh cơ sở hạ tầng và công cụ để tương tác với Bundler, quy trình này được đơn giản hóa bằng cách chỉ định trình tự sắp xếp để hoàn thành vai trò của Bundler.
Ba Trụ cột Trừu tượng Tài khoản
Trừu tượng hóa tài khoản chủ yếu bao gồm ba thành phần, đó là trừu tượng hóa chữ ký, trừu tượng hóa phí và trừu tượng hóa Nonce. Mỗi phần có vai trò riêng để nâng cao trải nghiệm người dùng tổng thể.
Tóm tắt chữ ký
Quy trình giao dịch thiết kế trừu tượng chữ ký trao quyền xác định các giao dịch hợp lệ trong tay kiến trúc sư, tức là người thiết kế tài khoản, bất kể người đó là nhà phát triển hay người dùng. Lợi ích chính của việc này là các quyền của tài khoản có thể được tùy chỉnh và giúp kiểm soát tài khoản bằng điện thoại thông minh.
Trừu tượng hóa chi phí
Tính trừu tượng của phí cho phép thanh toán phí giao dịch bằng các mã thông báo khác nhau, không giới hạn ở các mã thông báo gốc của mạng. Ví dụ: người dùng có thể trực tiếp sử dụng USDC để thanh toán phí giao dịch mà không cần chuyển đổi USDC thành mã thông báo địa phương trước, tiết kiệm thời gian và phí chuyển đổi.
Trừu tượng nonce
Trừu tượng Nonce đảm bảo sự thoải mái và thuận tiện cho người dùng. Các giải pháp nonce tuần tự truyền thống có một số lỗi về trải nghiệm người dùng. Ví dụ: do nhu cầu thực thi đặt hàng đầy đủ, người dùng bị hạn chế gửi nhiều giao dịch độc lập cùng một lúc. Sự trừu tượng hóa Nonce cung cấp tính linh hoạt cần thiết bằng cách cho phép các cơ chế bảo vệ phát lại tài khoản tùy chỉnh.
Các bản tổng hợp như Starknet có thể được coi là hệ điều hành chuỗi khối. Khi thiết kế một hệ điều hành mới, mọi thứ thường diễn ra rất suôn sẻ nếu bạn không phải tiếp nhận những thách thức kế thừa của hệ điều hành trước đó. Nó giống như việc xây dựng một ngôi nhà mới thường dễ dàng hơn cải tạo một ngôi nhà cũ. Khi thiết kế một ngôi nhà mới, việc kết hợp cơ sở hạ tầng quan trọng như hệ thống dây điện, hệ thống ống nước và hệ thống sưởi nên được xem xét ở giai đoạn thiết kế. Khi xây dựng một ngôi nhà mới, sẽ không có ý nghĩa gì nếu chỉ đơn giản là điều chỉnh và bẻ cong các tiêu chuẩn được biết là sẽ được yêu cầu trong tương lai. Nguyên tắc tương tự áp dụng cho sự trừu tượng hóa tài khoản. Starknet được thiết kế có tính đến tương lai và chúng tôi tin rằng nó sẽ trở thành cách tiêu chuẩn để xây dựng các ứng dụng. Starknet sử dụng tính năng trừu tượng hóa tài khoản làm tùy chọn mặc định và trên thực tế là tùy chọn duy nhất, do đó cung cấp trải nghiệm mượt mà, hiệu quả và thân thiện với người dùng mà chúng tôi mong đợi sẽ có trong tương lai.
Đánh giá từ các chức năng do việc triển khai trừu tượng hóa tài khoản mang lại, có hai lợi ích rõ ràng: một là người dùng có thể tận hưởng trải nghiệm người dùng tốt hơn và hai là các nhà phát triển không cần phải lo lắng về các vấn đề cũ của EOA.
Trừu tượng hóa tài khoản trong Xây dựng Starknet
Giống như việc phát minh ra phần mềm đã cách mạng hóa nền kinh tế tiền mặt, hệ sinh thái thông minh của Starknet đã cung cấp mảnh đất màu mỡ cho sự phát triển trong tương lai. Khởi đầu là phần mềm số hóa hồ sơ và sắp xếp hợp lý quy trình đã phát triển thành một bộ hệ thống rộng lớn hơn để quản lý giao dịch, theo dõi tài chính và tự động hóa quy trình tài chính. Tương tự như vậy, hệ sinh thái thông minh của Starknet trao quyền cho các nhà phát triển tương tác liền mạch với nhiều ứng dụng và nhà cung cấp. Điều này không chỉ nâng cao trải nghiệm người dùng, làm cho nó phong phú và năng động hơn, mà còn thúc đẩy một môi trường hợp tác và đổi mới, cung cấp mảnh đất màu mỡ để phát triển tiếp tục phát triển.
Những tiến bộ sau đây trong một số ứng dụng chứng minh rõ ràng lợi ích của việc sử dụng tính năng trừu tượng hóa chữ ký đối với Tài khoản thông minh gốc của Starknet:
Braavos
Sử dụng các tài khoản thông minh có nguồn gốc từ Starknet, nhóm Braavos đã tạo ra một ví thông minh cung cấp trải nghiệm giống như Web 2, cho phép bạn sử dụng sinh trắc học của điện thoại để truy cập vào ví của mình. Đó là một điều thú vị để làm! Mật mã được sử dụng bởi hầu hết các chuỗi khối khác với mật mã được sử dụng bởi các thiết bị di động, điều này thường dẫn đến chi phí xác minh chữ ký rất cao. Trong tương lai, có thể ký các giao dịch bằng điện thoại di động trong khi vẫn duy trì mức độ bảo mật cao.
Tiền bạc
Dịch vụ giám hộ của ArgentX, Argent-Shield, mang đến một sự đổi mới khác bằng cách sử dụng sự trừu tượng hóa chữ ký. Dịch vụ cho phép người dùng thêm một lớp bảo vệ bổ sung vào tài khoản của họ bằng cách nhờ Argent đóng vai trò là người giám hộ. Chỉ những giao dịch được xác nhận qua email mới được Argent phê duyệt. Đây là một cơ chế xác thực hai yếu tố khác mà chúng tôi quen thuộc và thường được sử dụng trong nhiều ứng dụng không phải blockchain.
Hộ chiếu
Bằng chứng STARK đã được phát minh để giải quyết các thách thức về khả năng mở rộng của Ethereum, nhằm đạt được sức mạnh xử lý giao dịch mỗi giây (TPS) tương tự như Visa. Do đó, quyết định khám phá dự án “thanh toán tự động cho ví tự lưu trữ” rất được mong đợi của Visa trên Starknet là một cột mốc quan trọng. Đây là minh chứng cho sự công nhận của Visa đối với công nghệ tiên tiến và hệ sinh thái thông minh sáng tạo của chúng tôi.
Tóm lại là
Hệ sinh thái của Starknet đang phát triển từng ngày, với ngày càng nhiều nhà phát triển tận dụng tính trừu tượng của tài khoản gốc của Starknet để thiết kế ứng dụng của họ theo cách linh hoạt nhất có thể. Khả năng tích hợp với các nhà cung cấp khác, khả năng cung cấp cho người dùng trải nghiệm chi tiết và cá nhân hóa hơn, tất cả đều thể hiện tiềm năng vô tận của nền kinh tế kỹ thuật số.
Thay vì phải đối phó với công nghệ cũ, các nhà phát triển có thể xây dựng các ứng dụng từ đầu trong một môi trường được thiết kế cho các nhu cầu trong tương lai.