Skip to main content

· 15 min read

Cardano chia quá trình phát triển của nó thành các Kỷ nguyên không có thời gian thực hiện cụ thể và quá trình phát triển của chúng cũng có thể chồng chéo lên nhau. BYRON Foundation, SHELLEY the Decentralization, GOGUEN the Smart Contracts, BASHO the Scaling, và VOLTAIRE the Governance Era. Byron là Kỷ nguyên duy nhất mà chúng ta có thể coi là đã kết thúc.

Sau Hard Fork cuối cùng mang tên Vasil, tương ứng với Kỷ nguyên Basho, đã đến lúc Voltaire, quản trị phi tập trung. Tôi để lại một bài viết ở cuối về Vasil (1) .

Bài viết này mô tả ngắn gọn về CIP-1694 (Đề xuất cải tiến Cardano), nhằm cung cấp bước đầu tiên có thể đạt được về mặt kỹ thuật trong thời gian ngắn, trong đó nhóm IOHK đề xuất sửa đổi hệ thống quản trị trên chuỗi của Cardano.

Phát triển được dẫn dắt bởi Jared Corduan . Ông là một nhà toán học quan tâm đến logic và khoa học máy tính. Anh ấy có bằng tiến sĩ về logic toán học từ Đại học Dartmouth, nơi anh ấy đã nghiên cứu toán học đảo ngược, lý thuyết tính toán, tổ hợp vô hạn và cưỡng bức. Anh ta bị mê hoặc bởi hiện tượng không hoàn thiện. Jared đã làm việc với tư cách là một lập trình viên công nghiệp từ năm 2011, cả về tài chính và công nghệ chăm sóc sức khỏe, trước khi gia nhập IOHK vào năm 2018. Anh ấy hào hứng nhất khi được làm việc trong các dự án kết hợp tình yêu toán học và lập trình của mình.

Thiết kế hiện tại và mới

Thiết kế hiện tại được tạo ra với mục đích cung cấp một cách tiếp cận đơn giản và chuyển tiếp để quản trị. Đề xuất này nhằm mục đích phân cấp chính phủ và giải quyết một số thiếu sót của thiết kế đó.

Cơ chế quản trị hiện có, được giới thiệu trong sổ cái Kỷ nguyên Shelley, có khả năng sửa đổi các giá trị tham số giao thức, bao gồm khởi tạo Hard Fork và chuyển ADA từ kho dự trữ và ngân quỹ.

Trong sơ đồ hiện tại, các hành động quản trị được bắt đầu bởi các giao dịch đặc biệt yêu cầu ủy quyền khóa quản trị. Đối với ủy quyền nói trên, chữ ký của 5 trong số 7 khóa hiện có của mạng Cardano chính là cần thiết, được phân phối dưới quyền sở hữu của IOHK, Cardano Foundation và Emurgo.

Hệ thống hiện tại không cho phép không gian cho sự tham gia tích cực vào chuỗi của những người nắm giữ ADA. Mặc dù các thay đổi đối với giao thức thường là kết quả của các cuộc thảo luận với các bên liên quan được chọn trong cộng đồng, nhưng quá trình này chủ yếu do các thực thể sáng lập thúc đẩy.

Các chuyển động của kho bạc có thể khó theo dõi và là một chủ đề nhạy cảm. Điều quan trọng là phải minh bạch hơn và có nhiều lớp kiểm toán hơn đối với các chuyển động này.

Sự phát triển này sẽ thay thế hỗ trợ chuyên biệt của chính phủ để cập nhật các tham số giao thức và chứng chỉ MIR hiện đang được sử dụng. Hai trường mới sẽ được thêm vào các tham số giao dịch thông thường, hành động quản trị và phiếu bầu. Sau này tôi sẽ mở rộng các khái niệm mới này.

Project Catalyst hiện là một trong những động lực chính của việc rút tiền từ kho bạc Cardano. Mỗi vòng Catalyst thường được theo sau bởi hàng nghìn yêu cầu MIR để cấp vốn cho các dự án được chọn. Tuy nhiên, theo khuôn khổ quản trị mới này, mỗi kỷ nguyên sẽ chỉ được phép rút tiền một lần và do đó, điều này hạn chế số lượng dự án có thể được tài trợ trong một kỷ nguyên. Điều này có thể được khắc phục bằng cách chia tiền cho nhiều kỷ nguyên, chuyển tiền vào một quỹ giữ tạm thời hoặc hạn chế số lượng dự án được tài trợ trong mỗi vòng. Cuối cùng, tôi để lại một bài báo về Chất xúc tác (2) .

Bất kỳ người dùng Cardano nào cũng có thể gửi hành động quản trị. Sẽ có ba nhóm riêng biệt, sẽ chịu trách nhiệm phê chuẩn các hành động quản trị này bằng cách sử dụng phiếu bầu trên chuỗi của họ, tuân theo một bộ quy tắc được xác định rõ ràng, sẽ dựa trên các nhiệm kỳ của ADA:

  • Một Ủy ban Hiến pháp,
  • Một nhóm đại diện ủy nhiệm (DReps)
  • Người điều hành Stakepool (SPO)

Bất kỳ chủ sở hữu ADA nào cũng có thể đăng ký trở thành DRep để bỏ phiếu cho chính mình và những người được ủy quyền của mình, hoặc thay vào đó ủy quyền quyền biểu quyết cho bất kỳ DRep nào khác.

Thiết kế của DReps vẫn có thể thay đổi và không được kết hợp với DReps Project Catalyst.

Hiến pháp Cardano

Hiến pháp là một tài liệu văn bản xác định các giá trị được chia sẻ và các nguyên tắc hướng dẫn của Cardano.

Ở giai đoạn này, một tài liệu thông tin sẽ được tạo ra, ngoài chuỗi có giá trị thông báo băm sẽ được ghi lại trên chuỗi, tài liệu này nắm bắt rõ ràng các giá trị cốt lõi của Cardano. Ở giai đoạn sau, Hiến pháp sẽ cố gắng phát triển theo hướng một bộ quy tắc dựa trên hợp đồng thông minh thúc đẩy toàn bộ khuôn khổ quản trị.

Sẽ có một Ủy ban Hiến pháp đại diện cho một tập hợp các cá nhân hoặc tổ chức chịu trách nhiệm giám sát các hoạt động quản trị và đảm bảo rằng Hiến pháp được tôn trọng.

Ủy ban Hiến pháp được coi là luôn ở một trong hai trạng thái sau:

  • một trạng thái bình thường (tức là một trong những sự tự tin), hoặc
  • một trạng thái không tự tin

Trong tình trạng mất lòng tin, Ủy ban hiện tại không còn có thể tham gia vào các hành động quản trị và phải được thay thế trước khi các hành động quản trị có thể được ban hành. Ở trạng thái này, mọi hành động quản trị đang chờ xử lý sẽ bị hủy bỏ ngay lập tức.

Ủy ban Hiến pháp sẽ sử dụng thiết lập phím nóng và lạnh. Các phím nóng sẽ sử dụng lại cơ chế “chứng chỉ ủy quyền ban đầu” hiện có đã được áp dụng kể từ khi bắt đầu Kỷ nguyên Shelley.

Ủy ban Hiến pháp ban đầu sẽ bao gồm các thành viên cốt lõi của một tổ chức dựa trên thành viên vẫn chưa được xác định, tuy nhiên, rất có thể nó sẽ bao gồm một số thành viên của các tổ chức sáng lập, chẳng hạn như Input Output Global và Cardano Foundation, cũng như cộng đồng chủ chốt người chơi quan tâm tham gia.

Ủy ban Hiến pháp có thể được thay thế theo hai cách khác nhau:

  • Ở trạng thái bình thường, Ủy ban có thể được thay thế thông qua một hành động quản trị cụ thể, hành động này cần có sự chấp thuận chung của Ủy ban Hiến pháp hiện tại và DReps.

  • Trong tình trạng mất lòng tin, Ủy ban cũng có thể được thay thế thông qua một hành động quản trị cụ thể, với sự chấp thuận của các thành viên SPO và DRep. Quy mô của Ủy ban Hiến pháp không cố định. Nó có thể được thay đổi mỗi khi một Ủy ban mới được thành lập. Tương tự, số đại biểu cần thiết (số lượng cử tri cần thiết để ban hành các hành động quản trị) không cố định và có thể thay đổi mỗi khi một Ủy ban mới được thành lập.

Kiến nghị bất tín nhiệm là một biện pháp cực đoan cho phép những người nắm giữ ADA thu hồi quyền lực đã được trao cho Ủy ban Hiến pháp hiện tại. Tất cả các hành động quản trị đang chờ xử lý, bao gồm cả những hành động được Ủy ban phê chuẩn, sẽ bị rút lại nếu kiến ​​nghị được chấp thuận.

Hành động quản trị và bỏ phiếu

Hành động quản trị là một sự kiện trên chuỗi được thực hiện bởi một giao dịch và có thời hạn để thực hiện. Sáu loại hành động quản trị khác nhau được xác định, như chi tiết dưới đây:

Một hành động được cho là được phê chuẩn khi nó thu thập đủ số phiếu ủng hộ. Một hành động không thu thập đủ phiếu bầu tích cực trước khi hết thời hạn.

Vì vậy, một hành động đã được phê chuẩn sẽ được ban hành sau khi nó được kích hoạt trên mạng.

Bất kể chúng đã được phê chuẩn hay chưa, cổ phiếu có thể bị rút lại, ví dụ, nếu một chuyển động bất tín nhiệm được ban hành.

Bất kỳ chủ sở hữu ADA nào cũng có thể nộp đơn kiện chính phủ trên chuỗi. Để làm điều này, họ phải cung cấp một khoản tiền gửi Lovelaces, khoản tiền này sẽ được trả lại khi hành động hoàn tất (được phê chuẩn, hủy bỏ hoặc hết hạn).

Các hành động của chính phủ được phê chuẩn thông qua các hành động bỏ phiếu trên chuỗi. Các loại hành động quản trị khác nhau có các yêu cầu chứng thực khác nhau, như thể hiện trong bảng này:

  • Governance Action Type: Loại hành động quản trị. Lưu ý rằng ba hành động ngân quỹ có thể liên quan đến số tiền Lovelace , , và .

  • Ủy ban Hiến pháp: Giá trị ✔️ cho biết rằng cần phải có phiếu 'đồng ý' của Ủy ban Hiến pháp Nhiều đại biểu. Giá trị ❌ có nghĩa là phiếu bầu của Ủy ban Hiến pháp không áp dụng.

  • DReps: Ngưỡng bình chọn DRep phải được đáp ứng dưới dạng phần trăm cổ phần biểu quyết đang hoạt động, nằm trong khoảng từ 0 đến 100 (bao gồm).

  • AVST: Ngưỡng cổ phần biểu quyết đang hoạt động. Tỷ lệ phần trăm được sử dụng để xác định xem có đủ cổ phần biểu quyết đang hoạt động hay không. Không cần xác nhận phiếu bầu SPO cho hành động quản trị cụ thể nếu có đủ cổ phần biểu quyết đang hoạt động. Mặt khác, cần có xác nhận bỏ phiếu SPO. Biểu tượng ❌ biểu thị rằng AVST sẽ bị bỏ qua và chỉ các phiếu bầu DRep và SPO mới được xem xét bất kể AVST.

  • SPO: Ngưỡng bỏ phiếu SPO phải được đáp ứng theo tỷ lệ phần trăm cổ phần được nắm giữ bởi tất cả các nhóm cổ phần. Phiếu bầu SPO chỉ được xem xét nếu ngưỡng AVST là ❌ hoặc AVST thấp hơn ngưỡng AVST.

Các hành động quản trị chỉ được kiểm tra để phê chuẩn trong một thời hạn nhất định, do đó cho phép mọi người bỏ phiếu cho từng đề xuất và cho thấy rằng họ đang hoạt động.

Sau khi được phê chuẩn, các hành động sẽ được tổ chức để ban hành. Các hành động đã được sắp xếp sẽ được thực hiện ở giới hạn kỷ nguyên tiếp theo, trừ khi chúng bị loại bỏ.

Do đó, tất cả các hành động quản trị đã đệ trình có thể được phê chuẩn hoặc hủy bỏ do một số hành động có mức độ ưu tiên cao hơn hoặc hết hạn sau một vài kỷ nguyên.

Tiền gửi được trả lại ngay lập tức khi một hành động được phê chuẩn được ban hành hoặc hành động đó hết hạn hoặc một hành động đã được phê chuẩn bị hủy bỏ.

Trong quá trình ban hành, các hành động được ưu tiên như sau:

  • Chuyển động không tự tin
  • Ủy ban Hiến pháp mới hoặc thay đổi quy mô đại biểu
  • Cập nhật Hiến pháp
  • Bắt đầu Hard Fork
  • Thay đổi tham số giao thức
  • Rút tiền kho bạc
  • Tối đa có thể được ban hành một hành động của mỗi loại bất cứ lúc nào.

Một hành động “Kiến nghị Bất tín nhiệm” thành công, hoặc việc bầu chọn một Ủy ban Hiến pháp mới, hoặc thay đổi hiến pháp sẽ vô hiệu hóa tất cả các hành động quản trị chưa được ban hành khác, khiến chúng bị hủy bỏ ngay lập tức mà không cần ban hành.

Tiền đặt cọc mua cổ phần bị rút sẽ được trả lại ngay.

Mỗi hành động quản trị sẽ bao gồm số tiền gửi, địa chỉ chuỗi khối để nhận khoản tiền gửi được hoàn lại, URL cho bất kỳ siêu dữ liệu nào cần thiết để biện minh cho hành động và hàm băm nội dung của URL siêu dữ liệu này.

Mỗi hành động quản trị được chấp nhận sẽ được chỉ định một mã định danh duy nhất, ID hành động quản trị, bao gồm ID giao dịch đã tạo ra hành động đó và chỉ mục trong nội dung giao dịch trỏ đến hành động đó.

Có thể bỏ phiếu nhiều lần cho mỗi hành động của chính phủ bằng cách sử dụng một hàm băm khóa duy nhất, nhưng các phiếu bầu được gửi chính xác sẽ ghi đè các phiếu bầu trước đó cho cùng một hàm băm và vai trò chính. Ngay sau khi một hành động quản trị được phê chuẩn, bỏ phiếu kết thúc.

Phiếu bầu từ DReps và SPO có thể trở nên vô nghĩa sau khi vượt qua ranh giới kỷ nguyên, vì chúng có thể không được ghi lại. Do đó, tất cả các phiếu bầu chưa đăng ký đều bị hủy bỏ trước khi các phiếu bầu mới được xem xét.

Trạng thái quản trị

Khi một hành động quản trị được gửi thành công tới chuỗi, trạng thái sổ cái sẽ theo dõi tiến trình của nó. Cụ thể, những điều sau đây sẽ được theo dõi:

  • Xác định hành động của chính phủ
  • Thời gian hành động hết hạn
  • Số tiền đặt cọc
  • Địa chỉ sẽ nhận tiền đặt cọc khi nó được trả lại
  • Tổng số phiếu đồng ý / không / phiếu trắng của Ủy ban Hiến pháp cho hành động này
  • Tổng số phiếu đồng ý / không / phiếu trắng của DReps cho hành động này
  • Tổng số phiếu đồng ý / không / phiếu trắng

Các giai đoạn ban đầu

Quá trình thực hiện sẽ được thực hiện trong hai giai đoạn.

Điều này cũng sẽ cho phép có thời gian để đánh giá toàn diện hơn về các biện pháp khuyến khích và các vấn đề quan trọng khác, đồng thời đặt nền móng cho việc quản trị ở Voltaire.

Giai đoạn đầu tiên:

  • Thêm một tập hợp con các hành động quản trị vào nội dung giao dịch, đồng thời thay thế các bản cập nhật tham số giao thức và chứng chỉ MIR. Các hành động quản trị sau đây sẽ là những hành động ban đầu:
  1. tham số giao thức
  2. hard forks
  3. rút tiền từ kho bạc
  4. Ủy ban Hiến pháp thay đổi
  • Thêm phiếu bầu vào nội dung giao dịch, nhưng không cho phép phiếu bầu DReps
  • Phiên bản đầu tiên sẽ chỉ có phiếu bầu của Ủy ban Hiến pháp và nhiều phiếu bầu SPO hơn cho các trường hợp Hard Forks

Giai đoạn thứ hai:

Phần còn lại của CIP này sẽ được thực hiện trong giai đoạn thứ hai.

Một số vấn đề vẫn còn phải được thảo luận, bao gồm:

  1. kỳ vọng DRep ngoài chuỗi
  2. thành lập Ủy ban Hiến pháp
  3. hiến pháp ban đầu
  4. ưu đãi DRep

những giá trị nào trong bảng yêu cầu phê chuẩn sẽ được mã hóa và những tham số giao thức sẽ là gì Một số vấn đề này có thể được giải quyết thông qua các thay đổi đối với tài liệu này và những vấn đề khác sẽ cần được giải quyết trong các CIP hoặc tài liệu thảo luận mới.

Nguồn: Cơ chế quản trị phi tập trung trên chuỗi cho Voltaire của Jared Corduan.

· 11 min read

Nhóm IOG chuẩn bị cho Cardano bước vào kỷ nguyên Voltaire. Nếu chủ đề quản trị trên chuỗi khiến bạn quan tâm, thì chắc chắn bạn không nên bỏ qua CIP-1694. Đề xuất cải tiến Cardano (CIP) này xác định nền tảng cho việc ra quyết định phi tập trung. Đây sẽ là bước quan trọng đầu tiên hướng tới quản lý phi tập trung của dự án Cardano, dự án sẽ chuyển giao một lượng quyền lực đáng kể cho cộng đồng.

TLDR

  • Hiện tại, 7 khóa quản trị được phân chia giữa 3 thực thể.
  • Sẽ có một tài liệu gọi là Hiến pháp và một ủy ban để giám sát việc quản trị.
  • Sẽ có một vai trò mới là Đại diện ủy quyền (DRep), bất kỳ ai quan tâm đều có thể nhận được vai trò này. Người đặt cược có thể ủy thác số tiền đặt cược của họ cho DReps.
  • Trong mô hình quản trị mới, những thay đổi chính sẽ do ủy ban, DReps và SPO quyết định.

Quản trị trông như thế nào ngày nay?

Mọi hành động quản trị phải được bắt đầu thông qua một giao dịch quản trị đặc biệt. Giao dịch này phải được ủy quyền bởi ít nhất 5 trong số 7 khóa quản trị. 3 khóa quản trị do IOG nắm giữ, 2 khóa do Cardano Foundation nắm giữ và 2 khóa do Emurgo nắm giữ.

Giao dịch quản trị chứa các tham số đặc biệt mô tả chi tiết của hành động được yêu cầu. Những hành động này liên quan đến việc sửa đổi các tham số giao thức Cardano và chuyển động của tiền ADA từ kho bạc và dự trữ của dự án.

Nếu giao dịch quản trị được ký với số lượng khóa cần thiết, giao dịch đó sẽ được thực hiện trên một ranh giới kỷ nguyên. Điều này có nghĩa là hành động được ban hành.

Một trong những tham số Cardano quan trọng là phiên bản chính của giao thức. Các giao dịch quản trị bắt đầu một hard fork, tức là một bản nâng cấp của giao thức Cardano. Việc thay đổi các tham số giao thức Cardano (ví dụ: tham số K) không yêu cầu thay đổi giao thức chính và có thể được khởi tạo hầu như bất kỳ lúc nào.

Một hard fork là một trường hợp đặc biệt vì nếu việc di chuyển sang phiên bản mới được phê duyệt, thì người điều hành nhóm và người dùng phải cài đặt phiên bản mới của ứng dụng khách trước. Việc nâng cấp cũng phải được hỗ trợ bởi các sàn giao dịch, ví xây dựng nhóm của bên thứ ba, v.v. Bộ kết hợp hard fork chỉ có thể được kích hoạt nếu tất cả các bên liên quan đã sẵn sàng cho việc nâng cấp.

Do đó, việc thay đổi một tham số liên quan đến phiên bản giao thức chính được coi là một hành động đặc biệt trong cả mô hình quản trị cũ và mới.

Bước sang kỷ nguyên Voltaire sẽ giải quyết một số thiếu sót của mô hình hiện tại. Mô hình hiện tại là phi tập trung, nhưng chỉ có 3 thực thể có thể tham gia bỏ phiếu. Người nắm giữ ADA không thể bỏ phiếu. Mặc dù nhóm thảo luận về các thay đổi tham số giao thức với các nhà điều hành nhóm và cộng đồng, nhưng chỉ có 3 thực thể sáng lập có quyền kiểm soát quy trình. Hơn nữa, không có tài liệu hoặc hướng dẫn nào xác định nguyên tắc ra quyết định nên dựa trên nguyên tắc nào.

Hiến pháp và Ủy ban Hiến pháp

Một tài liệu có tên là Hiến pháp sẽ được tạo ra để xác định các giá trị cốt lõi và nguyên tắc hướng dẫn cho việc quản lý dự án Cardano. Ở giai đoạn sau, có thể một phần của tài liệu sẽ ở dạng hợp đồng thông minh. Trong giai đoạn đầu, nó sẽ chỉ là một tài liệu ngoài chuỗi có hàm băm sẽ được lưu trữ trên chuỗi trong sổ cái Cardano.

Sẽ có một Ủy ban Hiến pháp bao gồm các thành viên hoặc tổ chức chịu trách nhiệm giám sát việc quản trị. Mọi hành động quản trị phải phù hợp với Hiến pháp.

Điều quan trọng cần nói là Ủy ban Hiến pháp sẽ không có bất kỳ quyền hạn đặc biệt nào so với các chủ thể khác. Các chủ thể khác (DReps) có thể thay thế các thành viên Ủy ban Hiến pháp bất cứ lúc nào và phải phê duyệt tất cả các hành động quản trị. Có thể nói, ủy ban có các quyền rất giống với các thành viên khác. Một trong những lý do cho sự tồn tại của ủy ban là để giải quyết vấn đề bootstrapping. Ủy ban có thể hoạt động như một người cố vấn hoặc cố vấn.

Ủy ban Hiến pháp có thể ở một trong các bang sau:

  • một trạng thái bình thường (sự tự tin)
  • một trạng thái không tự tin

Nếu một ủy ban ở trong tình trạng “bất tín nhiệm”, thì ủy ban đó không thể tham gia vào bất kỳ hành động quản trị nào nữa và phải được thay thế trước khi bất kỳ hành động quản trị nào được ban hành. Bất kỳ hành động quản trị nổi bật nào sẽ bị vô hiệu ngay lập tức sau khi ủy ban chuyển sang trạng thái “không tin tưởng”. Trong trường hợp này, SPO và DRep sẽ đại diện cho ý chí của cộng đồng.

Trong giai đoạn đầu, các thành viên ủy ban sẽ là thành viên cốt lõi của các tổ chức đã thành lập Cardano và các thành viên tích cực của cộng đồng. Không có số lượng thành viên ủy ban hoặc số đại biểu nhất định (số lượng phiếu bầu cần thiết để ban hành các hành động quản trị).

Ở trạng thái tin cậy, hoa hồng có thể được thay thế bằng hành động quản trị 2. Trạng thái mới phải được sự chấp thuận của hoa hồng và DReps hiện tại (chúng ta sẽ nói về DReps sau). Ở trạng thái không tin tưởng, hoa hồng có thể được thay thế bằng hành động quản trị 5 và phải được SPO và DRep phê duyệt.

Đại diện ủy quyền (DRep) là một vị trí dành cho tất cả những người nắm giữ ADA thông qua đăng ký. Đăng ký DRep sẽ bắt chước các cơ chế ủy quyền cổ phần hiện có (thông qua chứng chỉ). Chủ sở hữu khóa đặt cược (về cơ bản là người đặt cược) sẽ có thể ủy thác số tiền đặt cược của họ cho DReps. Nếu ai đó không muốn tham gia tích cực vào việc quản trị nhưng quan tâm đến việc ai đó có kinh nghiệm đưa ra quyết định thay mình, anh ta có thể ủy quyền cổ phần của mình cho DRep đã chọn để củng cố vị trí của mình. Đó là nguyên tắc tương tự như ủy quyền ADA cho một nhóm.

Ngoài phân phối theo thông tin đăng nhập trên mỗi cổ phần hiện có và phân phối trên mỗi nhóm cổ phần, một phân phối cổ phần trên mỗi DRep mới sẽ được giới thiệu.

Điều đáng chú ý là SPO có thể trở thành DRep. Không có lý do gì để ngăn cản họ làm như vậy. Tuy nhiên, DRep không nhất thiết phải là SPO. Điều này cho phép bất kỳ ai có được vị thế vững chắc thông qua ủy quyền cổ phần mà không cần phải điều hành nhóm của riêng họ.

Điều quan trọng cần lưu ý là không yêu cầu xác minh danh tính đối với các thành viên ủy ban và DRep. Người ta hy vọng rằng một cái gì đó như DID là đủ cho cộng đồng. Buộc xác minh danh tính sẽ đi ngược lại các nguyên tắc phân quyền.

Hành động quản trị

Trong giai đoạn đầu, sẽ có 6 hành động quản trị. Hành động quản trị là một sự kiện trên chuỗi sẽ được kích hoạt bởi một giao dịch đặc biệt với thời hạn xác định mà sau đó giao dịch đó không thể được thực hiện.

Hành động quản trị được coi là phê chuẩn khi nó nhận được đủ số phiếu CÓ ủng hộ. Nếu không nhận đủ số phiếu yêu cầu thì coi như hết hạn. Nếu một hành động được phê chuẩn, nó sẽ được ban hành sau khi được kích hoạt trên mạng. Một hành động có thể bị hủy bỏ ngay cả khi nó đã được phê chuẩn nếu ủy ban rơi vào trạng thái "bất tín nhiệm".

Chúng ta hãy xem danh sách các sự kiện:

  • Phong trào bất tín nhiệm
  • Ủy ban Hiến pháp mới và/hoặc quy mô đại biểu
  • Cập nhật Hiến pháp
  • Bắt đầu Hard-Fork
  • Thay đổi tham số giao thức
  • Rút tiền kho bạc

Bất kỳ chủ sở hữu ADA nào cũng có thể gửi hành động quản trị nếu họ cung cấp khoản tiền gửi ADA bắt buộc. Tiền đặt cọc sẽ được trả lại sau cuộc bỏ phiếu bất kể kết quả như thế nào.

Các hành động quản trị có thể được phê chuẩn thông qua bỏ phiếu trên chuỗi. Tùy thuộc vào loại hành động, các yêu cầu phê chuẩn khác nhau được yêu cầu. Một hành động sẽ được phê chuẩn nếu một số kết hợp cụ thể sau đây xảy ra:

  • Ủy ban Hiến pháp phê duyệt hành động.
  • DReps chấp nhận hành động.
  • Các SPO chấp nhận hành động.

Trong trường hợp bỏ phiếu của Ủy ban Hiến pháp, số lượng thành viên cần thiết theo quy định của số đại biểu quy định phải bỏ phiếu CÓ để phê duyệt thay đổi. Trong trường hợp bỏ phiếu DReps hoặc SPO, cổ phần được kiểm soát bởi những người bỏ phiếu CÓ phải đáp ứng một ngưỡng nhất định trên tổng số cổ phần biểu quyết đã đăng ký.

Hành động quản trị đầu tiên, kiến ​​nghị “bất tín nhiệm”, không được Ủy ban Hiến pháp bỏ phiếu mà chỉ bởi DReps và SPO. Hầu hết các hành động phải được sự chấp thuận của ủy ban, DReps và SPO. Xem CIP-1694 để biết thêm thông tin.

Việc bỏ phiếu sẽ được thực hiện thông qua các giao dịch trực tuyến, trong đó phải bao gồm ID hành động quản trị (mỗi hành động sẽ có ID riêng), vai trò (thành viên ủy ban, DRep hoặc SPO) và biểu quyết (CÓ/KHÔNG/TRỐNG) .

Có thể bỏ phiếu nhiều lần cho mỗi hành động quản trị. Các phiếu bầu được gửi chính xác sẽ ghi đè mọi phiếu bầu cũ hơn cho một hành động nhất định.

Kết luận

Chúng tôi thực sự khuyên bạn nên tìm CIP-1694 trên GitHub để đọc bản gốc. Bạn có thể nhận xét về CIP và đề xuất các thay đổi.

Khi chúng ta bước vào kỷ nguyên Voltaire, tiền ADA trong kho bạc, sự thay đổi trong các tham số giao thức và thậm chí cả hard-fork sẽ được quyết định bởi cộng đồng chứ không phải bởi các thành viên sáng lập của Cardano. Đây là một bước quan trọng để quản lý dự án phi tập trung.

Sản xuất khối được phân cấp tại thời điểm này. Khi 7 khóa quản trị hiện tại trở nên lỗi thời, cộng đồng sẽ nắm quyền kiểm soát Cardano. Điều này rất quan trọng từ góc độ quy định, vì sẽ không còn các thực thể có quyền kiểm soát việc quản lý dự án. IOG có thể tham gia vào việc sửa đổi mã nguồn, nhưng việc bắt đầu hard fork, tức là việc triển khai bản nâng cấp, sẽ nằm trong tay của cộng đồng. Cộng đồng sẽ chịu trách nhiệm về Cardano. Nếu các cơ quan quản lý muốn đạt được bất cứ điều gì, họ sẽ phải liên lạc với tất cả những người nắm giữ ADA.

Nguồn bài viết

· 8 min read

Quay trở lại năm 2021, trong bài phát biểu quan trọng kết thúc của Charles Hoskinson, COTI đã thông báo rằng COTI sẽ cung cấp năng lượng cho Djed và kể từ đó chúng tôi đã phát triển Djed, loại tiền ổn định được thế chấp hóa quá mức.

Vai trò của COTI trong việc hỗ trợ Djed bao gồm phụ trách các khía cạnh như giao diện người dùng của nền tảng djed.xyz , Phát triển kinh doanh (bao gồm hơn 40 quan hệ đối tác) và triển khai hợp đồng thông minh. Vì Djed mới chỉ là sách trắng vào năm 2021 nên điều quan trọng là phải xem xét thiết kế tiết kiệm của nó và sau đó triển khai nó, đó là chủ đề của bài viết này.

Một trong những thành phần chính trong cấu trúc của Djed là tỷ lệ dự trữ của nó , xác định tỷ lệ ADA được giữ trong khoản dự trữ để thế chấp và duy trì sự ổn định của DJED. Sau khi nghiên cứu sâu rộng, chúng tôi đã khẳng định lại kết luận rằng phạm vi tối ưu cho tỷ lệ dự trữ bắt buộc là từ 400%-800%, như đã đề cập ban đầu trong báo cáo chính thức của Djed.

Tỷ lệ này được xác định bằng cách kiểm tra mức giảm giá tối đa hàng tháng của ADA tại mọi thời điểm, xấp xỉ 66% tại thời điểm nghiên cứu, dẫn đến kết luận rằng việc tài sản thế chấp quá mức của DJED khoảng 300% sẽ giúp có đủ tiền dự trữ trong trường hợp nó xảy ra một lần nữa.

Mặc dù tỷ lệ dự trữ 300% đã được chứng minh là đủ để bù đắp cho việc giảm giá của ADA, nhưng để giữ cho nền tảng thận trọng và đảm bảo sự ổn định ngay cả trong các tình huống tiêu cực hơn, chúng tôi đã quyết định đặt tỷ lệ dự trữ tối thiểu ở mức 400% để cung cấp thêm sự an toàn cho những người nắm giữ DJED, vì vậy ngay cả trong trường hợp giá của ADA giảm 66,28%, sẽ có đủ dự trữ trong hợp đồng và DJED sẽ vẫn được thế chấp quá mức.

Chúng tôi cũng đã kiểm tra các giao thức tương tự như SigmaUSD, một stablecoin dựa trên ERGO có cùng cơ chế ổn định và phát hiện ra rằng stablecoin này duy trì sự ổn định và giữ cố định ngay cả trong tình huống tỷ lệ dự trữ vượt qua mức chuẩn tối thiểu.

Cấu trúc phí của Djed:

Một khía cạnh quan trọng khác của giao thức Djed là cấu trúc phí của nó, điều này luôn quan tâm đến lợi ích tốt nhất của cả chủ sở hữu SHEN và DJED.

Tương tự như các nền tảng đúc tiền ổn định chính, nền tảng của Djed dành cho các giao dịch đúc/đốt lớn với số lượng lớn, thay vì các giao dịch nhỏ hoặc vi mô, được giữ tốt nhất cho DEX/CEX. Đây là lý do tại sao chúng tôi quyết định các yêu cầu sau:

  • Số lượng đúc tối thiểu của DJED — 5.000 DJED.
  • Lượng DJED đốt cháy tối thiểu — 1.000 DJED.
  • Phí đúc/đốt DJED — 1,5%.
  • Số tiền tối thiểu đúc SHEN — 5.000 SHEN.
  • Lượng SHEN đốt tối thiểu — 2.500 SHEN.
  • Phí đúc/đốt SHEN — 1,5%.
  • DJED và SHEN đúc/đốt phí hoạt động — 100 ADA
  • Giá tối thiểu của SHEN được đặt thành 1 ADA để đảm bảo rằng nó luôn có thể đổi lấy ADA, ngay cả trong các đơn vị Lovelace. Sau khi ra mắt, khi chúng tôi chuyển từ bootstrapping sang hoạt động hàng ngày, số tiền giao dịch tối thiểu có thể giảm xuống.

Các giá trị trên chỉ được áp dụng cho nền tảng của Djed ( djed.xyz ). Tuy nhiên, người dùng luôn có thể giao dịch DJED và SHEN với bất kỳ số tiền nào họ chọn trên DEX và CEX. Phí nền tảng làm tăng vốn chủ sở hữu và do đó làm tăng giá trị của SHEN. Tuy nhiên, SHEN cũng sẽ được giao dịch trên thị trường mở, vì vậy chúng tôi kỳ vọng giá của nó trên nền tảng sẽ giống với giá của nó trên DEX/CEX do chênh lệch giá. Trong tương lai và các phiên bản cải tiến, khi Djed mở rộng được giới thiệu, phí động cũng sẽ được áp dụng.

Tất cả phí đúc và đốt DJED và SHEN thu được trên nền tảng sẽ được phân bổ cho những người nắm giữ SHEN và được phản ánh trong giá của SHEN, dẫn đến giá trị của nó tăng lên. Công thức tính giá của SHEN theo thuật ngữ đơn giản là Vốn chủ sở hữu chia cho số lượng mã thông báo SHEN đang lưu hành. Bạn có thể đọc thêm về nó trong whitepaper . Ngoài phí đúc và đốt, chúng tôi vui mừng thông báo rằng:

Djed 1.1.1 sẽ bao gồm phần thưởng ủy quyền cho những người nắm giữ SHEN bắt đầu từ ngày đầu tiên! Trong vài tháng qua, chúng tôi đã làm việc để kích hoạt ADA dành riêng, trên hợp đồng thông minh Djed, để kiếm phần thưởng ủy quyền cho những người nắm giữ SHEN. Chúng tôi vui mừng thông báo rằng công việc khó khăn đã được đền đáp và phần thưởng ủy quyền cho những người nắm giữ SHEN sẽ được đưa vào Djed 1.1.1!

Thiết lập kỹ thuật ngay lập tức mà chúng tôi đã nghĩ ra sẽ chỉ là tạm thời, cho đến khi một công nghệ đặt cược nhiều nhóm mạnh mẽ hơn sẽ được trình bày, được lên kế hoạch cho Djed V1.3.

Đây là những gì bạn cần biết, với tư cách là người nắm giữ SHEN, để nhận được phần thưởng ủy quyền của mình:

ADA sẽ được gửi vào quỹ dự trữ để đúc SHEN cùng với phí đúc/đốt thu được của SHEN và DJED. ADA này sẽ được ủy quyền cho một nhóm đặt cược công khai chuyên dụng được điều hành bởi Wave Financial, một trong những nhà điều hành nhóm đặt cược có uy tín nhất trong mạng Cardano. Để ưu tiên cho những người nắm giữ SHEN tham gia vào nhóm và để ngăn cản những người tham gia Djed không có liên quan tham gia, nhóm sẽ tính phí hoạt động 8% từ phần thưởng đặt cược, ngoài khoản phí một lần thông thường là 340 ADA trong tất cả các pool công cộng của họ. Khoản phí này sẽ được bù đắp bằng ADA cam kết bổ sung được Wave thêm vào nhóm, điều này sẽ mang lại phần thưởng gia tăng cho những người nắm giữ SHEN.

Phần thưởng mà nhóm nhận được sẽ được tính toán dựa trên ảnh chụp nhanh được thực hiện trong mỗi kỷ nguyên.Phần thưởng ủy quyền sẽ được tự động phân phối cho những người nắm giữ SHEN đủ điều kiện đã nắm giữ SHEN trong kỷ nguyên mà phần thưởng được phân phối.Phần thưởng từ nhóm sẽ được phân phối cứ sau 4 kỷ liên tiếp (khoảng 20 ngày một lần) và được chuyển trực tiếp cho những người nắm giữ SHEN đủ điều kiện vào ví của họ mà không cần thực hiện thêm bất kỳ hành động nào từ phía họ.

Tất cả những người nắm giữ SHEN đều nhận được phần thưởng ủy quyền, bất kể họ đúc SHEN của mình trên nền tảng hay mua nó trên DEX/CEX.

Chủ sở hữu SHEN sẽ có thể kiểm tra trạng thái và số lượng phần thưởng của họ trên www.djex.xyz .

Các con số trên chỉ nhằm mục đích trình diễn Phí hoạt động trên mỗi TX được thanh toán bằng ADA. Phí hoạt động là sự kết hợp của 100 ADA + 25% phần thưởng ủy quyền, cả hai đều được chuyển đổi thành $COTI trên thị trường và được chuyển vào Kho bạc của COTI. Chúng tôi ước tính con số này trung bình là 0,5% khối lượng đúc/đốt đi qua nền tảng. Tất cả các khoản phí hoạt động thu được sẽ được sắp xếp hợp lý thành phần thưởng của Kho bạc COTI, mang lại lợi ích cho người dùng. Trong các phiên bản sau, phí hoạt động 0,5% sẽ được thu trực tiếp trên nền tảng.

Chúng tôi rất vui vì chúng tôi đã quản lý để đưa ra một giải pháp tạm thời giúp tăng phần thưởng cho những người nắm giữ SHEN. Công nghệ đặt cược nhiều nhóm sẽ có sẵn trong các phiên bản Djed trong tương lai. Ngoài phần thưởng ủy quyền, chủ sở hữu $SHEN sẽ được hưởng lợi từ phí nền tảng, cũng như phần thưởng LP và phần thưởng Farming. Phần thưởng đặt cược cũng có thể được cung cấp bởi CEX.

Nguồn tại đây

· 11 min read

Nền tảng World Wide Web (web) tập trung đã có hàng tỷ người dùng. Web tập trung giờ đã là một hạ tầng ổn định, mạnh mẽ. Vì tính tập trung nên nó cũng quyết định điều gì được phép và không được phép với người dùng. Web 3 là câu trả lời hay lời giải cho sự cấm đoán này. Thay vì trang web cũ được độc quyền bởi ác công ty công nghệ lớn. Web 3 được hỗ trợ bởi hạ tầng phi tập trung, nó được xây dựng, vận hành và quản lý bởi chính người dùng. Web3 đặt quyền lực vào tay cá nhân thay vì các tập đoàn.

Các nền tảng Web sơ khai

Lịch sử Web được hình thành qua nhiều năm. Những gì chúng ta đang có trên web hiện nay khác xa so với những trang web sơ khai ban đầu. Để làm rõ sự khác biệt này chúng ta sẽ đi tìm hiểu về lịch sử của Web 1.0 và Web 2.0

Web 1.0: Chỉ đọc (1990-2004)

Năm 1989, tại CERN, Geneva, Tim Berners-Lee đã phát triển các giao thức sẽ trở thành World Wide Web. Ý tưởng của anh ấy là tạo các giao thức mở, phi tập trung cho phép chia sẻ thông tin từ mọi nơi trên Trái đất.

Sản phẩm đầu tiên của Berners-Lee hiện được gọi là 'Web 1.0'- nó kéo dài khoảng từ năm 1990 đến năm 2004. Web 1.0 chủ yếu là các trang web tĩnh do các công ty sở hữu và gần như không có sự tương tác giữa người dùng - các cá nhân hiếm khi có khả năng sản xuất nội dung nên nó được gọi là web chỉ đọc.

image

Web 2.0: Đọc-Viết (2004- hiện nay)

Thời kỳ Web 2.0 bắt đầu vào năm 2004 với sự xuất hiện của các nền tảng truyền thông xã hội. Thay vì chỉ đọc, web đã phát triển để có thể đọc-ghi. Thay vì các công ty cung cấp nội dung cho người dùng, họ cũng bắt đầu cung cấp các nền tảng để người dùng tạo nội dung và tham gia vào các tương tác giữa người dùng với người dùng. Khi nhiều người truy cập trực tuyến hơn, một số công ty hàng đầu bắt đầu kiểm soát lượng lưu lượng truy cập và giá trị được tạo ra trên web không cân đối.

Web 2.0 cũng khai sinh mô hình doanh thu dựa trên quảng cáo. Mặc dù người dùng có thể tạo nội dung nhưng họ không sở hữu nội dung đó hoặc không được hưởng lợi từ việc kiếm tiền từ nội dung đó.

image

Web 3.0: Đọc-Ghi-Sở hữu

Tiền đề của 'Web 3.0' được đặt ra bởi người đồng sáng lập Ethereum , Gavin Wood ngay sau khi Ethereum ra mắt vào năm 2014. Gavin đã đưa ra giải pháp cho một vấn đề mà nhiều người chấp nhận tiền điện tử ban đầu cảm thấy: Web đòi hỏi quá nhiều sự tin tưởng. Có nghĩa là, hầu hết các trang Web mà mọi người biết và sử dụng ngày nay đều dựa vào việc tin tưởng một số ít các công ty tư nhân.

image

Web3 là gì?

Web3 đã trở thành một thuật ngữ chung cho tầm nhìn về một mạng internet mới, tốt hơn. Về cốt lõi, Web3 sử dụng blockchain, tiền điện tử và NFT để trả lại quyền lực cho người dùng dưới hình thức sở hữu.

Ý tưởng cốt lõi của Web3

Mặc dù thật khó để đưa ra một định nghĩa chính xác Web3 là gì, Tuy nhiên có một vài nguyên tắc cốt lõi hướng dẫn việc tạo ra nó.

Web3 phải phi tập trung: Không giống như internet được kiểm soát và sở hữu bởi các thực thể tập trung, quyền sở hữu của web3 phải được phân phối giữa những người xây dựng và người dùng.

Web3 không cần cấp phép: mọi người đều bình đẳng khi tham gia vào Web3 và không ai bị ngăn cấm.

Web3 có phương thức thanh toán đi kèm: nó sử dụng tiền điện tử để chi tiêu và gửi tiền trực tuyến thay vì dựa vào cơ sở hạ tầng lỗi thời của các ngân hàng và đơn vị thanh toán.

Web3 không cần tin cậy: nó hoạt động dựa trên cơ chế tiền thưởng thay vì dựa vào các bên thứ ba đáng tin cậy.

Tại sao Web3 lại quan trọng

Quyền sở hữu

Web3 cung cấp cho bạn quyền sở hữu tài sản kỹ thuật số của mình theo cách chưa từng có trong tiền lệ. Ví dụ: giả sử bạn đang chơi một trò chơi web2. Nếu bạn mua một vật phẩm trong trò chơi, vật phẩm đó được liên kết trực tiếp với tài khoản của bạn. Nếu người tạo trò chơi xóa tài khoản của bạn, bạn sẽ mất những vật phẩm này. Hoặc, nếu bạn ngừng chơi trò chơi, bạn sẽ mất giá trị mà bạn đã đầu tư vào các vật phẩm trong trò chơi của mình.

Web3 cho phép quyền sở hữu trực tiếp thông qua các mã thông báo không thể thay thế (NFT) . Không ai, ngay cả những người tạo ra trò chơi, có quyền tước bỏ quyền sở hữu của bạn. Và, nếu bạn ngừng chơi, bạn có thể bán hoặc trao đổi các vật phẩm trong trò chơi của mình trên các thị trường mở và thu lại giá trị của chúng.

Chống kiểm duyệt

Kiểm duyệt thường sảy ra khi có xung đột quyền lợi giữa người cung cấp nền tảng và người cấp nội dung.

OnlyFans là trang web có nội dung người lớn với hơn 1 triệu người sáng tạo nội dung, nhiều người trong số họ sử dụng nền tảng này làm nguồn thu nhập chính của họ. Vào tháng 8 năm 2021, OnlyFans công bố kế hoạch cấm nội dung khiêu dâm. Thông báo đã gây ra sự phẫn nộ trong số những người sáng tạo trên nền tảng, những người cảm thấy họ đang bị cướp thu nhập trên nền tảng mà họ đã chung tay tạo ra. Sau phản ứng dữ dội, quyết định nhanh chóng bị đảo ngược. Mặc dù những người sáng tạo chiến thắng trong trận chiến này, nhưng điều đó làm nổi bật một vấn đề đối với những người sáng tạo Web 2.0: bạn sẽ mất danh tiếng và số lượt theo dõi bạn đã tích lũy nếu bạn rời khỏi nền tảng.

Trên Web3, dữ liệu của bạn sống trên blockchain. Khi bạn quyết định rời khỏi một nền tảng, bạn có thể mang theo danh tiếng của mình, gắn nó vào một giao diện khác phù hợp hơn với các giá trị của bạn.

Web 2.0 yêu cầu người tạo nội dung tin tưởng vào các nền tảng không thay đổi các quy tắc, nhưng khả năng chống kiểm duyệt là một tính năng cơ bản của nền tảng Web3.

Các tổ chức tự trị phi tập trung (DAO)

Cũng như sở hữu dữ liệu của bạn trong Web3, bạn có thể sở hữu nền tảng như một bộ sưu tập, sử dụng token động giống như cổ phần trong một công ty. DAO cho phép bạn điều phối quyền sở hữu phi tập trung của nền tảng và đưa ra quyết định về tương lai của nó.

DAO được định nghĩa về mặt kỹ thuật là các hợp đồng thông minh đã thỏa thuận để tự động hóa việc ra quyết định phi tập trung trên một nhóm tài nguyên (mã thông báo). Người dùng có mã thông báo bỏ phiếu về cách sử dụng tài nguyên và mã tự động thực hiện kết quả bỏ phiếu.

Tuy nhiên, mọi người định nghĩa nhiều cộng đồng Web3 là DAO. Các cộng đồng này đều có các mức độ phân quyền và tự động hóa khác nhau theo chương trình đã lập. Hiện tại, chúng tôi đang khám phá các DAO là gì và chúng có thể phát triển như thế nào trong tương lai.

Xác thực danh tính

Theo truyền thống, bạn sẽ tạo một tài khoản cho nền tảng bạn sử dụng. Ví dụ: bạn có thể có tài khoản Twitter, tài khoản YouTube và tài khoản Reddit. Bạn muốn thay đổi tên hiển thị hoặc ảnh hồ sơ của mình? Bạn phải làm điều đó trên mọi tài khoản.

Bạn cũng có thể sử dụng đăng nhập mạng xã hội trong một số trường hợp, nhưng điều này gây ra một vấn đề quen thuộc — kiểm duyệt. Chỉ với một cú nhấp chuột, các nền tảng này có thể khóa tài khoản của bạn khỏi toàn bộ nền tảng trực tuyến của mình. Thậm chí tệ hơn, nhiều nền tảng yêu cầu bạn phải tin tưởng họ giao thông tin nhận dạng cá nhân để tạo tài khoản.

Web3 giải quyết những vấn đề này bằng cách cho phép bạn kiểm soát danh tính kỹ thuật số của mình bằng địa chỉ Ethereum và hồ sơ ENS. Sử dụng địa chỉ Ethereum cung cấp một thông tin đăng nhập duy nhất trên các nền tảng an toàn, chống kiểm duyệt và ẩn danh.

Thanh toán

Hạ tầng thanh toán của Web2 phụ thuộc vào các ngân hàng và đơn vị thanh toán, loại trừ những người không có tài khoản ngân hàng hoặc những người tình cờ sống trong biên giới của quốc gia không hợp lệ. Web3 sử dụng các mã thông báo (token) để gửi tiền trực tiếp và không yêu cầu bên trung gian thứ ba.

Giới hạn của Web3

Mặc dù có rất nhiều lợi ích của Web3 ở dạng hiện tại, vẫn còn nhiều hạn chế mà hệ sinh thái phải giải quyết để nó phát triển tốt.

Khả năng tiếp cận

Các tính năng Web3 quan trọng, như Đăng nhập bằng ví, đã có sẵn cho mọi người sử dụng với chi phí bằng không. Tuy nhiên, chi phí giao dịch vẫn còn là giới hạn với nhiều người. Web3 ít có khả năng được sử dụng ở các quốc gia đang phát triển, ít giàu có do phí giao dịch cao. Trên Ethereum, những thách thức này đang được giải quyết thông qua nâng cấp mạng và các giải pháp mở rộng quy mô lớp 2 . Công nghệ đã sẵn sàng, nhưng chúng tôi cần mức độ áp dụng cao hơn ở lớp 2 để mọi người có thể truy cập Web3.

Kinh nghiệm người dùng

Rào cản kỹ thuật đối với việc sử dụng Web3 hiện quá cao. Người dùng phải hiểu rõ các mối quan tâm về bảo mật, hiểu tài liệu kỹ thuật phức tạp và điều hướng các giao diện người dùng không trực quan. Đặc biệt, các nhà cung cấp ví đang làm việc để giải quyết vấn đề này, nhưng cần có thêm tiến bộ trước khi Web3 được chấp nhận hàng loạt.

Giáo dục

Web3 giới thiệu các mô hình mới yêu cầu học các mô hình khác với các mô hình được sử dụng trong Web2.0.

Cơ sở hạ tầng tập trung

Hệ sinh thái Web3 còn non trẻ và nhanh chóng phát triển. Do đó, nó hiện phụ thuộc chủ yếu vào cơ sở hạ tầng tập trung (GitHub, Twitter, Discord, v.v.). Nhiều công ty Web3 đang gấp rút lấp đầy những khoảng trống này, nhưng việc xây dựng cơ sở hạ tầng chất lượng cao, đáng tin cậy cần có thời gian

Một tương lai phi tập trung

Web3 là một hệ sinh thái trẻ và đang phát triển. Gavin Wood đã đặt ra thuật ngữ này vào năm 2014, nhưng nhiều ý tưởng trong số này chỉ gần đây mới trở thành hiện thực. Chỉ trong năm ngoái, sự quan tâm đến tiền điện tử đã tăng lên đáng kể, các cải tiến đối với các giải pháp mở rộng quy mô lớp 2, các thử nghiệm lớn với các hình thức quản trị mới và các cuộc cách mạng trong nhận dạng kỹ thuật số.

Chúng tôi chỉ mới bắt đầu tạo ra một trang Web tốt hơn với Web3, nhưng khi chúng tôi tiếp tục cải thiện cơ sở hạ tầng sẽ hỗ trợ nó, tương lai của trang Web có vẻ tươi sáng.

· 15 min read

Tăng thông lượng giao dịch của Cardano

note

Đường ống khuếch tán - được lên kế hoạch cho mùa hè này - sẽ tăng ngân sách cho thời gian truyền và xác thực khối, cho phép tạo ra các khối lớn hơn và tăng thông lượng giao dịch. Đây là một quan điểm nghiên cứu kỹ thuật. (Cùng với phần giới thiệu về AV, anh chị em thậm chí còn hiệu quả hơn của nó…)

Tăng thông lượng giao dịch của Cardano

img

Việc cho phép các hợp đồng thông minh gần đây trên Cardano đã dẫn đến sự gia tăng đáng kể trong hoạt động của người dùng. Đồng thời, quy mô giao dịch trung bình đã tăng lên do các giao dịch tập lệnh mang mã. Với các ứng dụng tài chính phi tập trung (DeFi) đầu tiên hiện đã được triển khai trên hệ sinh thái Cardano và nhiều hơn thế nữa, chúng tôi hy vọng xu hướng này sẽ tiếp tục. Để bắt kịp với nhu cầu tăng cao này, thông lượng giao dịch hiện tại của hệ thống phải được tăng lên.

Một cách tiếp cận rõ ràng để tăng thông lượng giao dịch là tăng giới hạn kích thước khối để phù hợp với nhiều giao dịch hơn trên mỗi khối. Kích thước khối đã được tăng 25% trong năm nay — từ 64kB lên 80kB hiện tại và chúng tôi dự đoán sẽ còn tăng thêm nữa. Tuy nhiên, có một giới hạn về mức độ lớn của một khối có thể được duy trì an toàn bằng giao thức đồng thuận sổ cái nếu tốc độ sản xuất khối được giữ ở mức hiện tại. Để đạt được thông lượng cao mà không ảnh hưởng đến tính bảo mật của hệ thống, cần phải có các biện pháp bổ sung. Để hiểu lý do tại sao, chúng ta cần xem xét kỹ hơn cách hoạt động của đồng thuận sổ cái nói chung:

Các giao thức đồng thuận của sổ cái được đặc trưng bởi hai tham số thời gian:

  • Δp, độ trễ mạng tối đa để một khối mới có thể tiếp cận (ví dụ) 95% mạng, và
  • Δb, thời gian (dự kiến) giữa việc tạo ra hai khối mới Trong các giao thức điển hình, để lập luận về tính nhất quán cho sự đồng thuận, việc truyền tải khối trước phải kết thúc trước khi khối tiếp theo được tạo — ít nhất là trong hầu hết thời gian. Do đó, Δb được chọn là lớn hơn một chút so với Δp. Trong Cardano, chúng ta có Δp = 5s (giây) và Δb = 20s.

Bây giờ, một khối có thể vận chuyển bao nhiêu dữ liệu trong những điều kiện này? Để thấy được điều này, chúng ta cần xem xét chi tiết hơn những gì chính xác phải đạt được trong Δp.

img

Hình 1. Khối khuếch tán và xác nhận mạng trong khoảng trễ Δp = 5s

Hãy xem xét Hình 1 ở trên mô tả một cách đơn giản, cách thức truyền khối hoạt động trong mạng. Nhà sản xuất khối gửi tiêu đề khối mới của họ đến Peer 1 (hộp h màu trắng), chiếm các liên kết mạng của cả hai nút trong khoảng thời gian được chỉ ra bởi hộp h màu trắng. Peer 1 sau đó xác nhận tiêu đề (liên quan đến tính toán cục bộ trong khoảng thời gian được chỉ ra bởi hộp hv màu xám). Nếu tiêu đề hợp lệ, tức là tiêu đề chứng minh khả năng lãnh đạo khối đủ điều kiện, v.v., phần thân khối được tải xuống bởi Peer 1 (hộp b màu trắng), một lần nữa chiếm các liên kết mạng của cả hai nút. Cuối cùng, Peer 1 xác nhận phần thân khối (hộp bv màu xám) và chỉ khi phần thân khối cũng hợp lệ, Peer 1 sẵn sàng truyền tải khối cho các đồng nghiệp khác dọc theo dòng của những gì vừa được mô tả.

Một tác dụng phụ đáng tiếc của chế độ hoạt động này là liên kết mạng và CPU của một nút chỉ được sử dụng trong một phần nhỏ của Δp = 5s trong khi vẫn (hầu hết) không hoạt động trong phần còn lại của (dự kiến) Δb = 20s.

Cụ thể, lượng dữ liệu chúng ta có thể đưa vào một khối được xác định bởi độ trễ mạng ngang hàng của khối và thời gian xác thực cần thiết. Cả hai đều phát triển gần như tuyến tính về kích thước của khối — nhân với số bước nhảy tối đa cần thiết để đạt được 95% tất cả các nút. Các phép đo cho thấy, để đảm bảo truyền mạng trong phạm vi Δp = 5s, kích thước khối không được vượt quá 2 MB. Đối với các tập lệnh có cường độ tính toán cao, thời gian xác thực thậm chí có thể áp đặt một giới hạn thấp hơn nhiều.

Tin tốt là, trong những ràng buộc này, thông lượng giao dịch có thể bị vượt quá bằng cách áp dụng các thay đổi cho mạng ngang hàng và / hoặc các lớp đồng thuận. Chúng tôi giải thích các kỹ thuật này dưới đây.

Khuếch tán pipelining

Xem xét lại Hình 1, chúng ta thấy rằng tất cả các hành động của các nút được thực hiện theo một trình tự nghiêm ngặt, và do đó Δp cần phải phù hợp với thời gian yêu cầu của một nút nhân với số bước nhảy trong đường dẫn ngang hàng. Chúng tôi nhận thấy rằng, mặc dù điều này là cần thiết cho việc truyền mạng, nhưng nó không phải để xác nhận khối.

img

Xem xét Hình 2. Bằng cách cho phép các khối được truyền trước khi quá trình xác thực đầy đủ diễn ra, chúng ta có thể loại trừ xác nhận phần thân (lặp lại) khỏi đường truyền. Ngay sau khi Peer 1 nhận được phần thân khối (b-box), nó đã có thể bắt đầu truyền tải khối đồng thời để xác thực phần thân khối, v.v.

Ngược lại với sơ đồ trong Hình 1, ngân sách Δp giờ đây chỉ cần tính đến việc xác thực nội dung một lần. Điều này dẫn đến ngân sách thời gian cao hơn để truyền mạng ngang hàng và / hoặc xác thực nội dung, do đó cho phép thông lượng giao dịch cao hơn (để dễ dàng so sánh với Hình 1, mức tăng này được minh họa bằng xác thực nội dung lớn hơn ('bv' ' ) ngân sách).

Vì những lý do được giải thích bên dưới, điều quan trọng là hai kiểm tra xác thực sau đây vẫn được sao chép đầy đủ trong đường truyền:

  1. Tính đúng đắn của tiêu đề, tức là khối tham chiếu chính xác người tiền nhiệm của nó và chính xác vị trí dẫn đầu khối (chức năng có thể xác minh-ngẫu nhiên (VRF) và xác thực chữ ký khối).
  2. Tính đầy đủ của khối, tức là phần thân đã nhận (nhưng chưa được xác thực) thực sự được tham chiếu bởi phần thân băm của phần đầu. Làm thế nào có thể ảnh hưởng đến sự bảo mật của các lớp mạng và lớp mạng đồng thuận?

Đầu tiên, hãy lưu ý rằng lớp đồng thuận vẫn không bị ảnh hưởng bởi thay đổi này:

  • Các khối trung thực luôn hợp lệ, vì khối trưởng xác thực hoàn toàn chuỗi sẽ được thêm vào bởi khối mới cũng như chính khối mới và,
  • Các khối không hoàn chỉnh không được truyền (do Điểm 2 ở trên) và,
  • Các khối không hợp lệ (hoàn chỉnh), mặc dù có thể được truyền qua mạng, luôn bị một nút trung thực loại bỏ sau khi xác thực nội dung.

Thứ hai, liên quan đến các cuộc tấn công Từ chối Dịch vụ (DoS) trên lớp mạng, lưu ý rằng kẻ thù có thể cố gắng làm tắc nghẽn hệ thống bằng cách khuếch tán các khối không hợp lệ. Tuy nhiên, quyền lãnh đạo khối chính xác vẫn được xác minh (do điểm 1), ngụ ý rằng khối như vậy sẽ chỉ được truyền nếu đối thủ được lên lịch làm như vậy, tức là không tạo ra nhiều tải hơn so với trường hợp người đứng đầu khối này trung thực (ngoại trừ khối không đóng góp vào thông lượng của hệ thống). Hơn nữa, các nhà điều hành nhóm liên quan (SPO) tạo ra các khối không hợp lệ có thể dễ dàng được xác định và trừng phạt, trên thực tế, một hệ thống quản lý vi phạm hiện đang được phát triển để thực hiện chính xác chức năng này.

Để kết luận, kết hợp khuếch tán làm tăng ngân sách cho việc truyền khối và thời gian xác thực trong giới hạn Δp, cho phép các khối lớn hơn và do đó tăng thông lượng giao dịch — trong khi vẫn giữ nguyên các quy tắc đồng thuận. Nó hứa hẹn sẽ tăng đáng kể thông lượng trong khi vẫn có thể đạt được bằng những thay đổi xâm lấn tối thiểu đối với hệ thống, và do đó là một ứng cử viên tuyệt vời để triển khai trong thời gian ngắn hạn. Tuy nhiên, tác động của pipelining (một mình) còn hạn chế và tham vọng của chúng tôi không dừng lại ở đây.

Tiếp theo, chúng tôi sẽ đưa ra một bản tóm tắt về một kỹ thuật mạnh mẽ hơn có thể đạt được thông lượng giao dịch thậm chí cao hơn, nhưng cũng yêu cầu một số thay đổi giao thức ấn tượng hơn.

Xác thực không đồng bộ

Ý tưởng đằng sau quá trình khuếch tán pipelining — xác thực phần thân bị trì hoãn — có thể được đưa đến cực điểm: một khối mới vẫn được yêu cầu đến trong Δp, nhưng chúng tôi không yêu cầu việc xác thực phần thân của nó phải được hoàn thành trong Δp. Chúng tôi gọi đây là xác thực không đồng bộ (AV).

img

Xem xét Hình 3. Xác thực phần thân được phép sử dụng ngân sách Δb còn lại (dự kiến) còn lại (bên cạnh quá trình truyền khối và xác thực tiêu đề), do đó hầu như đặt CPU của các nút ở tải vĩnh viễn. Tuy nhiên, lưu ý rằng liên kết mạng và CPU cũng được chỉ định cho các tác vụ khác (chẳng hạn như đồng bộ hóa mempool), có nghĩa là chúng tôi không muốn sử dụng toàn bộ phần còn lại của Δb để xác thực nội dung, nhưng hãy để một vài giây được giao cho các tác vụ khác các nhiệm vụ.

Điều này có một tác dụng phụ đáng chú ý. Trái ngược với pipelining khuếch tán, xác thực sổ cái thường chậm hơn phần đầu của chuỗi. Đặc biệt, ngay cả các nhà lãnh đạo khối trung thực hiện nay cũng có thể tạo ra các khối (một phần) không hợp lệ, vì họ có thể chưa hoàn tất việc xác thực lịch sử giao dịch dẫn đến khối mới.

Để đối phó với tác dụng phụ này, các quy tắc sổ cái cần phải được điều chỉnh: để đảm bảo rằng các khối trung thực luôn đóng góp vào sự bảo mật của sự đồng thuận, các khối mang giao dịch không hợp lệ vẫn phải được coi là phần mở rộng chuỗi hợp lệ. Sau đó, các giao dịch không hợp lệ có thể đơn giản bị loại bỏ trong quá trình xác thực sổ cái.

Mặc dù cải thiện đáng kể so với pipelining khuếch tán, AV thậm chí có thể được cải thiện hơn nữa. Lý do là, nói chung, không có đủ dữ liệu có thể được khuếch tán trong Δp để tạo ra đủ công việc xác nhận để tối đa hóa các CPU trong toàn bộ phần còn lại của khoảng thời gian Δb. Để tận dụng đầy đủ các lợi ích của AV, chúng tôi sẽ kết hợp nó với cơ chế xác nhận đầu vào, mà chúng tôi sẽ mô tả trong một bài đăng trên blog sắp tới.

Tác động

Tác động nào đến thông lượng mà chúng ta có thể mong đợi từ pipelining và AV? Việc tìm kiếm câu trả lời chính xác cho câu hỏi này vẫn đang được mạng lưới và các nhóm nghiên cứu của chúng tôi đang tiến hành, vì đưa ra một phân tích chặt chẽ trong trường hợp có kẻ thù độc hại (cố gắng làm gián đoạn tối đa giao thức). Tuy nhiên, để cung cấp ước tính đầu tiên, chúng tôi đưa ra phân tích thông lượng dưới đây cho trường hợp lạc quan trong đó tất cả các SPO đều hoạt động trung thực - với kỳ vọng rằng kết quả cho trường hợp độc hại sẽ không sai lệch đáng kể (kể cả sự hiện diện của hệ thống quản lý vi phạm). Tuy nhiên, lưu ý rằng thông lượng thực của hệ thống có thể sẽ thay đổi so với các ước tính đã cho.

Trong Bảng 1, chúng tôi trình bày các ước tính thông lượng này (tính theo giao dịch mỗi giây, TPS). Nhớ lại rằng thông lượng phụ thuộc cả vào quy mô giao dịch và thời gian xác nhận. Đối với lựa chọn các cặp kích thước / thời gian xác thực, chúng tôi giả định rằng tất cả các giao dịch có cùng đặc điểm và đưa ra các số thông lượng tương ứng. Chúng tôi so sánh bốn giao thức khác nhau:

  • Praos: Giao thức hiện được triển khai của Cardano (kích thước khối 80 kB)
  • Praos Max: Praos với kích thước khối lớn nhất có thể có thể được duy trì một cách an toàn (theo các giả định ở trên)
  • Khuếch tán pipelining
  • AV (với 20% ngân sách Δb được chiết khấu và được dành riêng cho các nhiệm vụ khác nhau)

Chúng tôi xem xét bốn loại giao dịch khác nhau với kích thước khác nhau và thời gian cần thiết để xác thực. Một giao dịch thanh toán đơn giản nằm ở đâu đó gần loại 0,5 kB / 0,5 ms, trong khi các giao dịch tập lệnh có thể thuộc một trong các loại khác, đòi hỏi cả kích thước lớn hơn và nhiều nỗ lực hơn để xác thực. Cũng lưu ý cột cuối cùng (2 kB / 32 mili giây) trong đó thời gian xác thực trở nên đáng kể so với độ trễ của mạng: Việc tăng kích thước khối (từ Praos lên Praos Max) không giúp cải thiện thông lượng vì xác thực đã sử dụng hết ngân sách thời gian. Do đó, pipelining và AV mang lại lợi nhuận tương đối mạnh chính xác trong những trường hợp này vì chúng làm tăng ngân sách thời gian xác thực.

img

Outlook cho Cardano

Việc tăng lưu lượng của một chuỗi khối không được phép là rất quan trọng về bảo mật, vì việc chấp nhận nhiều tải hơn vào hệ thống có thể tạo ra các cơ hội tấn công DoS. Do đó, nên thực hiện các thay đổi như vậy theo một trình tự các bước nhỏ trong khi quan sát cẩn thận các tác động lên hệ thống.

Các bước đầu tiên như vậy đã được thực hiện vào tháng 12 năm ngoái và tháng 2 này bằng cách nâng giới hạn kích thước khối (và các đơn vị bộ nhớ tập lệnh Plutus) từ 64kB lên 80kB (xem thêm blog gần đây của John Woods).

Trong những tháng tới, chúng tôi sẽ tiếp tục theo dõi chặt chẽ và điều chỉnh các thông số này, dựa trên nhu cầu mạng và hạn chế về dung lượng. Những cải tiến hơn nữa sẽ đi kèm với việc triển khai pipelining khuếch tán. Các tối ưu hóa đồng thuận khác, bao gồm cả xác nhận đầu vào, vẫn đang được phát triển và thông tin chi tiết hơn về cách thực thi những điều này sẽ được công bố trong thời gian thích hợp.

Lưu ý rằng nỗ lực tối ưu hóa của thời đại Cardano Basho vượt ra ngoài mạng và các lớp đồng thuận, và bao gồm các cải tiến tập lệnh Plutus cũng như xử lý ngoài chuỗi — hãy xem blog gần đây này của Tim Harrison. Đặc biệt, Hydra , một bộ giao thức lớp 2 đang được phát triển, cung cấp một con đường khác để cải thiện đáng kể tổng thông lượng giao dịch bằng cách cho phép thực hiện các giao dịch ngoài chuỗi.

Sự nhìn nhận. Tôi xin cảm ơn Duncan Coutts, Sandro Coretti-Drayton, Neil Davies, Alexander Esgen, Nicolas Frisby, Peter Gaži, Philipp Kant, Aggelos Kiayias, Karl Knutsson, Tim Harrison, Giorgos Panagiotakos, Alexander Russell, Fernando Sanchez, Marcin Szamotulski, Peter Thompson, Spyros Voulgaris và John Woods.