Người sáng lập Ethereum Vitalik Buterin (V God) đã xuất bản một blog "Các trường hợp sử dụng phi tài chính của blockchain là gì?" “. V God cho biết ông luôn ủng hộ mạnh mẽ xu hướng sử dụng blockchain cho các ứng dụng phi tài chính và mọi người cần tránh xa cả "sự toàn năng của blockchain" và "sự tối giản của blockchain". Anh ấy nói rằng anh ấy thấy giá trị của blockchain trong nhiều trường hợp, đôi khi vì những mục tiêu thực sự quan trọng như sự tin tưởng và kiểm duyệt, đôi khi chỉ vì sự thuận tiện.
V God cũng liệt kê 8 tình huống ứng dụng phi tài chính có thể sử dụng blockchain trong bài viết: thay đổi và khôi phục khóa tài khoản người dùng, sửa đổi và thu hồi chứng nhận, danh tiếng tiêu cực, bằng chứng về sự khan hiếm, kiến thức công cộng và các ứng dụng blockchain khác Khả năng tương tác chương trình, mã nguồn mở đo lường, lưu trữ dữ liệu. Hai ứng dụng phi tài chính mà anh ấy nói rằng anh ấy tự tin nhất cho đến nay là: khả năng tương tác với các ứng dụng blockchain khác và quản lý tài khoản.
Sau đây là một bài blog dài của V God, do Odaily Planet Daily tổng hợp:
Gần đây, người ta ngày càng quan tâm đến các ứng dụng phi tài chính của chuỗi khối, điều mà tôi luôn rất ủng hộ. Tháng trước, tôi là đồng tác giả của một bài báo với Puja Ohlhaver và Glen Weyl mô tả tầm nhìn chi tiết hơn về những gì mà các token liên kết với linh hồn (SBT) có thể làm trong một hệ sinh thái phong phú hơn, nơi các Coin này có thể mô tả các mối quan hệ khác nhau. Điều này đã gây ra một số cuộc thảo luận về việc liệu có nên sử dụng chuỗi khối trong một hệ sinh thái nhận dạng phi tập trung hay không.
Từ đó, chúng tôi đặt thêm câu hỏi: mục đích của việc sử dụng blockchain trong các ứng dụng phi tài chính là gì? Liệu chúng ta có nên hướng tới một thế giới mà ngay cả với các ứng dụng trò chuyện phi tập trung, mọi tin nhắn đều được xử lý thông qua một giao dịch trực tuyến có chứa thông tin được mã hóa? Hoặc, blockchain chỉ phù hợp với ngành tài chính (ví dụ: vì hiệu ứng mạng có nghĩa là tiền tệ có nhu cầu duy nhất về "chế độ xem toàn cầu"), trong khi tất cả các ứng dụng khác được thực hiện tốt nhất bằng cách sử dụng các hệ thống tập trung hoặc cục bộ hơn?
Quan điểm của riêng mình thì thích bỏ phiếu blockchain (Odaily Note: V God hints trung lập và khách quan hơn), không phải "blockchain ở mọi nơi" cũng không phải "blockchain minimalism" (chủ nghĩa tối giản blockchain tối đa). Tôi thấy giá trị của blockchain trong nhiều tình huống, đôi khi cho các mục tiêu thực sự quan trọng như lòng tin và khả năng chống kiểm duyệt, nhưng đôi khi chỉ đơn thuần là vì sự thuận tiện. Bài đăng này sẽ cố gắng mô tả blockchain, các tình huống mà nó có thể hữu ích hoặc không hữu ích theo một số cách. Xin lưu ý rằng bài viết này không phải là một danh sách đầy đủ và nhiều thứ được cố ý bỏ qua, mục tiêu của chúng tôi là làm rõ một số danh mục phổ biến.
1. Thay đổi và khôi phục khóa tài khoản người dùng
Một trong những thách thức lớn nhất trong hệ thống tài khoản mật mã là vấn đề thay đổi khóa, có thể xảy ra theo nhiều cách:
「1」Bạn lo lắng chìa khóa hiện tại của mình có thể bị mất hoặc bị đánh cắp và muốn đổi sang một chiếc chìa khóa khác;
"2" bạn muốn chuyển sang một thuật toán mã hóa khác (ví dụ: vì bạn lo lắng rằng máy tính lượng tử sẽ sớm xuất hiện và bạn muốn nâng cấp lên thuật toán hậu lượng tử);
"3" Chìa khóa của bạn bị mất và bạn muốn lấy lại quyền truy cập vào tài khoản của mình;
"4" Chìa khóa của bạn đã bị đánh cắp và bạn muốn lấy lại quyền truy cập độc quyền vào tài khoản (điều mà bạn không muốn kẻ trộm làm được).
Việc triển khai hai điểm đầu tiên tương đối đơn giản vì chúng có thể được thực hiện theo cách hoàn toàn tự động: bạn điều khiển phím X và bạn muốn chuyển sang phím Y, vì vậy bạn xuất bản một thông báo có chữ ký của X nói rằng "Xác minh tôi bằng Y kể từ bây giờ .”’, mọi người đều chấp nhận điều đó.
Tuy nhiên, xin lưu ý rằng ngay cả đối với các tình huống thay đổi khóa tương đối đơn giản này, bạn không thể chỉ sử dụng mật mã. Hãy xem xét tình huống sau:
Bạn lo lắng chìa khóa A có thể bị đánh cắp nên bạn ký vào tin nhắn với A rằng "Bây giờ tôi dùng B";
Một năm sau, tin tặc đánh cắp khóa A, nhưng họ có thể sử dụng A để ký các tin nhắn có nội dung "Tôi sử dụng C ngay bây giờ", trong đó C là khóa của chính họ;
Đối với những người đến sau nhận được hai tin nhắn cùng lúc, họ chỉ thấy A không còn được sử dụng, nhưng họ không biết tin nhắn nào trong hai tin nhắn "thay A bằng B" hoặc "thay A bằng C" có mức độ ưu tiên cao hơn .
Điều này rất giống với "sự cố chi tiêu gấp đôi" gặp phải khi thiết kế một loại tiền tệ phi tập trung, ngoại trừ mục tiêu lần này không phải là ngăn chủ sở hữu cũ của mã thông báo gửi lại mà là ngăn khóa cũ kiểm soát tài khoản. có thể thay đổi chìa khóa. Giống như việc tạo ra một loại tiền tệ phi tập trung, việc quản lý tài khoản theo cách phi tập trung yêu cầu một thứ gì đó giống như chuỗi khối. Chuỗi khối có thể đánh dấu thời gian cho các thông báo thay đổi khóa để xác định thông báo nào đến trước, B hoặc C.
Để giải quyết vấn đề "3" và "4" khó hơn, giải pháp ưa thích của riêng tôi là ví phục hồi mạng xã hội và đa chữ ký. Trong trường hợp bị mất hoặc bị đánh cắp, bạn bè, gia đình và những người liên hệ khác của bạn có thể chuyển quyền kiểm soát tài khoản của bạn sang một khóa mới. Sự tham gia của họ cũng có thể được yêu cầu đối với các hoạt động quan trọng như chuyển số tiền lớn hoặc ký kết các hợp đồng quan trọng.
Về mặt lý thuyết, "khôi phục xã hội" bằng cách sử dụng chia sẻ bí mật là có thể, nhưng khó thực hiện: nếu bạn không còn tin tưởng một số địa chỉ liên hệ của mình hoặc họ muốn thay đổi khóa của họ, bạn không thể thu hồi quyền truy cập trong trường hợp Vì vậy, chúng tôi quay lại vấn đề - cần có một số dạng bản ghi trên chuỗi.
Có một ý tưởng tinh tế nhưng quan trọng trong bài báo của DeSoc: Để duy trì tính không thể chuyển nhượng, các hồ sơ được khôi phục về mặt xã hội có thể thực sự cần phải được thi hành. Điều đó nói rằng, ngay cả khi bạn bán tài khoản của mình, bạn luôn có thể sử dụng khôi phục xã hội để lấy lại quyền sở hữu tài khoản. Điều này sẽ giải quyết các vấn đề như tài xế có tài khoản xấu khi mua tài khoản đã được xác minh trên các nền tảng chia sẻ chuyến đi. Đây là một ý tưởng mang tính đầu cơ và không cần phải được thực hiện đầy đủ để gặt hái những lợi ích khác của hệ thống danh tính và danh tiếng dựa trên chuỗi khối.
Lưu ý rằng đây chỉ là một trường hợp sử dụng hạn chế của chuỗi khối cho đến nay: hoàn toàn ổn khi có tài khoản trực tuyến nhưng thực hiện những việc khác ngoài chuỗi. Loại tầm nhìn kết hợp này có vị trí của nó; Đăng nhập bằng Ethereum là một ví dụ đơn giản về cách điều này có thể được thực hiện trong thực tế.
2. Sửa đổi, thu hồi chứng nhận
Alice theo học trường Cao đẳng Ví dụ để lấy bằng của mình và cô ấy được cấp một chứng chỉ hồ sơ kỹ thuật số có chữ ký của khóa của Trường Cao đẳng Ví dụ. Thật không may, sáu tháng sau, Trường Cao đẳng Ví dụ phát hiện ra rằng Alice đã ăn cắp ý tưởng và thu hồi bằng cấp của cô ấy. Nhưng Alice vẫn tiếp tục đi vòng quanh bằng cách sử dụng các hồ sơ kỹ thuật số cũ, tuyên bố với nhiều người và tổ chức rằng cô ấy có bằng cấp. Ngay cả bằng chứng cũng có thể đi kèm với một số quyền (ví dụ: đăng nhập vào diễn đàn trực tuyến của trường đại học), Alice có thể thử Làm thế nào để chúng tôi ngăn chặn điều này?
Cách tiếp cận của "chủ nghĩa tối giản chuỗi khối" là biến mức độ thành NFT trên chuỗi, để Trường Cao đẳng Ví dụ có thể phát hành giao dịch trên chuỗi để thu hồi NFT. Nhưng đây có thể là một chi phí cần thiết: việc phát hành là phổ biến, việc hủy bỏ là rất hiếm; chúng tôi không muốn Trường Cao đẳng Ví dụ phát hành các giao dịch không cần thiết và trả tiền cho mỗi lần phát hành. Do đó, chúng tôi có thể áp dụng một giải pháp kết hợp: biến mức độ ban đầu thành một thông báo được ký ngoài chuỗi và thu hồi trên chuỗi. Đây là phương pháp được sử dụng bởi OpenCerts.
Một giải pháp hoàn toàn ngoài chuỗi, được ủng hộ bởi nhiều người ủng hộ thông tin xác thực có thể kiểm chứng ngoài chuỗi, là để Ví dụ Cao đẳng điều hành một máy chủ nơi họ đăng danh sách đầy đủ các chứng chỉ bị thu hồi (mỗi chứng chỉ có thể được kèm theo một nonce để tăng tính riêng tư, Việc thu hồi list có thể chỉ là một danh sách các số ngẫu nhiên).
Điều hành một máy chủ không phải là một gánh nặng lớn đối với một trường đại học. Nhưng đối với các tổ chức hoặc cá nhân nhỏ hơn khác, việc quản lý "một tập lệnh máy chủ khác" và đảm bảo rằng nó luôn trực tuyến có thể là một gánh nặng đáng kể đối với nhân viên CNTT. Nếu chúng tôi yêu cầu mọi người "chỉ sử dụng máy chủ" vì lo ngại về blockchain, thì kết quả có thể xảy ra là mọi người thuê ngoài các nhiệm vụ cho một nhà cung cấp tập trung. Tốt hơn hết là giữ cho hệ thống phi tập trung và chỉ sử dụng chuỗi khối - đặc biệt là hiện nay khi các công nghệ tổng hợp, phân mảnh (sharding) và các công nghệ khác cuối cùng cũng bắt đầu xuất hiện trực tuyến, khiến cho các chuỗi khối ngày càng rẻ hơn.
3. Danh tiếng tiêu cực
Một lĩnh vực quan trọng khác mà chữ ký ngoài chuỗi bị thiếu là "danh tiếng tiêu cực" - nghĩa là bằng chứng bạn đang đưa ra liên quan đến những người hoặc tổ chức có thể không muốn bạn xem bằng chứng của họ. Tôi đang sử dụng "danh tiếng tiêu cực" như một thuật ngữ kỹ thuật ở đây: trường hợp sử dụng rõ ràng nhất là đánh giá không tốt về ai đó, chẳng hạn như đánh giá xấu hoặc báo cáo về hành vi tiêu cực của ai đó trong các ngữ cảnh nhất định; nhưng có những tình huống khác có bằng chứng "Phủ định", điều đó không ám chỉ hành vi xấu - chẳng hạn như vay tiền mà muốn chứng minh rằng bạn không vay quá nhiều khoản vay khác cùng một lúc.
Đối với các khiếu nại ngoài chuỗi, bạn có thể tạo danh tiếng tích cực vì việc hiển thị nó giúp bạn có uy tín hơn (hoặc tạo bằng chứng không có kiến thức) đối với người nhận khiếu nại; nhưng bạn không thể tạo danh tiếng tiêu cực vì mọi người luôn chọn hiển thị tuyên bố tích cực và bỏ qua tất cả các tuyên bố xấu khác.
Do đó, việc viết bằng chứng trên chuỗi thực sự có thể giải quyết các vấn đề trên. Để đảm bảo quyền riêng tư, chúng tôi có thể thêm mã hóa và bằng chứng không có kiến thức: bằng chứng có thể chỉ đơn giản là một phần dữ liệu được ghi lại trên chuỗi, được mã hóa bằng khóa công khai của người nhận và người dùng có thể chứng minh rằng họ không có tiếng xấu bằng cách chạy lệnh không có kiến thức bằng chứng kiến thức, Điều này yêu cầu duyệt qua toàn bộ lịch sử được ghi lại trên chuỗi. Bằng chứng là trực tuyến và quy trình xác minh nhận biết chuỗi khối, vì vậy thật dễ dàng để xác minh rằng bằng chứng thực sự đã duyệt qua toàn bộ lịch sử và không bỏ qua bất kỳ bản ghi nào. Để thực hiện tính toán này khả thi, người dùng có thể sử dụng các tính toán có thể kiểm chứng tăng dần (chẳng hạn như Halo) để duy trì và chứng minh cây bản ghi, đồng thời hiển thị các phần của cây khi cần.
Danh tiếng tiêu cực và bằng chứng thu hồi theo một nghĩa nào đó là một vấn đề tương đương: bạn có thể thu hồi bằng chứng bằng cách thêm một bằng chứng khác về danh tiếng tiêu cực có nội dung "bằng chứng khác này không còn hiệu lực" và bạn có thể thu hồi bằng chứng có danh tiếng tích cực Để đạt được sự thu hồi danh tiếng tiêu cực: Bằng cấp của Alice từ trường Cao đẳng Ví dụ có thể bị thu hồi và thay thế bằng chứng chỉ bằng cấp có nội dung "Alice đã nhận được bằng cấp từ các nghiên cứu mẫu, nhưng cô ấy đã đạo văn rất nhiều".
** Là một danh tiếng tiêu cực là một ý tưởng tốt? **
Một lời chỉ trích về danh tiếng tiêu cực mà đôi khi chúng ta nghe thấy là: Chẳng phải danh tiếng tiêu cực là một giải pháp nhị phân “chữ đỏ tươi” lạc hậu sao, và chúng ta có nên cố gắng làm những việc có danh tiếng tích cực không? (Nhật ký: Nữ chính trong tiểu thuyết đỏ tươi bị trừng phạt, phải đeo một chữ "A" màu đỏ tươi tượng trưng cho "gian dâm" trên ngực.)
Trong khi tôi ủng hộ mục tiêu tránh danh tiếng tiêu cực không giới hạn, tôi không đồng ý với ý kiến tránh nó hoàn toàn. Danh tiếng tiêu cực là quan trọng đối với nhiều trường hợp sử dụng. Cho vay không có bảo đảm là cực kỳ có giá trị để cải thiện hiệu quả sử dụng vốn trong và ngoài không gian blockchain và rõ ràng có thể thu được lợi ích từ nó. Unirep Social đã trình diễn một nền tảng truyền thông xã hội bằng chứng về khái niệm kết hợp mức độ ẩn danh cao với hệ thống danh tiếng tiêu cực bảo vệ quyền riêng tư để hạn chế lạm dụng.
Đôi khi một danh tiếng tiêu cực có thể được trao quyền, trong khi một danh tiếng tích cực có thể độc quyền. Một diễn đàn trực tuyến nơi mọi người có quyền đăng bài cho đến khi họ bị "trừng phạt" quá nhiều vì hành vi không phù hợp sẽ bình đẳng hơn một diễn đàn yêu cầu một số loại "bằng chứng về tư cách tốt" để được phép phát biểu. Phần lớn những người bị thiệt thòi sống “ngoài hệ thống”, dù có hạnh kiểm tốt đến đâu cũng khó có được tấm bằng ấy.
Những độc giả ủng hộ tự do dân sự mạnh mẽ cũng có thể xem xét trường hợp hệ thống danh tiếng ẩn danh dành cho khách hàng mại dâm: bạn muốn sự riêng tư, nhưng bạn cũng có thể muốn có một hệ thống - nếu khách hàng lạm dụng gái mại dâm, những người khác có thể nhìn thấy và tránh xa cẩn thận hơn . Theo cách này, tiếng xấu khó che giấu thực sự có thể trao quyền cho những người dễ bị tổn thương và giữ cho họ được an toàn. Vấn đề ở đây không phải là bảo vệ một kế hoạch cụ thể nào đó cho danh tiếng tiêu cực; thay vào đó, nó chỉ ra rằng danh tiếng tiêu cực có thể mở khóa giá trị rất thực và một hệ thống thành công cần hỗ trợ nó theo một cách nào đó.
Danh tiếng tiêu cực không nhất thiết phải là danh tiếng tiêu cực không giới hạn: Tôi nghĩ luôn có thể tạo hồ sơ mới với một số chi phí (có thể hy sinh hầu hết hoặc tất cả danh tiếng tích cực hiện có). Có sự cân bằng giữa quá ít trách nhiệm giải trình và quá nhiều trách nhiệm giải trình, và chúng ta cần tìm ra sự cân bằng đó. Nhưng việc sở hữu một số công nghệ có thể gây ra tiếng xấu ngay từ đầu là điều kiện tiên quyết để mở khóa không gian thiết kế này.
4. Cam kết về sự khan hiếm (Bằng chứng về sự khan hiếm)
Một ví dụ khác về giá trị chuỗi khối là việc phát hành một số bằng chứng hạn chế. Nếu tôi muốn xác nhận cho ai đó (ví dụ: người ta có thể tưởng tượng một công ty đang tuyển dụng hoặc chương trình thị thực của chính phủ có thể xem xét sự xác nhận đó), một bên thứ ba đang xem xác nhận đó có thể thắc mắc liệu tôi có cảnh giác với sự xác nhận đó không, hoặc liệu nó gần như là miễn là bạn tôi làm việc đó. Như một yêu cầu lịch sự, tôi sẽ ủng hộ họ.
Giải pháp lý tưởng cho vấn đề này là công khai các xác nhận, để các xác nhận trở nên phù hợp với các ưu đãi: nếu người mà tôi xác nhận làm sai điều gì đó, mọi người có thể giảm giá cho tôi trong tương lai. Nhưng nhiều khi, chúng tôi cũng muốn bảo vệ quyền riêng tư. Vì vậy, tôi có thể xuất bản hàm băm của từng chứng thực trên chuỗi để bất kỳ ai cũng có thể xem tôi đã phát hành bao nhiêu chứng thực.
Một trường hợp sử dụng hiệu quả hơn là phát hành nhiều bản cùng một lúc: nếu một nghệ sĩ muốn phát hành N bản sao của NFT "phiên bản giới hạn", họ có thể phát hành trên chuỗi một hàm băm chứa gốc Merkle của NFT đã phát hành của họ. Một vấn đề duy nhất ngăn họ phát hành thêm sau khi thực tế và bạn có thể phát hành một số đại diện cho giới hạn (ví dụ: 100) với gốc Merkle, nghĩa là chỉ 100 nhánh Merkle ngoài cùng bên trái là hợp lệ.
Bằng cách xuất bản một gốc Merkle duy nhất và số lượng tối đa trên chuỗi, bạn có thể gửi một số bằng chứng hạn chế. Trong ví dụ này, chỉ có năm nhánh Merkle hợp lệ có thể đáp ứng kiểm tra bằng chứng. Người đọc tinh ý có thể nhận thấy sự tương đồng về mặt khái niệm với chuỗi Plasma.
Năm, kiến thức công khai
Một trong những đặc tính mạnh mẽ của chuỗi khối là chúng tạo ra kiến thức công khai: nếu tôi xuất bản thứ gì đó trên chuỗi, Alice có thể thấy nó; Alice có thể thấy Bob có thể thấy nó; Charlie có thể thấy Alice có thể thấy nó Cho đến khi Bob có thể thấy nó, v.v. TRÊN.
Kiến thức chung thường rất quan trọng đối với sự hợp tác. Ví dụ, một nhóm người có thể muốn lên tiếng về một vấn đề, nhưng họ sẽ chỉ cảm thấy thoải mái nếu có đủ người phát biểu cùng lúc để họ có thể ẩn mình an toàn trong đám đông. Một cách khả thi để đạt được điều này là để một người bắt đầu "nhóm cam kết" xung quanh một tuyên bố cụ thể và mời những người khác đăng một hàm băm (lúc đầu là riêng tư) để biểu thị sự đồng ý của họ. Chỉ khi có đủ người tham gia trong một khoảng thời gian nhất định, tất cả những người tham gia mới cần công khai vị trí của họ trong thông báo trực tuyến tiếp theo của họ.
Một thiết kế như vậy có thể được thực hiện với sự kết hợp của bằng chứng không kiến thức và chuỗi khối (có thể được thực hiện mà không cần chuỗi khối, nhưng điều này sẽ yêu cầu mã hóa nhân chứng - hiện không khả dụng; hoặc yêu cầu phần cứng đáng tin cậy, có các giả định bảo mật có vấn đề nghiêm trọng). Có rất nhiều không gian thiết kế xung quanh những ý tưởng này, hiện chưa được khám phá đầy đủ, nhưng sẽ phát triển nhanh chóng khi hệ sinh thái của các công cụ mã hóa và chuỗi khối phát triển hơn nữa
6. Khả năng tương tác với các ứng dụng blockchain khác
Đây là một ví dụ đơn giản: một cái gì đó nên được thực hiện trên chuỗi để tương tác tốt hơn với các ứng dụng trên chuỗi khác. Bằng chứng nhận dạng con người dưới dạng NFT trên chuỗi, cho phép các dự án tự động phát sóng hoặc cấp quyền cho các tài khoản có bằng chứng nhận dạng con người. Đưa dữ liệu tiên tri vào chuỗi giúp các dự án tài chính phi tập trung (DeFi) dễ đọc hơn. Trong những trường hợp này, chuỗi khối không loại bỏ nhu cầu về lòng tin, mặc dù nó có thể chứa các cấu trúc quản lý lòng tin (chẳng hạn như DAO). Giá trị chính tồn tại trên chuỗi chỉ đơn giản là được đặt cùng vị trí với những thứ bạn đang tương tác, điều này yêu cầu sử dụng chuỗi khối vì những lý do khác.
Tất nhiên, bạn có thể chạy oracle off-chain và chỉ nhập dữ liệu khi bạn cần đọc nó, nhưng trong nhiều trường hợp, điều này thực sự sẽ tốn kém hơn và gây ra sự phức tạp và chi phí không cần thiết cho các nhà phát triển.
Bảy, chỉ báo mã nguồn mở
Mục tiêu chính của bài báo xã hội phi tập trung là cho phép khả năng tính toán trên các biểu đồ bằng chứng và một số liệu rất quan trọng là đo lường sự phân cấp và tính đa dạng. Ví dụ: nhiều người dường như nghĩ rằng cơ chế bỏ phiếu lý tưởng sẽ cho phép sự đa dạng, mang lại nhiều trọng lượng hơn cho các dự án không chỉ được hỗ trợ bởi một số lượng lớn mã thông báo và thậm chí cả con người, mà còn được hỗ trợ bởi các quan điểm thực sự đa dạng.
Tài trợ bậc hai được triển khai trong Gitcoin Grants cũng bao gồm một số logic hỗ trợ rõ ràng tính đa dạng để giảm thiểu các cuộc tấn công. Logic rõ ràng để hỗ trợ tính đa dạng nhằm giảm thiểu các cuộc tấn công
Một điều khác có thể làm cho việc đo lường và chấm điểm trở nên có giá trị là hệ thống danh tiếng. Điều này đã tồn tại trong xếp hạng theo cách tập trung, nhưng nó có thể được thực hiện theo cách phi tập trung hơn, làm cho thuật toán trở nên minh bạch và đồng thời bảo vệ quyền riêng tư của người dùng nhiều hơn.
Ngoài các trường hợp sử dụng được kết hợp chặt chẽ như thế này (cố gắng đo lường mức độ kết nối của một người nào đó và cung cấp trực tiếp thông tin đó vào cơ chế), còn có các trường hợp sử dụng rộng hơn để giúp cộng đồng hiểu chính họ. Khi nói đến việc đo lường sự phân cấp, các khu vực tập trung quá mức có thể cần phải phản hồi. Trong những trường hợp này, không thể tránh khỏi việc chạy các thuật toán máy tính trên một số lượng lớn các bằng chứng và cam kết, đồng thời thực hiện các hoạt động quan trọng thực sự trên đầu ra.
Thay vì cố gắng xóa bỏ các thước đo định lượng, chúng ta nên cố gắng tạo ra các thước đo tốt hơn
Kate Sills bày tỏ sự hoài nghi của mình về việc tính toán các mục tiêu danh tiếng, một lập luận áp dụng cho cả phân tích công khai và cho từng ZK chứng minh danh tiếng của họ (như Unirep Social): “Quá trình đánh giá các tuyên bố rất chủ quan và phụ thuộc vào bối cảnh. Con người sẽ tự nhiên có những bất đồng về độ tin cậy của người khác, và sự tin tưởng phụ thuộc vào bối cảnh... (do đó) chúng ta nên cực kỳ nghi ngờ tất cả các đề xuất cho rằng 'tính toán' mang lại kết quả khách quan."
Trong trường hợp này, tôi đồng ý rằng cần phải tính đến tính chủ quan và bối cảnh, nhưng tôi không đồng ý với nhận định rằng tránh hoàn toàn những tính toán xung quanh danh tiếng là điều nên làm. Phân tích cá nhân hóa thuần túy sẽ không vượt xa "số Dunbar" và bất kỳ xã hội phức tạp nào đang cố gắng hỗ trợ hợp tác quy mô lớn đều phải dựa vào sự tổng hợp và đơn giản hóa ở một mức độ nào đó. (Thông thường lưu ý: Số Dunbar còn được gọi là "luật 150", dùng để chỉ giới hạn trên của số người có thể duy trì mối quan hệ thân thiết giữa các cá nhân với một người nhất định, thường được coi là 150.)
Phải nói rằng, tôi nghĩ rằng một hệ sinh thái bằng chứng mở và có sự tham gia (trái ngược với hệ sinh thái tập trung mà chúng ta có ngày nay) có thể đạt được điều tốt nhất của cả hai thế giới bằng cách mở ra không gian cho các số liệu tốt hơn. Dưới đây là một số nguyên tắc mà các thiết kế như vậy có thể tuân theo:
Tính liên chủ thể: Ví dụ, danh tiếng không nên là một đánh giá toàn cầu duy nhất; thay vào đó, nó phải là một tính toán chủ quan hơn liên quan đến người hoặc tổ chức được đánh giá, người quan sát xem đánh giá và thậm chí có thể là các khía cạnh khác của môi trường địa phương.
Tính trung lập đáng tin cậy: Chương trình rõ ràng không nên để cho giới tinh hoa đầy quyền lực liên tục thao túng nó vì lợi ích của riêng họ. Một số cách khả thi để đạt được điều này là tính minh bạch tối đa và ít thay đổi hơn đối với thuật toán.
Tính cởi mở: Khả năng thu thập thông tin đầu vào có ý nghĩa và tự mình kiểm tra kết quả đầu ra của người khác nên dành cho bất kỳ ai, không chỉ một vài nhóm quyền lực.
Nếu chúng tôi không tạo ra sự tổng hợp tốt dữ liệu xã hội trên quy mô lớn, chúng tôi có nguy cơ mất thị phần vào tay hệ thống chấm điểm tín dụng xã hội mờ đục và tập trung.
Không phải tất cả dữ liệu đều phải trực tuyến, nhưng việc hiển thị một số dữ liệu theo cách thông thường có thể giúp cải thiện khả năng đọc của cộng đồng mà không tạo ra sự khác biệt trong truy cập dữ liệu có thể bị lạm dụng để kiểm soát tập trung.
Tám, làm nơi lưu trữ dữ liệu
Đây là một trường hợp sử dụng thực sự gây tranh cãi, mặc dù nhiều người chấp nhận các trường hợp sử dụng khác của blockchain. Trong không gian chuỗi khối, có một quan điểm chung rằng chuỗi khối chỉ nên được sử dụng khi có nhu cầu thực sự và không thể tránh khỏi, và ở những nơi khác chúng ta nên sử dụng các công cụ khác.
Trong một thế giới mà phí giao dịch rất đắt đỏ và các chuỗi khối cực kỳ kém hiệu quả, lập luận này có lý. Nhưng trong một chuỗi khối với tính năng tổng hợp, bảo vệ dữ liệu và phí giao dịch xuống từng xu, ý tưởng này ít hợp lý hơn. Trong một thế giới như vậy, sự khác biệt về dự phòng giữa lưu trữ phi tập trung blockchain và không blockchain có thể chỉ là hệ số 100.
Ngay cả trong một thế giới như vậy, sẽ không khôn ngoan nếu lưu trữ tất cả dữ liệu trên chuỗi. Nhưng còn những bản ghi văn bản nhỏ thì sao? Tuyệt đối. Tại sao? Bởi vì blockchain thực sự là một nơi rất thuận tiện để lưu trữ mọi thứ. Tôi giữ một bản sao của blog này trên IPFS. Tuy nhiên, quá trình tải lên IPFS thường mất một giờ và yêu cầu các cổng tập trung để cung cấp cho người dùng quyền truy cập ở tốc độ gần với độ trễ cấp trang web và đôi khi các tệp biến mất và không thể xem được nữa. Mặt khác, việc hủy toàn bộ blog trên chuỗi sẽ giải quyết hoàn toàn vấn đề này. Tất nhiên, ngay cả sau khi sharding, blog quá lớn để thực sự kết xuất trên chuỗi, thì nguyên tắc tương tự cũng áp dụng cho các bản ghi nhỏ hơn,
Một số ví dụ về các trường hợp sử dụng nhỏ mà dữ liệu có thể được lưu trữ trên chuỗi bao gồm:
Chia sẻ bí mật nâng cao: Chia mật khẩu thành N phần, trong đó bất kỳ phần M = NR nào cũng có thể khôi phục mật khẩu, nhưng bạn có thể chọn nội dung của tất cả N phần. Ví dụ: những phần này có thể là hàm băm của mật khẩu, bí mật do các công cụ khác tạo ra hoặc câu trả lời cho các câu hỏi bảo mật. Bằng cách xuất bản các phần R bổ sung trên chuỗi (dường như là ngẫu nhiên) và thực hiện chia sẻ bí mật N-of-(N+R) cho toàn bộ tập hợp.
Tối ưu hóa ENS. ENS có thể được thực hiện hiệu quả hơn bằng cách kết hợp tất cả các bản ghi thành một hàm băm, chỉ xuất bản hàm băm trên chuỗi và yêu cầu bất kỳ ai truy cập dữ liệu phải lấy toàn bộ dữ liệu từ IPFS. Nhưng điều này làm tăng thêm độ phức tạp đáng kể và tăng sự phụ thuộc vào một phần mềm khác. Do đó, ngay cả khi độ dài dữ liệu của ENS vượt quá 32 byte, nó sẽ vẫn nằm trên chuỗi.
Siêu dữ liệu xã hội - Dữ liệu được liên kết với tài khoản của bạn (ví dụ: đối với thông tin đăng nhập Ethereum) mà bạn muốn công khai và có độ dài rất ngắn. Điều đó tốt cho các bản ghi văn bản, nhưng nói chung không phù hợp với dữ liệu lớn hơn, chẳng hạn như ảnh hồ sơ (có thể hoạt động nếu ảnh là một tệp SVG nhỏ).
Xác thực và quyền truy cập. Đặc biệt là khi dữ liệu được lưu trữ có độ dài dưới vài trăm byte, việc lưu trữ dữ liệu trên chuỗi có thể thuận tiện hơn là đặt hàm băm trên chuỗi và dữ liệu ngoài chuỗi.
Trong nhiều trường hợp, sự đánh đổi không chỉ là chi phí mà còn là quyền riêng tư trong trường hợp cực đoan là khóa hoặc mật khẩu bị xâm phạm. Đôi khi, quyền riêng tư chỉ quan trọng ở một mức độ nhất định và thay vì lo lắng về các khóa bị rò rỉ hoặc thỉnh thoảng mất quyền riêng tư do điện toán lượng tử, tốt hơn hết là đảm bảo rằng dữ liệu luôn có thể được truy cập một cách đáng tin cậy. Xét cho cùng, dữ liệu ngoài chuỗi được lưu trữ trong "ví dữ liệu" của bạn cũng có thể bị tấn công.
Nhưng đôi khi, dữ liệu đặc biệt nhạy cảm và đó có thể chỉ là một lập luận khác chống lại việc đưa nó vào chuỗi và lưu trữ cục bộ như một lớp bảo vệ thứ hai. Tuy nhiên, xin lưu ý rằng trong những trường hợp này, nhu cầu về quyền riêng tư là một lập luận không chỉ chống lại các chuỗi khối mà còn chống lại tất cả các kho lưu trữ phi tập trung.
Tóm lại là
Trong danh sách trên, hai trường hợp sử dụng mà cá nhân tôi cảm thấy tự tin nhất hiện tại là "khả năng tương tác với các ứng dụng chuỗi khối khác" và "quản lý tài khoản". Cái đầu tiên đã có trên chuỗi, cái thứ hai tương đối rẻ (cần sử dụng chuỗi một lần cho mỗi người dùng, không phải một lần cho mỗi hoạt động), có lý do rõ ràng cho nó và thực sự không có giải pháp tốt không dựa trên blockchain .
"Danh tiếng tiêu cực" và "thu hồi chứng nhận" cũng rất quan trọng, mặc dù chúng vẫn là những trường hợp sử dụng tương đối sớm. Bạn có thể làm được nhiều điều với danh tiếng bằng cách chỉ dựa vào danh tiếng tích cực ngoài chuỗi, nhưng tôi hy vọng các trường hợp hủy bỏ và danh tiếng tiêu cực sẽ trở nên rõ ràng hơn theo thời gian. Tôi dự đoán rằng ai đó sẽ cố gắng làm điều này với một máy chủ tập trung, nhưng theo thời gian, mọi người nên hiểu rõ rằng: blockchain là cách duy nhất để tránh sự lựa chọn khó khăn giữa sự bất tiện và tập trung hóa.
Chuỗi khối với vai trò lưu trữ dữ liệu cho các bản ghi văn bản ngắn có thể không đáng kể hoặc quan trọng, nhưng tôi thực sự mong đợi những kiểu sử dụng này ít nhất sẽ tiếp tục xảy ra. Blockchain thực sự tiện dụng cho việc truy xuất dữ liệu với chi phí thấp và đáng tin cậy, cho dù ứng dụng có hai người dùng hay hai triệu người dùng thì dữ liệu vẫn có thể tiếp tục được truy xuất.
Các chỉ số nguồn mở vẫn đang ở giai đoạn khái niệm rất sớm và vẫn còn phải xem chúng có thể làm được bao nhiêu mà không bị khai thác (chẳng hạn như đánh giá trực tuyến, xếp hạng trên mạng xã hội, v.v. thường bị khai thác). Và trò chơi tri thức chung cần thuyết phục mọi người chấp nhận quy trình công việc hoàn toàn mới cho những việc quan trọng về mặt xã hội, vì vậy đây chắc chắn cũng là một ý tưởng ở giai đoạn đầu.
Tôi không chắc chắn về mức độ chính xác của việc sử dụng chuỗi khối phi tài chính trong các danh mục này, nhưng rõ ràng không nên loại bỏ chuỗi khối với tư cách là một công cụ hỗ trợ trong các lĩnh vực này.
Xem bản gốc
Nội dung chỉ mang tính chất tham khảo, không phải là lời chào mời hay đề nghị. Không cung cấp tư vấn về đầu tư, thuế hoặc pháp lý. Xem Tuyên bố miễn trừ trách nhiệm để biết thêm thông tin về rủi ro.
Vitalik: Các trường hợp sử dụng phi tài chính của blockchain là gì?
V God cũng liệt kê 8 tình huống ứng dụng phi tài chính có thể sử dụng blockchain trong bài viết: thay đổi và khôi phục khóa tài khoản người dùng, sửa đổi và thu hồi chứng nhận, danh tiếng tiêu cực, bằng chứng về sự khan hiếm, kiến thức công cộng và các ứng dụng blockchain khác Khả năng tương tác chương trình, mã nguồn mở đo lường, lưu trữ dữ liệu. Hai ứng dụng phi tài chính mà anh ấy nói rằng anh ấy tự tin nhất cho đến nay là: khả năng tương tác với các ứng dụng blockchain khác và quản lý tài khoản.
Sau đây là một bài blog dài của V God, do Odaily Planet Daily tổng hợp:
Gần đây, người ta ngày càng quan tâm đến các ứng dụng phi tài chính của chuỗi khối, điều mà tôi luôn rất ủng hộ. Tháng trước, tôi là đồng tác giả của một bài báo với Puja Ohlhaver và Glen Weyl mô tả tầm nhìn chi tiết hơn về những gì mà các token liên kết với linh hồn (SBT) có thể làm trong một hệ sinh thái phong phú hơn, nơi các Coin này có thể mô tả các mối quan hệ khác nhau. Điều này đã gây ra một số cuộc thảo luận về việc liệu có nên sử dụng chuỗi khối trong một hệ sinh thái nhận dạng phi tập trung hay không.
Từ đó, chúng tôi đặt thêm câu hỏi: mục đích của việc sử dụng blockchain trong các ứng dụng phi tài chính là gì? Liệu chúng ta có nên hướng tới một thế giới mà ngay cả với các ứng dụng trò chuyện phi tập trung, mọi tin nhắn đều được xử lý thông qua một giao dịch trực tuyến có chứa thông tin được mã hóa? Hoặc, blockchain chỉ phù hợp với ngành tài chính (ví dụ: vì hiệu ứng mạng có nghĩa là tiền tệ có nhu cầu duy nhất về "chế độ xem toàn cầu"), trong khi tất cả các ứng dụng khác được thực hiện tốt nhất bằng cách sử dụng các hệ thống tập trung hoặc cục bộ hơn?
Quan điểm của riêng mình thì thích bỏ phiếu blockchain (Odaily Note: V God hints trung lập và khách quan hơn), không phải "blockchain ở mọi nơi" cũng không phải "blockchain minimalism" (chủ nghĩa tối giản blockchain tối đa). Tôi thấy giá trị của blockchain trong nhiều tình huống, đôi khi cho các mục tiêu thực sự quan trọng như lòng tin và khả năng chống kiểm duyệt, nhưng đôi khi chỉ đơn thuần là vì sự thuận tiện. Bài đăng này sẽ cố gắng mô tả blockchain, các tình huống mà nó có thể hữu ích hoặc không hữu ích theo một số cách. Xin lưu ý rằng bài viết này không phải là một danh sách đầy đủ và nhiều thứ được cố ý bỏ qua, mục tiêu của chúng tôi là làm rõ một số danh mục phổ biến.
1. Thay đổi và khôi phục khóa tài khoản người dùng
Một trong những thách thức lớn nhất trong hệ thống tài khoản mật mã là vấn đề thay đổi khóa, có thể xảy ra theo nhiều cách:
Việc triển khai hai điểm đầu tiên tương đối đơn giản vì chúng có thể được thực hiện theo cách hoàn toàn tự động: bạn điều khiển phím X và bạn muốn chuyển sang phím Y, vì vậy bạn xuất bản một thông báo có chữ ký của X nói rằng "Xác minh tôi bằng Y kể từ bây giờ .”’, mọi người đều chấp nhận điều đó.
Tuy nhiên, xin lưu ý rằng ngay cả đối với các tình huống thay đổi khóa tương đối đơn giản này, bạn không thể chỉ sử dụng mật mã. Hãy xem xét tình huống sau:
Đối với những người đến sau nhận được hai tin nhắn cùng lúc, họ chỉ thấy A không còn được sử dụng, nhưng họ không biết tin nhắn nào trong hai tin nhắn "thay A bằng B" hoặc "thay A bằng C" có mức độ ưu tiên cao hơn .
Để giải quyết vấn đề "3" và "4" khó hơn, giải pháp ưa thích của riêng tôi là ví phục hồi mạng xã hội và đa chữ ký. Trong trường hợp bị mất hoặc bị đánh cắp, bạn bè, gia đình và những người liên hệ khác của bạn có thể chuyển quyền kiểm soát tài khoản của bạn sang một khóa mới. Sự tham gia của họ cũng có thể được yêu cầu đối với các hoạt động quan trọng như chuyển số tiền lớn hoặc ký kết các hợp đồng quan trọng.
Về mặt lý thuyết, "khôi phục xã hội" bằng cách sử dụng chia sẻ bí mật là có thể, nhưng khó thực hiện: nếu bạn không còn tin tưởng một số địa chỉ liên hệ của mình hoặc họ muốn thay đổi khóa của họ, bạn không thể thu hồi quyền truy cập trong trường hợp Vì vậy, chúng tôi quay lại vấn đề - cần có một số dạng bản ghi trên chuỗi.
Có một ý tưởng tinh tế nhưng quan trọng trong bài báo của DeSoc: Để duy trì tính không thể chuyển nhượng, các hồ sơ được khôi phục về mặt xã hội có thể thực sự cần phải được thi hành. Điều đó nói rằng, ngay cả khi bạn bán tài khoản của mình, bạn luôn có thể sử dụng khôi phục xã hội để lấy lại quyền sở hữu tài khoản. Điều này sẽ giải quyết các vấn đề như tài xế có tài khoản xấu khi mua tài khoản đã được xác minh trên các nền tảng chia sẻ chuyến đi. Đây là một ý tưởng mang tính đầu cơ và không cần phải được thực hiện đầy đủ để gặt hái những lợi ích khác của hệ thống danh tính và danh tiếng dựa trên chuỗi khối.
Lưu ý rằng đây chỉ là một trường hợp sử dụng hạn chế của chuỗi khối cho đến nay: hoàn toàn ổn khi có tài khoản trực tuyến nhưng thực hiện những việc khác ngoài chuỗi. Loại tầm nhìn kết hợp này có vị trí của nó; Đăng nhập bằng Ethereum là một ví dụ đơn giản về cách điều này có thể được thực hiện trong thực tế.
2. Sửa đổi, thu hồi chứng nhận
Alice theo học trường Cao đẳng Ví dụ để lấy bằng của mình và cô ấy được cấp một chứng chỉ hồ sơ kỹ thuật số có chữ ký của khóa của Trường Cao đẳng Ví dụ. Thật không may, sáu tháng sau, Trường Cao đẳng Ví dụ phát hiện ra rằng Alice đã ăn cắp ý tưởng và thu hồi bằng cấp của cô ấy. Nhưng Alice vẫn tiếp tục đi vòng quanh bằng cách sử dụng các hồ sơ kỹ thuật số cũ, tuyên bố với nhiều người và tổ chức rằng cô ấy có bằng cấp. Ngay cả bằng chứng cũng có thể đi kèm với một số quyền (ví dụ: đăng nhập vào diễn đàn trực tuyến của trường đại học), Alice có thể thử Làm thế nào để chúng tôi ngăn chặn điều này?
Cách tiếp cận của "chủ nghĩa tối giản chuỗi khối" là biến mức độ thành NFT trên chuỗi, để Trường Cao đẳng Ví dụ có thể phát hành giao dịch trên chuỗi để thu hồi NFT. Nhưng đây có thể là một chi phí cần thiết: việc phát hành là phổ biến, việc hủy bỏ là rất hiếm; chúng tôi không muốn Trường Cao đẳng Ví dụ phát hành các giao dịch không cần thiết và trả tiền cho mỗi lần phát hành. Do đó, chúng tôi có thể áp dụng một giải pháp kết hợp: biến mức độ ban đầu thành một thông báo được ký ngoài chuỗi và thu hồi trên chuỗi. Đây là phương pháp được sử dụng bởi OpenCerts.
Một giải pháp hoàn toàn ngoài chuỗi, được ủng hộ bởi nhiều người ủng hộ thông tin xác thực có thể kiểm chứng ngoài chuỗi, là để Ví dụ Cao đẳng điều hành một máy chủ nơi họ đăng danh sách đầy đủ các chứng chỉ bị thu hồi (mỗi chứng chỉ có thể được kèm theo một nonce để tăng tính riêng tư, Việc thu hồi list có thể chỉ là một danh sách các số ngẫu nhiên).
Điều hành một máy chủ không phải là một gánh nặng lớn đối với một trường đại học. Nhưng đối với các tổ chức hoặc cá nhân nhỏ hơn khác, việc quản lý "một tập lệnh máy chủ khác" và đảm bảo rằng nó luôn trực tuyến có thể là một gánh nặng đáng kể đối với nhân viên CNTT. Nếu chúng tôi yêu cầu mọi người "chỉ sử dụng máy chủ" vì lo ngại về blockchain, thì kết quả có thể xảy ra là mọi người thuê ngoài các nhiệm vụ cho một nhà cung cấp tập trung. Tốt hơn hết là giữ cho hệ thống phi tập trung và chỉ sử dụng chuỗi khối - đặc biệt là hiện nay khi các công nghệ tổng hợp, phân mảnh (sharding) và các công nghệ khác cuối cùng cũng bắt đầu xuất hiện trực tuyến, khiến cho các chuỗi khối ngày càng rẻ hơn.
3. Danh tiếng tiêu cực
Một lĩnh vực quan trọng khác mà chữ ký ngoài chuỗi bị thiếu là "danh tiếng tiêu cực" - nghĩa là bằng chứng bạn đang đưa ra liên quan đến những người hoặc tổ chức có thể không muốn bạn xem bằng chứng của họ. Tôi đang sử dụng "danh tiếng tiêu cực" như một thuật ngữ kỹ thuật ở đây: trường hợp sử dụng rõ ràng nhất là đánh giá không tốt về ai đó, chẳng hạn như đánh giá xấu hoặc báo cáo về hành vi tiêu cực của ai đó trong các ngữ cảnh nhất định; nhưng có những tình huống khác có bằng chứng "Phủ định", điều đó không ám chỉ hành vi xấu - chẳng hạn như vay tiền mà muốn chứng minh rằng bạn không vay quá nhiều khoản vay khác cùng một lúc.
Đối với các khiếu nại ngoài chuỗi, bạn có thể tạo danh tiếng tích cực vì việc hiển thị nó giúp bạn có uy tín hơn (hoặc tạo bằng chứng không có kiến thức) đối với người nhận khiếu nại; nhưng bạn không thể tạo danh tiếng tiêu cực vì mọi người luôn chọn hiển thị tuyên bố tích cực và bỏ qua tất cả các tuyên bố xấu khác.
Do đó, việc viết bằng chứng trên chuỗi thực sự có thể giải quyết các vấn đề trên. Để đảm bảo quyền riêng tư, chúng tôi có thể thêm mã hóa và bằng chứng không có kiến thức: bằng chứng có thể chỉ đơn giản là một phần dữ liệu được ghi lại trên chuỗi, được mã hóa bằng khóa công khai của người nhận và người dùng có thể chứng minh rằng họ không có tiếng xấu bằng cách chạy lệnh không có kiến thức bằng chứng kiến thức, Điều này yêu cầu duyệt qua toàn bộ lịch sử được ghi lại trên chuỗi. Bằng chứng là trực tuyến và quy trình xác minh nhận biết chuỗi khối, vì vậy thật dễ dàng để xác minh rằng bằng chứng thực sự đã duyệt qua toàn bộ lịch sử và không bỏ qua bất kỳ bản ghi nào. Để thực hiện tính toán này khả thi, người dùng có thể sử dụng các tính toán có thể kiểm chứng tăng dần (chẳng hạn như Halo) để duy trì và chứng minh cây bản ghi, đồng thời hiển thị các phần của cây khi cần.
Danh tiếng tiêu cực và bằng chứng thu hồi theo một nghĩa nào đó là một vấn đề tương đương: bạn có thể thu hồi bằng chứng bằng cách thêm một bằng chứng khác về danh tiếng tiêu cực có nội dung "bằng chứng khác này không còn hiệu lực" và bạn có thể thu hồi bằng chứng có danh tiếng tích cực Để đạt được sự thu hồi danh tiếng tiêu cực: Bằng cấp của Alice từ trường Cao đẳng Ví dụ có thể bị thu hồi và thay thế bằng chứng chỉ bằng cấp có nội dung "Alice đã nhận được bằng cấp từ các nghiên cứu mẫu, nhưng cô ấy đã đạo văn rất nhiều".
** Là một danh tiếng tiêu cực là một ý tưởng tốt? **
Một lời chỉ trích về danh tiếng tiêu cực mà đôi khi chúng ta nghe thấy là: Chẳng phải danh tiếng tiêu cực là một giải pháp nhị phân “chữ đỏ tươi” lạc hậu sao, và chúng ta có nên cố gắng làm những việc có danh tiếng tích cực không? (Nhật ký: Nữ chính trong tiểu thuyết đỏ tươi bị trừng phạt, phải đeo một chữ "A" màu đỏ tươi tượng trưng cho "gian dâm" trên ngực.)
Trong khi tôi ủng hộ mục tiêu tránh danh tiếng tiêu cực không giới hạn, tôi không đồng ý với ý kiến tránh nó hoàn toàn. Danh tiếng tiêu cực là quan trọng đối với nhiều trường hợp sử dụng. Cho vay không có bảo đảm là cực kỳ có giá trị để cải thiện hiệu quả sử dụng vốn trong và ngoài không gian blockchain và rõ ràng có thể thu được lợi ích từ nó. Unirep Social đã trình diễn một nền tảng truyền thông xã hội bằng chứng về khái niệm kết hợp mức độ ẩn danh cao với hệ thống danh tiếng tiêu cực bảo vệ quyền riêng tư để hạn chế lạm dụng.
Đôi khi một danh tiếng tiêu cực có thể được trao quyền, trong khi một danh tiếng tích cực có thể độc quyền. Một diễn đàn trực tuyến nơi mọi người có quyền đăng bài cho đến khi họ bị "trừng phạt" quá nhiều vì hành vi không phù hợp sẽ bình đẳng hơn một diễn đàn yêu cầu một số loại "bằng chứng về tư cách tốt" để được phép phát biểu. Phần lớn những người bị thiệt thòi sống “ngoài hệ thống”, dù có hạnh kiểm tốt đến đâu cũng khó có được tấm bằng ấy.
Những độc giả ủng hộ tự do dân sự mạnh mẽ cũng có thể xem xét trường hợp hệ thống danh tiếng ẩn danh dành cho khách hàng mại dâm: bạn muốn sự riêng tư, nhưng bạn cũng có thể muốn có một hệ thống - nếu khách hàng lạm dụng gái mại dâm, những người khác có thể nhìn thấy và tránh xa cẩn thận hơn . Theo cách này, tiếng xấu khó che giấu thực sự có thể trao quyền cho những người dễ bị tổn thương và giữ cho họ được an toàn. Vấn đề ở đây không phải là bảo vệ một kế hoạch cụ thể nào đó cho danh tiếng tiêu cực; thay vào đó, nó chỉ ra rằng danh tiếng tiêu cực có thể mở khóa giá trị rất thực và một hệ thống thành công cần hỗ trợ nó theo một cách nào đó.
Danh tiếng tiêu cực không nhất thiết phải là danh tiếng tiêu cực không giới hạn: Tôi nghĩ luôn có thể tạo hồ sơ mới với một số chi phí (có thể hy sinh hầu hết hoặc tất cả danh tiếng tích cực hiện có). Có sự cân bằng giữa quá ít trách nhiệm giải trình và quá nhiều trách nhiệm giải trình, và chúng ta cần tìm ra sự cân bằng đó. Nhưng việc sở hữu một số công nghệ có thể gây ra tiếng xấu ngay từ đầu là điều kiện tiên quyết để mở khóa không gian thiết kế này.
4. Cam kết về sự khan hiếm (Bằng chứng về sự khan hiếm)
Một ví dụ khác về giá trị chuỗi khối là việc phát hành một số bằng chứng hạn chế. Nếu tôi muốn xác nhận cho ai đó (ví dụ: người ta có thể tưởng tượng một công ty đang tuyển dụng hoặc chương trình thị thực của chính phủ có thể xem xét sự xác nhận đó), một bên thứ ba đang xem xác nhận đó có thể thắc mắc liệu tôi có cảnh giác với sự xác nhận đó không, hoặc liệu nó gần như là miễn là bạn tôi làm việc đó. Như một yêu cầu lịch sự, tôi sẽ ủng hộ họ.
Giải pháp lý tưởng cho vấn đề này là công khai các xác nhận, để các xác nhận trở nên phù hợp với các ưu đãi: nếu người mà tôi xác nhận làm sai điều gì đó, mọi người có thể giảm giá cho tôi trong tương lai. Nhưng nhiều khi, chúng tôi cũng muốn bảo vệ quyền riêng tư. Vì vậy, tôi có thể xuất bản hàm băm của từng chứng thực trên chuỗi để bất kỳ ai cũng có thể xem tôi đã phát hành bao nhiêu chứng thực.
Một trường hợp sử dụng hiệu quả hơn là phát hành nhiều bản cùng một lúc: nếu một nghệ sĩ muốn phát hành N bản sao của NFT "phiên bản giới hạn", họ có thể phát hành trên chuỗi một hàm băm chứa gốc Merkle của NFT đã phát hành của họ. Một vấn đề duy nhất ngăn họ phát hành thêm sau khi thực tế và bạn có thể phát hành một số đại diện cho giới hạn (ví dụ: 100) với gốc Merkle, nghĩa là chỉ 100 nhánh Merkle ngoài cùng bên trái là hợp lệ.
Năm, kiến thức công khai
Một trong những đặc tính mạnh mẽ của chuỗi khối là chúng tạo ra kiến thức công khai: nếu tôi xuất bản thứ gì đó trên chuỗi, Alice có thể thấy nó; Alice có thể thấy Bob có thể thấy nó; Charlie có thể thấy Alice có thể thấy nó Cho đến khi Bob có thể thấy nó, v.v. TRÊN.
Kiến thức chung thường rất quan trọng đối với sự hợp tác. Ví dụ, một nhóm người có thể muốn lên tiếng về một vấn đề, nhưng họ sẽ chỉ cảm thấy thoải mái nếu có đủ người phát biểu cùng lúc để họ có thể ẩn mình an toàn trong đám đông. Một cách khả thi để đạt được điều này là để một người bắt đầu "nhóm cam kết" xung quanh một tuyên bố cụ thể và mời những người khác đăng một hàm băm (lúc đầu là riêng tư) để biểu thị sự đồng ý của họ. Chỉ khi có đủ người tham gia trong một khoảng thời gian nhất định, tất cả những người tham gia mới cần công khai vị trí của họ trong thông báo trực tuyến tiếp theo của họ.
Một thiết kế như vậy có thể được thực hiện với sự kết hợp của bằng chứng không kiến thức và chuỗi khối (có thể được thực hiện mà không cần chuỗi khối, nhưng điều này sẽ yêu cầu mã hóa nhân chứng - hiện không khả dụng; hoặc yêu cầu phần cứng đáng tin cậy, có các giả định bảo mật có vấn đề nghiêm trọng). Có rất nhiều không gian thiết kế xung quanh những ý tưởng này, hiện chưa được khám phá đầy đủ, nhưng sẽ phát triển nhanh chóng khi hệ sinh thái của các công cụ mã hóa và chuỗi khối phát triển hơn nữa
6. Khả năng tương tác với các ứng dụng blockchain khác
Đây là một ví dụ đơn giản: một cái gì đó nên được thực hiện trên chuỗi để tương tác tốt hơn với các ứng dụng trên chuỗi khác. Bằng chứng nhận dạng con người dưới dạng NFT trên chuỗi, cho phép các dự án tự động phát sóng hoặc cấp quyền cho các tài khoản có bằng chứng nhận dạng con người. Đưa dữ liệu tiên tri vào chuỗi giúp các dự án tài chính phi tập trung (DeFi) dễ đọc hơn. Trong những trường hợp này, chuỗi khối không loại bỏ nhu cầu về lòng tin, mặc dù nó có thể chứa các cấu trúc quản lý lòng tin (chẳng hạn như DAO). Giá trị chính tồn tại trên chuỗi chỉ đơn giản là được đặt cùng vị trí với những thứ bạn đang tương tác, điều này yêu cầu sử dụng chuỗi khối vì những lý do khác.
Tất nhiên, bạn có thể chạy oracle off-chain và chỉ nhập dữ liệu khi bạn cần đọc nó, nhưng trong nhiều trường hợp, điều này thực sự sẽ tốn kém hơn và gây ra sự phức tạp và chi phí không cần thiết cho các nhà phát triển.
Bảy, chỉ báo mã nguồn mở
Mục tiêu chính của bài báo xã hội phi tập trung là cho phép khả năng tính toán trên các biểu đồ bằng chứng và một số liệu rất quan trọng là đo lường sự phân cấp và tính đa dạng. Ví dụ: nhiều người dường như nghĩ rằng cơ chế bỏ phiếu lý tưởng sẽ cho phép sự đa dạng, mang lại nhiều trọng lượng hơn cho các dự án không chỉ được hỗ trợ bởi một số lượng lớn mã thông báo và thậm chí cả con người, mà còn được hỗ trợ bởi các quan điểm thực sự đa dạng.
Một điều khác có thể làm cho việc đo lường và chấm điểm trở nên có giá trị là hệ thống danh tiếng. Điều này đã tồn tại trong xếp hạng theo cách tập trung, nhưng nó có thể được thực hiện theo cách phi tập trung hơn, làm cho thuật toán trở nên minh bạch và đồng thời bảo vệ quyền riêng tư của người dùng nhiều hơn.
Ngoài các trường hợp sử dụng được kết hợp chặt chẽ như thế này (cố gắng đo lường mức độ kết nối của một người nào đó và cung cấp trực tiếp thông tin đó vào cơ chế), còn có các trường hợp sử dụng rộng hơn để giúp cộng đồng hiểu chính họ. Khi nói đến việc đo lường sự phân cấp, các khu vực tập trung quá mức có thể cần phải phản hồi. Trong những trường hợp này, không thể tránh khỏi việc chạy các thuật toán máy tính trên một số lượng lớn các bằng chứng và cam kết, đồng thời thực hiện các hoạt động quan trọng thực sự trên đầu ra.
Thay vì cố gắng xóa bỏ các thước đo định lượng, chúng ta nên cố gắng tạo ra các thước đo tốt hơn
Kate Sills bày tỏ sự hoài nghi của mình về việc tính toán các mục tiêu danh tiếng, một lập luận áp dụng cho cả phân tích công khai và cho từng ZK chứng minh danh tiếng của họ (như Unirep Social): “Quá trình đánh giá các tuyên bố rất chủ quan và phụ thuộc vào bối cảnh. Con người sẽ tự nhiên có những bất đồng về độ tin cậy của người khác, và sự tin tưởng phụ thuộc vào bối cảnh... (do đó) chúng ta nên cực kỳ nghi ngờ tất cả các đề xuất cho rằng 'tính toán' mang lại kết quả khách quan."
Trong trường hợp này, tôi đồng ý rằng cần phải tính đến tính chủ quan và bối cảnh, nhưng tôi không đồng ý với nhận định rằng tránh hoàn toàn những tính toán xung quanh danh tiếng là điều nên làm. Phân tích cá nhân hóa thuần túy sẽ không vượt xa "số Dunbar" và bất kỳ xã hội phức tạp nào đang cố gắng hỗ trợ hợp tác quy mô lớn đều phải dựa vào sự tổng hợp và đơn giản hóa ở một mức độ nào đó. (Thông thường lưu ý: Số Dunbar còn được gọi là "luật 150", dùng để chỉ giới hạn trên của số người có thể duy trì mối quan hệ thân thiết giữa các cá nhân với một người nhất định, thường được coi là 150.)
Phải nói rằng, tôi nghĩ rằng một hệ sinh thái bằng chứng mở và có sự tham gia (trái ngược với hệ sinh thái tập trung mà chúng ta có ngày nay) có thể đạt được điều tốt nhất của cả hai thế giới bằng cách mở ra không gian cho các số liệu tốt hơn. Dưới đây là một số nguyên tắc mà các thiết kế như vậy có thể tuân theo:
Tính liên chủ thể: Ví dụ, danh tiếng không nên là một đánh giá toàn cầu duy nhất; thay vào đó, nó phải là một tính toán chủ quan hơn liên quan đến người hoặc tổ chức được đánh giá, người quan sát xem đánh giá và thậm chí có thể là các khía cạnh khác của môi trường địa phương.
Tính trung lập đáng tin cậy: Chương trình rõ ràng không nên để cho giới tinh hoa đầy quyền lực liên tục thao túng nó vì lợi ích của riêng họ. Một số cách khả thi để đạt được điều này là tính minh bạch tối đa và ít thay đổi hơn đối với thuật toán.
Tính cởi mở: Khả năng thu thập thông tin đầu vào có ý nghĩa và tự mình kiểm tra kết quả đầu ra của người khác nên dành cho bất kỳ ai, không chỉ một vài nhóm quyền lực.
Nếu chúng tôi không tạo ra sự tổng hợp tốt dữ liệu xã hội trên quy mô lớn, chúng tôi có nguy cơ mất thị phần vào tay hệ thống chấm điểm tín dụng xã hội mờ đục và tập trung.
Không phải tất cả dữ liệu đều phải trực tuyến, nhưng việc hiển thị một số dữ liệu theo cách thông thường có thể giúp cải thiện khả năng đọc của cộng đồng mà không tạo ra sự khác biệt trong truy cập dữ liệu có thể bị lạm dụng để kiểm soát tập trung.
Tám, làm nơi lưu trữ dữ liệu
Đây là một trường hợp sử dụng thực sự gây tranh cãi, mặc dù nhiều người chấp nhận các trường hợp sử dụng khác của blockchain. Trong không gian chuỗi khối, có một quan điểm chung rằng chuỗi khối chỉ nên được sử dụng khi có nhu cầu thực sự và không thể tránh khỏi, và ở những nơi khác chúng ta nên sử dụng các công cụ khác.
Trong một thế giới mà phí giao dịch rất đắt đỏ và các chuỗi khối cực kỳ kém hiệu quả, lập luận này có lý. Nhưng trong một chuỗi khối với tính năng tổng hợp, bảo vệ dữ liệu và phí giao dịch xuống từng xu, ý tưởng này ít hợp lý hơn. Trong một thế giới như vậy, sự khác biệt về dự phòng giữa lưu trữ phi tập trung blockchain và không blockchain có thể chỉ là hệ số 100.
Ngay cả trong một thế giới như vậy, sẽ không khôn ngoan nếu lưu trữ tất cả dữ liệu trên chuỗi. Nhưng còn những bản ghi văn bản nhỏ thì sao? Tuyệt đối. Tại sao? Bởi vì blockchain thực sự là một nơi rất thuận tiện để lưu trữ mọi thứ. Tôi giữ một bản sao của blog này trên IPFS. Tuy nhiên, quá trình tải lên IPFS thường mất một giờ và yêu cầu các cổng tập trung để cung cấp cho người dùng quyền truy cập ở tốc độ gần với độ trễ cấp trang web và đôi khi các tệp biến mất và không thể xem được nữa. Mặt khác, việc hủy toàn bộ blog trên chuỗi sẽ giải quyết hoàn toàn vấn đề này. Tất nhiên, ngay cả sau khi sharding, blog quá lớn để thực sự kết xuất trên chuỗi, thì nguyên tắc tương tự cũng áp dụng cho các bản ghi nhỏ hơn,
Một số ví dụ về các trường hợp sử dụng nhỏ mà dữ liệu có thể được lưu trữ trên chuỗi bao gồm:
Chia sẻ bí mật nâng cao: Chia mật khẩu thành N phần, trong đó bất kỳ phần M = NR nào cũng có thể khôi phục mật khẩu, nhưng bạn có thể chọn nội dung của tất cả N phần. Ví dụ: những phần này có thể là hàm băm của mật khẩu, bí mật do các công cụ khác tạo ra hoặc câu trả lời cho các câu hỏi bảo mật. Bằng cách xuất bản các phần R bổ sung trên chuỗi (dường như là ngẫu nhiên) và thực hiện chia sẻ bí mật N-of-(N+R) cho toàn bộ tập hợp.
Tối ưu hóa ENS. ENS có thể được thực hiện hiệu quả hơn bằng cách kết hợp tất cả các bản ghi thành một hàm băm, chỉ xuất bản hàm băm trên chuỗi và yêu cầu bất kỳ ai truy cập dữ liệu phải lấy toàn bộ dữ liệu từ IPFS. Nhưng điều này làm tăng thêm độ phức tạp đáng kể và tăng sự phụ thuộc vào một phần mềm khác. Do đó, ngay cả khi độ dài dữ liệu của ENS vượt quá 32 byte, nó sẽ vẫn nằm trên chuỗi.
Siêu dữ liệu xã hội - Dữ liệu được liên kết với tài khoản của bạn (ví dụ: đối với thông tin đăng nhập Ethereum) mà bạn muốn công khai và có độ dài rất ngắn. Điều đó tốt cho các bản ghi văn bản, nhưng nói chung không phù hợp với dữ liệu lớn hơn, chẳng hạn như ảnh hồ sơ (có thể hoạt động nếu ảnh là một tệp SVG nhỏ).
Xác thực và quyền truy cập. Đặc biệt là khi dữ liệu được lưu trữ có độ dài dưới vài trăm byte, việc lưu trữ dữ liệu trên chuỗi có thể thuận tiện hơn là đặt hàm băm trên chuỗi và dữ liệu ngoài chuỗi.
Trong nhiều trường hợp, sự đánh đổi không chỉ là chi phí mà còn là quyền riêng tư trong trường hợp cực đoan là khóa hoặc mật khẩu bị xâm phạm. Đôi khi, quyền riêng tư chỉ quan trọng ở một mức độ nhất định và thay vì lo lắng về các khóa bị rò rỉ hoặc thỉnh thoảng mất quyền riêng tư do điện toán lượng tử, tốt hơn hết là đảm bảo rằng dữ liệu luôn có thể được truy cập một cách đáng tin cậy. Xét cho cùng, dữ liệu ngoài chuỗi được lưu trữ trong "ví dữ liệu" của bạn cũng có thể bị tấn công.
Nhưng đôi khi, dữ liệu đặc biệt nhạy cảm và đó có thể chỉ là một lập luận khác chống lại việc đưa nó vào chuỗi và lưu trữ cục bộ như một lớp bảo vệ thứ hai. Tuy nhiên, xin lưu ý rằng trong những trường hợp này, nhu cầu về quyền riêng tư là một lập luận không chỉ chống lại các chuỗi khối mà còn chống lại tất cả các kho lưu trữ phi tập trung.
Tóm lại là
Trong danh sách trên, hai trường hợp sử dụng mà cá nhân tôi cảm thấy tự tin nhất hiện tại là "khả năng tương tác với các ứng dụng chuỗi khối khác" và "quản lý tài khoản". Cái đầu tiên đã có trên chuỗi, cái thứ hai tương đối rẻ (cần sử dụng chuỗi một lần cho mỗi người dùng, không phải một lần cho mỗi hoạt động), có lý do rõ ràng cho nó và thực sự không có giải pháp tốt không dựa trên blockchain .
"Danh tiếng tiêu cực" và "thu hồi chứng nhận" cũng rất quan trọng, mặc dù chúng vẫn là những trường hợp sử dụng tương đối sớm. Bạn có thể làm được nhiều điều với danh tiếng bằng cách chỉ dựa vào danh tiếng tích cực ngoài chuỗi, nhưng tôi hy vọng các trường hợp hủy bỏ và danh tiếng tiêu cực sẽ trở nên rõ ràng hơn theo thời gian. Tôi dự đoán rằng ai đó sẽ cố gắng làm điều này với một máy chủ tập trung, nhưng theo thời gian, mọi người nên hiểu rõ rằng: blockchain là cách duy nhất để tránh sự lựa chọn khó khăn giữa sự bất tiện và tập trung hóa.
Chuỗi khối với vai trò lưu trữ dữ liệu cho các bản ghi văn bản ngắn có thể không đáng kể hoặc quan trọng, nhưng tôi thực sự mong đợi những kiểu sử dụng này ít nhất sẽ tiếp tục xảy ra. Blockchain thực sự tiện dụng cho việc truy xuất dữ liệu với chi phí thấp và đáng tin cậy, cho dù ứng dụng có hai người dùng hay hai triệu người dùng thì dữ liệu vẫn có thể tiếp tục được truy xuất.
Các chỉ số nguồn mở vẫn đang ở giai đoạn khái niệm rất sớm và vẫn còn phải xem chúng có thể làm được bao nhiêu mà không bị khai thác (chẳng hạn như đánh giá trực tuyến, xếp hạng trên mạng xã hội, v.v. thường bị khai thác). Và trò chơi tri thức chung cần thuyết phục mọi người chấp nhận quy trình công việc hoàn toàn mới cho những việc quan trọng về mặt xã hội, vì vậy đây chắc chắn cũng là một ý tưởng ở giai đoạn đầu.
Tôi không chắc chắn về mức độ chính xác của việc sử dụng chuỗi khối phi tài chính trong các danh mục này, nhưng rõ ràng không nên loại bỏ chuỗi khối với tư cách là một công cụ hỗ trợ trong các lĩnh vực này.