Phân tích khái niệm và thiết kế chính của DAS: cho toàn bộ Web3.0
Nguồn gốc: Đồng thuận Metaverse
Gần đây, đã có một cuộc tranh luận trong cộng đồng ENS về việc liệu phạm vi bộ ký tự có sẵn cho ENS là một lỗi hay một tính năng. Một số người được gọi là V lớn đã chỉ tay vào đội DAS, nghĩ rằng đội DAS đang tấn công ENS. Về vấn đề này, thái độ của chúng tôi là:
Nếu có bất kỳ bằng chứng nào để khẳng định rằng những bài báo đó là do nhóm DAS thực hiện, hoặc do người khác xúi giục. DAS sẽ lấy ra 10w U để thưởng cho người cung cấp bằng chứng. DAS có tầm nhìn và con đường của riêng mình, và tích cực tấn công các sản phẩm khác không phải là phong cách của nhóm DAS.
tiêu đề phụ
TL;DR
Ý tưởng 1: Web3.0 không chỉ là một chuỗi khối và chuỗi khối không chỉ tương thích với EVM, cũng không chỉ là một chuỗi công khai cụ thể
Dựa trên điều này, một thiết kế chính của DAS là: đối mặt với toàn bộ Web3.0.
Điều này có nghĩa là bạn có thể sử dụng địa chỉ của bất kỳ chuỗi công khai nào [1] để đăng ký, quản lý và sử dụng tài khoản DAS. Bạn có thể chuyển tài khoản DAS từ địa chỉ BTC sang địa chỉ ETH, từ địa chỉ ETH sang địa chỉ TRON, sau đó sang địa chỉ Doge. Trên thực tế, DAS có thể áp dụng cho bất kỳ hệ thống khóa công khai mã hóa bất đối xứng nào, không chỉ giới hạn ở blockchain. Loại tính năng "chuỗi chéo" này không phải là "chuỗi chéo" theo nghĩa thông thường. Nhưng nó an toàn hơn "chuỗi chéo" theo nghĩa thông thường và nó là bảo mật ở cấp độ mật mã không yêu cầu sự tin cậy.
Các hệ thống tên miền phi tập trung ngày nay trong lĩnh vực blockchain không được thiết kế cho toàn bộ Web3.0. Hệ thống tên miền của mỗi chuỗi công khai hoạt động độc lập và không chia sẻ một không gian tên thống nhất. Các hệ thống tên miền này chỉ có thể được áp dụng cho một chuỗi công khai cụ thể và không phổ biến. Điều này rất giống với mẫu của Web2.0. Trong thế giới Web2.0, mỗi dịch vụ có một hệ thống tài khoản và chúng được tách biệt với nhau. Tên người dùng của bạn trên Facebook được gọi là alice, nhưng tên người dùng của alice trên Twitter có thể thuộc về người khác. Tôi nghĩ chúng ta khó, và không cần phải chấp nhận một Web3.0 manh mún như Web2.0.
Do đó, DAS có thể được coi là lớp tài khoản chung của toàn bộ Web3.0.
Nếu quan tâm đến nguyên lý kỹ thuật “cross-chain” của DAS, bạn có thể tham khảo:tiêu đề phụ
Ý tưởng 2: Khi nói đến bảo mật, bạn không bao giờ có thể quá thận trọng
Để xây dựng DAS thành lớp tài khoản chung của toàn bộ Web3.0 và các tài khoản cuối cùng được mọi người sử dụng, đó là một tiêu chí thiết kế cần thiết để cải thiện khả năng nhận dạng của các tài khoản DAS và giảm khả năng xảy ra gian lận. Để đạt được điều này, DAS giới thiệu một thiết kế chính: các ký tự có thể được sử dụng để đăng ký tài khoản DAS bị giới hạn nghiêm ngặt. đặc biệt:
Hiện tại, chỉ các chữ cái viết thường, số và một số ít biểu tượng cảm xúc mới được phép đăng ký làm tài khoản DAS (điều này không có nghĩa là DAS sẽ không hỗ trợ các ký tự trong các ngôn ngữ khác, trên thực tế, hỗ trợ đa ngôn ngữ luôn là một điều quan trọng đối với- làm mục cho DAS)
Các ký tự từ một số ngôn ngữ không thể trộn lẫn với các ký tự từ các ngôn ngữ khác
Để biết các quy tắc chi tiết, xem:Bộ ký tự - DAS
Tại sao phòng ngừa gian lận lại quan trọng đối với DAS đến mức nó được tích hợp vào thiết kế cơ bản của DAS ngay từ đầu?
Vì lừa đảo có nhiều khả năng xảy ra trong thế giới Web3.0 nên tác hại của chúng trực tiếp hơn và lớn hơn những hành vi lừa đảo trong thế giới Web2.0. Trong thế giới Web2.0, nếu người dùng truy cập sai trang web, anh ta cần thực hiện một số bước để gây mất thông tin hoặc tài sản. Nhưng trong thế giới Web3.0, nếu người dùng không thể thấy sự khác biệt giữa satоshi.bit và satoshi.bit, anh ta sẽ chuyển tiền vào sai đối tượng và truy cập sai hợp đồng.
Người dùng thông thường có thể thấy sự khác biệt giữa satоshi.bit và satoshi.bit bằng mắt thường không? Rõ ràng là không, ngay cả khi bạn nhìn kỹ, bạn cũng không thể phân biệt được. Nhưng trên thực tế, о của cái trước là ký tự tiếng Nga, trong khi ký tự o của cái sau là ký tự tiếng Anh, đây là hai tên tài khoản hoàn toàn khác nhau. Nếu không có bất kỳ hạn chế nào, sẽ quá dễ dàng để những người có động cơ thầm kín thực hiện hành vi gian lận. Nhưng đừng lo, kiểu gian lận này không xảy ra ở DAS. Trong hệ thống DAS, tài khoản trước không phải là tài khoản DAS hợp pháp và sẽ không được đăng ký thành công.
Vậy tại sao không chỉ theo IDN? Lý do rất đơn giản, vì DAS hoàn toàn không phải là một tên miền (chúng ta sẽ nói về vấn đề này sau) và đặc tả ký tự có sẵn cho tên miền không áp dụng cho DAS.Đây là một tweet từ một nhà phát triển cộng đồng.

DAS không phân biệt đối xử với các ký tự trong bất kỳ ngôn ngữ nào. DAS tập trung vào việc làm thế nào để giảm gian lận càng nhiều càng tốt và làm thế nào để đảm bảo độ tin cậy của hệ thống. Thiết lập danh sách trắng gồm các ký tự có sẵn và liên tục mở rộng danh sách trắng là một cân nhắc về bảo mật, điều này phù hợp với nguyên tắc đặc quyền tối thiểu trong lĩnh vực bảo mật.
tiêu đề phụ
Ý tưởng 3: Vấn đề công bằng. Chúng ta nên rõ ràng rằng không có sự công bằng tuyệt đối về kết quả, chúng ta nên tối đa hóa việc theo đuổi sự công bằng trong quá trình
DAS là một cơ sở hạ tầng hướng đến Web3.0 và các tài khoản DAS không độc quyền và cạnh tranh như được định nghĩa trong kinh tế học. Do đó, nó là một tài nguyên công cộng điển hình. Làm thế nào để đạt được sự công bằng trong việc phân phối các nguồn lực công cộng là một vấn đề rất quan trọng. Nhưng chúng ta cũng nên hiểu rõ rằng không có sự công bằng tuyệt đối về kết quả, điều chúng ta có thể làm là theo đuổi sự công bằng trong quá trình. Để đạt được điều này, chúng tôi đã thực hiện nhiều biện pháp để đảm bảo tính công bằng của quy trình nhiều nhất có thể.
1. Truyền bá thông tin càng nhiều càng tốt
Chúng tôi bắt đầu công bố thời gian ra mắt chính thức của DAS trước khoảng một tháng. Thông qua các phương tiện truyền thông lớn, mạng xã hội, cộng đồng để lan tỏa thông tin sắp ra mắt DAS. Chúng tôi cũng đã phát hành các bản giới thiệu sản phẩm liên quan và môi trường beta công khai. Chúng tôi cũng hợp tác với các đối tác ví lớn để quảng bá DAS trước trên các kênh của họ.
2. Không tạo lợi thế cho nhóm phát triển
Là một nhóm phát triển, chúng tôi luôn có lợi thế lớn nhất và chúng tôi có thông tin đầy đủ nhất: chúng tôi có thể biết thời gian ra mắt cụ thể, hợp đồng mainnet đã được triển khai chưa, triển khai ở đâu, v.v. Tuy nhiên, để đảm bảo một khởi đầu công bằng, chúng ta phải từ bỏ lợi thế này. Chúng tôi có thể hứa rằng nhóm phát triển không thể đăng ký tài khoản DAS có ý nghĩa sớm hơn bất kỳ người dùng nào. Chúng tôi đã triển khai một công tắc đăng ký bên trong hợp đồng. Khi nhóm hoàn thành việc triển khai hợp đồng mạng chính và hoàn thành nghiệm thu chức năng của hợp đồng mạng chính, công tắc này đã bị tắt. Nó sẽ được mở vào thời điểm đăng ký mở đã thỏa thuận (22/07/2021 20:00 UTC+8). Do đó, cả thành viên nhóm phát triển và người dùng chỉ có thể bắt đầu đăng ký sau thời gian đăng ký mở chính thức.
Trên thực tế, đây không chỉ là một lời hứa miệng, mà là một sự thật đã được chứng minh. Chuỗi khối mở và minh bạch và bất kỳ ai cũng có thể xác minh rằng nhóm phát triển chưa đăng ký tài khoản DAS có ý nghĩa trước 2021-07-22 20:00 UTC+8 bằng cách truy ngược các giao dịch trên chuỗi. Cách hiểu chính xác "không có tài khoản DAS nào được đăng ký", bạn có thể đọc:"Viết trước khi DAS trực tuyến" -- From DAS Team
3. Ghi danh mở theo nhịp điệu
Mặc dù chúng tôi đã bắt đầu phổ biến thông tin từ lâu nhưng chúng tôi vẫn chưa nghĩ rằng nó đủ phổ biến. Mặc dù DAS đã ra mắt nhưng vẫn cần thời gian để nhiều người biết đến DAS hơn. Khi bản thân DAS không đủ ảnh hưởng, việc trực tiếp mở đăng ký tất cả các tài khoản là không khôn ngoan và quá trình này là không công bằng. Do đó, chúng tôi đã xây dựng chiến lược phát hành dần dần, để ít nhất những người tìm hiểu về DAS muộn hơn sẽ có cơ hội tham gia cuộc thi và những người đã tìm hiểu về DAS trước đó sẽ không mất cơ hội tham gia cuộc thi. Đó là một đề xuất giá trị. Tiến độ phát hành mới nhất có thể được tìm thấy tạiQuy tắc đăng ký mở - DASNhìn thấy.
thời gian đăng ký tài khoản, bởithuật toán công khaiTính ra thì tùy tên tài khoản mình. Bạn có thể tìm kiếm một tài khoản trên trang đăng ký để xem tài khoản có được mở để đăng ký hay không. Với các quy tắc đăng ký mở hiện tại, bạn có thể thấy rằng tài khoản yêu thích của mình luôn bị đóng, điều này có thể gây khó chịu. Chúng tôi hy vọng rằng mọi người có thể hiểu mục đích ban đầu của quy tắc này.
Chúng tôi đã nhận được phản hồi từ một số người dùng: tại sao các quy tắc đăng ký mở quá nghiêm ngặt, tại sao nhóm quá keo kiệt, nhóm không mở đăng ký để giữ tài khoản có giá trị cho mình! Sự phản hồi này về cơ bản bắt nguồn từ mâu thuẫn giữa lợi ích cá nhân và lợi ích tập thể. Mọi người đều hy vọng có được một tài khoản chất lượng cao, nhưng cuối cùng mỗi tài khoản sẽ chỉ thuộc về một người và không có cơ chế nào để đáp ứng tất cả mọi người. Về điều này, chúng ta cần nêu rõ lập trường của mình:
Là những người xây dựng và duy trì DAS, nhóm phát triển DAS luôn ưu tiên lợi ích chung của hệ sinh thái DAS.
Tài khoản chưa được mở để đăng ký không thuộc về bất kỳ ai trong nhóm DASvà vào thời điểm thích hợp, chúng sẽ được mở để tất cả người dùng đăng ký.
tiêu đề phụ
Triết lý 4: Chịu trách nhiệm vì lợi ích chung, không vì lợi ích cá nhân
DAS sẽ mãi mãi chỉ sử dụng hậu tố .bit và sẽ không thêm bất kỳ hậu tố nào khác. Chúng tôi nghĩ rằng đó là lợi ích chung của tất cả mọi người. DAS phát hành nhiều hậu tố chắc chắn sẽ tăng số lượng đăng ký và thu nhập của DAS, nhưng nó sẽ gây nhầm lẫn cho toàn bộ thế giới Web3.0, vì vậy điều này là không nên.
DAS thiết lập danh sách tài khoản dự trữ. Tài khoản dành riêng là tài khoản dành riêng cho một tổ chức/cá nhân nổi tiếng, họ cần xác nhận quyền sở hữu tài khoản đó trong một khoảng thời gian nhất định, nếu không tài khoản đó sẽ được mở cho tất cả mọi người đăng ký. Để được rõ ràng,Những tài khoản này không thuộc về bất kỳ ai trong nhóm DAS.
Tại sao phải thiết lập danh sách tài khoản dành riêng, tại sao tôi nên đặt trước chúng, tại sao tôi không thể đăng ký twitter.bit? Lý do cho điều này không phải vì các hệ thống tên miền như ENS có danh sách dành riêng. Nó bắt nguồn từ đề xuất giá trị nhất quán của chúng tôi rằng lợi ích chung của tất cả người dùng DAS lớn hơn lợi ích cá nhân. Chúng tôi cho rằng việc hạ thấp ngưỡng áp dụng DAS của một số tổ chức nổi tiếng/cá nhân nổi tiếng sẽ khiến giới đầu cơ mất cơ hội chiếm đoạt trước các tài khoản nổi tiếng và bán chúng với giá cao, nhưng sẽ có lợi hơn cho việc mở rộng sự đồng thuận của DAS.
tiêu đề phụ
Ý tưởng 5: Mã nguồn mở
tiêu đề phụ
Ý tưởng 6: DAS là tài khoản, không phải tên miền
Tên của một sản phẩm thường phản ánh trực tiếp định vị sản phẩm của nó. Tất cả các loại xxNS tự định vị mình là hệ thống tên miền phi tập trung và chữ A trong DAS là viết tắt của Tài khoản. Vị trí của DAS là một tài khoản, về cơ bản khác với hệ thống tên miền DNS và các hệ thống tên miền phi tập trung khác.
Vị trí khác nhau mang lại trọng tâm suy nghĩ khác nhau. DAS không xem xét cách phá hoại hoặc thay thế hoặc nâng cao hệ thống DNS hiện có. Mặc dù cũng có thể sử dụng .bit để truy cập trang web trên IPFS/Arwave, nhưng đó chỉ là một trong nhiều tình huống ứng dụng của DAS.
Thông qua DAS, Hộp NFT của Ứng dụng tức thì có thể hiển thị NFT dưới tên của nó theo biệt danh của người dùng; thông qua DAS, người dùng có thể có một Linktree phi tập trung; thông qua DAS, người dùng có thể có một tên người dùng thống nhất trong mỗi trò chơi/ứng dụng; Thông qua DAS, người dùng có thể thực hiện giao tiếp được mã hóa đầu cuối; thông qua DAS, người dùng có thể gửi tài sản an toàn hơn và tương tác với các hợp đồng an toàn hơn; thông qua DAS, người dùng có thể tổng hợp danh tiếng của họ trên các chuỗi của các chuỗi công khai khác nhau Cùng nhau, v.v. là những điểm mà DAS chú trọng hơn cả. Và những kịch bản này hoàn toàn không liên quan đến tên miền.
cuối cùng
cuối cùng
Đính kèm:
Đính kèm:
[1] DAS hỗ trợ tất cả các chuỗi công khai, nhưng sự hỗ trợ của từng chuỗi công khai đòi hỏi một số công việc phát triển nhất định. DAS hiện hỗ trợ các chuỗi tương thích EVM, TRON và đăng ký địa chỉ chuỗi công khai khác, đồng thời hỗ trợ các chuỗi công khai khác đang được phát triển.


