8 ưu điểm cốt lõi của Dfinity

Mô hình gas ngược

Khi người dùng sử dụng các ứng dụng dựa trên DFINITY, họ có thể tương tác với các hợp đồng thông minh mà không cần tự trả tiền gas, người dùng không nắm giữ mã thông báo ICP cũng có thể sử dụng nó một cách dễ dàng. Điều này cải thiện đáng kể tính dễ sử dụng. So với Ethereum, người dùng phải đến sàn giao dịch để mua ETH và sau đó rút về ví để sử dụng các ứng dụng như DeFi, NFT trên ETH. Điều này trực tiếp giới hạn người dùng tiềm năng. Trên Internet Computer của DFINITY, nhà phát triển cung cấp gas cho “canister/hợp đồng thông minh” đang chạy dapp và người dùng chỉ cần tận hưởng dịch vụ.

 

Người dùng có thể dễ dàng sử dụng dapp trên Internet Computer, thậm chí họ không cần biết rằng dịch vụ đang chạy trên một chuỗi khối blockchain. Hãy nghĩ về điều đó, thực hiện các giao dịch, tham gia các nền tảng xã hội, chơi trò chơi và nhận airdrop trên blockchain mà không gây khó chịu về phí gas sẽ thu hút lượng người dùng tiềm năng rất lớn.

DFINITY đã từng đưa ra một bức ảnh về các node của nó, và mọi người đều ngạc nhiên khi thấy rằng không có ổ cứng nào trên máy node mà có đầy bộ nhớ (RAM) đang hoạt động. Điều này cũng tiết lộ một tính năng khác của DFINITY: Tất cả các hợp đồng thông minh đều ở trạng thái đang chạy!

Nếu DFINITY được coi là một siêu máy tính đám mây phi tập trung, thì tất cả các dịch vụ được triển khai trên nó có thể được coi là một quá trình chạy trong RAM. Miễn là các Cycles (mã thông báo để trả phí gas) của nó đủ, quá trình sẽ luôn ở trạng thái đang chạy.

Ngược lại, theo kiến trúc của nền tảng hợp đồng thông minh thế hệ trước do Ethereum đại diện, các dịch vụ không được thúc đẩy bởi hợp đồng mà phải dựa vào các giao dịch bên ngoài để kích hoạt hợp đồng, chẳng hạn như oracles và tập lệnh tập trung. Trên Internet Computer, tất cả các dịch vụ đang chạy và nhiều giao dịch có thể được bắt đầu bằng hợp đồng. Chúng tôi thậm chí có thể ghi một số rô bốt chuyên đăng quảng cáo đang hoạt động vào vùng chứa DFINITY. Đồng thời, bạn cũng có thể đặt “riêng tư” để ẩn danh một cách chiến lược, sẽ mang lại trí tưởng tượng khổng lồ cho DeFi.

 

Các hợp đồng thông minh (Canisters) chạy với tốc độ web

Độ trễ tương tác là một chỉ báo quan trọng về việc hệ thống có khả dụng hay không. DFINITY đã đạt được kết quả đáng kinh ngạc trong phần nghìn giây truy vấn và giây cập nhật. Hầu hết các ứng dụng Internet có thể được sử dụng trơn tru trong thời gian trễ này. Diễn đàn phi tập trung DSCVR chứng minh tính năng này của DFINITY. Hãy tiếp tục và sử dụng nó!

Khi người dùng sử dụng dịch vụ, họ sẽ gửi hai loại yêu cầu đến Internet Computer, một là thiết kế lệnh gọi cập nhật để sửa đổi trạng thái hợp đồng, hai là lệnh gọi truy vấn không cần cập nhật trạng thái. Vì các Internet Computer của DFINITY được điều hành bởi các trung tâm dữ liệu độc lập mạnh nhất trên thế giới, nên thời gian phản hồi của các lệnh gọi truy vấn là mili giây.

Nhờ sự đồng thuận và đổi mới mật mã mang tính đột phá của DFINITY, DFINITY đã rút ngắn xác nhận cuối cùng của lệnh gọi cập nhật xuống còn 2 giây, thật đáng kinh ngạc. Mặc dù chúng ta đã nghe rất nhiều về tầm nhìn lớn của DFINITY đối với Web3 đầy đủ, nhưng giao thức đồng thuận không tương tác tốc độ cực cao cũng là kỹ năng quản lý của DFINITY.

Khác với sự đồng thuận của PoW và PoS, lần đầu tiên DFINITY sử dụng hàm ngẫu nhiên có thể xác minh kết hợp với chữ ký ngưỡng trong sự đồng thuận, cụ thể là VRF + BLS.

Đầu tiên, DFINITY tạo ra một nguồn đáng tin cậy của các số ngẫu nhiên thông qua sự đồng thuận của các node và chọn nhóm xác minh dựa trên các số ngẫu nhiên, điều này đảm bảo hiệu quả của phân quyền và đồng thuận.

Dựa trên công nghệ chữ ký ngưỡng không tương tác, nhóm xác minh của DFINITY có thể rất lớn và tốc độ tạo sự đồng thuận trong nhóm rất nhanh, bởi vì các node không cần phải tương tác thường xuyên, chỉ cần xác minh và ký khối. Khi đã thu thập đủ chữ ký của khối, chữ ký duy nhất của khối có thể được khôi phục và có thể tạo ra sự đồng thuận. Hiệu suất của các blockchains khác chủ yếu bị kẹt ở tốc độ đồng thuận của nhóm xác minh, vì chúng sử dụng đồng thuận Byzantine (BFT) cũ, khiến nhóm xác minh phải tương tác nhiều để xác định sự đồng thuận.

Tất cả điều này được hưởng lợi từ công nghệ mã hóa Chain Key của DFINITY, kết hợp một loạt các công nghệ ban đầu như “giao thức phân phối khóa phi tập trung không tương tác”, “chữ ký ngưỡng”, “chức năng ngẫu nhiên có thể xác minh”, v.v.

 

Các trang web có thể chạy trực tiếp trên Blockchain

Người dùng có thể truy cập trực tiếp vào hợp đồng thông minh trên DFINITY thông qua trình duyệt hoặc ứng dụng dành cho thiết bị di động mà không cần thông qua bất kỳ trang web và máy chủ tập trung nào, chưa nói đến việc chạm vào mã dòng lệnh. Các nhà phát triển không còn cần phải tạo trang web trên AWS phi tập trung và Alibaba Cloud. Ưu điểm ở đâu? DFINITY là một kiến trúc full-stack của Web3, điều này rất rõ ràng trong kiến trúc của dapp.

Đầu tiên chúng ta hãy xem xét các dapp của Ethereum. Nó là một kiến trúc ba cấp: các hợp đồng thông minh nằm trên cùng, người dùng truy cập front-end và phần mềm trung gian giao tiếp với chúng. Đối với hai phần front-end và middleware, các nhà phát triển cần thuê các máy chủ tập trung. Do đó, một khi hai lớp tập trung này đi xuống (down) hoặc được làm chủ (thao túng/tấn công), các dapp sẽ không còn khả dụng cho người dùng nữa. Thực tế, chúng tôi đã trải qua điều này nhiều lần. Mặc dù có một số cơ sở hạ tầng phi tập trung nhưng vẫn khó tương tác.

Mỗi lớp của kiến trúc ba tầng ở trên có thể được chạy trên DFINITY, điều này không thể đạt được bởi bất kỳ blockchain nào khác. Nó thực hiện phân lớp mạng chức năng, đây là một kiến trúc rất tiên tiến. Mã thông báo và hợp đồng thông minh thao tác mã thông báo chạy trên DFINITY, tương tự như ETH ở đây. Đồng thời, vì DFINITY chạy ở chế độ vùng chứa phần mềm, mỗi vùng chứa có 4GB bộ nhớ đang chạy và cơ sở dữ liệu kinh doanh cũng có thể chạy trên DFINITY. Với sự hỗ trợ của trung tâm dữ liệu và việc tối ưu hóa phân phối nội dung mạng khác nhau, trang front-end cũng có thể chạy trực tiếp trên DFINITY. Ba lớp trên được bao gồm trong mạng DFINITY, vì vậy không cần phần mềm trung gian nào.

Do đó, bất cứ lúc nào, các dapp trên DFINITY đều có sẵn và sẽ không có rủi ro tập trung vào một điểm liên kết nhất định. Quan trọng nhất, điều này hoàn toàn giải phóng cho nhà phát triển, không còn phải xử lý với nhiều hệ thống. Sự phức tạp của sự tương tác giữa cả hai có thể dành nhiều năng lượng hơn để tạo ra sản phẩm. Điều này cũng mở rộng phạm vi ứng dụng mà blockchain có thể làm, không chỉ DeFi, mà còn các mạng xã hội phi tập trung như OpenChat, Canistore, CanCan, Dscvr.one, Distrikt có thể đạt được.

 

Nhận dạng Internet phi tập trung

Trên DFINITY, người dùng có thể nhanh chóng tạo ID phi tập trung thông qua quét khuôn mặt hoặc nhận dạng vân tay. Bạn không cần quản lý tên người dùng/mật khẩu và không cần chạm vào khóa riêng tư/thuật ngữ khó hiểu, bạn có thể dễ dàng kiểm soát ID của mình.

Điều quan trọng nhất là ID phân quyền này tuân thủ các tiêu chuẩn DID. Bạn có thể lấy nhiều tài khoản từ ID chính để sử dụng các dapp khác nhau. Đồng thời, bạn không phải chịu đựng thực tế của một nền tảng độc quyền, và bạn có thể đóng gói và lấy (dữ liệu?) của bạn bất cứ lúc nào. Tài khoản và dữ liệu, đây là cơ sở thực sự của quyền sở hữu dữ liệu Web3.

DFINITY hỗ trợ đường cong SECP265R1 trong các nguyên tắc mật mã. Hầu hết các chip của thiết bị điện tử bạn có thể mua đều hỗ trợ đường cong này. Với nó, bạn có thể sử dụng tài khoản của DFINITY thông qua nhận dạng vân tay và khuôn mặt. Kết hợp với mô hình gas ngược của DFINITY, điều này cải thiện đáng kể trải nghiệm của người dùng về blockchain và giúp việc phá vỡ vòng tròn trở nên dễ dàng hơn.

 

Khả năng mở rộng liền mạch với chi phí thấp và gần như vô hạn

Internet Computer có thể mở rộng liên tục và trơn tru. Chúng không chỉ có thể tự động tạo subnet mới theo tải của mạng mà còn không cần phải dừng các dịch vụ của bạn trong quá trình mở rộng. Quá trình mở rộng là hoàn toàn trong suốt đối với người dùng và nhà phát triển.

Trước đây, suy nghĩ của chúng ta thường chỉ giới hạn trong một số chuỗi cố định, điều này đã đóng đinh TPS của toàn bộ mạng lưới. Trên thực tế, TPS nên được mở rộng theo yêu cầu. Việc bổ sung và hợp nhất các subnet trên DFINITY được thực hiện theo yêu cầu. Các nơron tham gia NNS có thể đưa ra các đề xuất mở rộng dựa trên tải của mạng hiện tại để cân bằng tải của toàn mạng.

Việc mở rộng dung lượng gần như vô hạn này cũng làm cho khả năng ứng dụng blockchain cực lớn. Các nhà phát triển có thể sử dụng hợp đồng thông minh để xây dựng phương tiện truyền thông xã hội được mã hóa và tích hợp phương tiện truyền thông xã hội với các ứng dụng hợp đồng thông minh truyền thống (chẳng hạn như DeFi), điều này sẽ mang lại trí tưởng tượng kinh doanh không giới hạn.

 

Công nghệ ChainKey

ChainKey là công nghệ cốt lõi đằng sau Internet Computer. Nó tạo ra một khóa công khai duy nhất chỉ 48 byte cho chuỗi khối của DFINITY. Do đó, bất kỳ thiết bị nào, ngay cả đồng hồ thông minh, đều có thể tự xác minh chuỗi DFINITY.

Ngược lại, khi xác minh các blockchains truyền thống như ETH, vì mỗi khối được ký bởi một node khác nhau, thiết bị cần đồng bộ hóa vài trăm GB dữ liệu chữ ký. Trong DFINITY, tất cả các node cùng ký một khối. Do đó, thiết bị chỉ cần lưu khóa công khai duy nhất 48 byte để xác minh từng khối.

Đây chỉ là phần nổi của công nghệ Chain Key. Nó cũng có thể chạy các node để thoát và tham gia mạng theo ý muốn, do đó, các node mới có thể dễ dàng kết nối với mạng để mở rộng. Tất cả là do Tạo khóa phân tán không tương tác ( Noninteractive Distributed Key Generation). Đây là một đột phá về công nghệ.

Đồng thời, mỗi “subnet/phân đoạn” có khóa công khai duy nhất của riêng nó. Việc gọi hợp đồng lẫn nhau trên các “subnet/phân đoạn” khác nhau yêu cầu sử dụng khóa công khai “subnet/phân đoạn” này để xác minh nó. Chỉ cần gửi tin nhắn khối , giúp tối ưu hóa vấn đề giao tiếp “liên chip/liên mạng” một cách tối ưu.

Nếu blockchain có thể được xác minh dễ dàng như vậy, chúng ta có thể chạy trực tiếp node xác minh DFINITY trên các blockchain khác không? Đúng vậy, tính năng cực kỳ dễ xác minh của Chain Key cũng khiến DFINITY tự nhiên phù hợp với các hoạt động chuỗi chéo. Chúng tôi thậm chí có thể lưu trữ khóa công khai blockchain của DFINITY trong hợp đồng thông minh ETH để xác minh trực tiếp các giao dịch chuỗi chéo. Điều này sẽ mang lại rất nhiều không gian kinh doanh!

 

Tự tiến hóa dưới nền dân chủ di động

Internet Computer chạy một hệ thống quản trị mã thông báo phi tập trung, được gọi là hệ thống thần kinh mạng NNS, là một hệ thống quản trị có thể giúp mạng DFINITY đạt được sự tự phát triển. Mục đích của NNS là cho phép các mạng máy tính Internet được quản lý theo cách mở, phi tập trung và an toàn. Nó hoàn toàn có thể kiểm soát tất cả các quyền của mạng.

Ví dụ: có thể nâng cấp trực tiếp các node; có thể tạo subnet blockchain mới để mở rộng; có thể chia nhỏ các subnet để cân bằng tải mạng; có thể định cấu hình các thông số kinh tế, chẳng hạn như điều chỉnh tỷ lệ chuyển đổi ICP thành Cycles. Trong trường hợp cực đoan , nó thậm chí có thể đóng băng các vùng chứa phần mềm độc hại để bảo vệ mạng, v.v.

Người dùng cam kết mã thông báo ICP sẽ trở thành tế bào thần kinh quản trị và có thể đưa ra đề xuất và tham gia biểu quyết. Việc tham gia quản trị sẽ được thưởng bằng mã thông báo ICP. Trong quá trình bỏ phiếu, NNS sử dụng một nền dân chủ linh hoạt giữa bỏ phiếu trực tiếp và bỏ phiếu ủy nhiệm. Bạn có thể bỏ phiếu trực tiếp hoặc tự động theo phiếu bầu của các node mà bạn tin tưởng.

Lưu ý rằng đây là “theo dõi” thay vì “đại lý”. Các node được theo dõi sẽ không nhận được mã thông báo của bạn, cũng như không nhận được nhiều phần thưởng ICP hơn nếu bạn chú ý. Các node được “theo dõi” cũng có thể “theo dõi” những người khác, cuối cùng tạo thành một mạng kiến thức phi tập trung giúp đưa ra các quyết định đủ thông minh.

Các tế bào thần kinh quản trị của NNS có thể hỗ trợ AI và tập lệnh. Những robot này có khả năng tinh chỉnh các thông số tốt hơn, chẳng hạn như lấy giá ICP trao đổi để điều chỉnh giá gas. Điều này sẽ cải thiện đáng kể hiệu quả quản trị và giúp mạng lưới tự phát triển.

 

GAS ổn định

Gas được tiêu thụ trong chuỗi khối DFINITY được gọi là Cycles, được trao đổi bằng cách tiêu thụ ICP. Các Cycles ổn định dưới sự điều chỉnh của thuật toán và được cố định bằng 1 SDR (SDR có thể được coi là một đơn vị ổn định sau khi tính toán tiền tệ fiat đa quốc gia toàn diện). Các Cycles không chỉ là phí gas, nó có thể đóng những vai trò quan trọng như stablecoin và các biểu tượng định giá giao dịch trong hệ sinh thái tương lai của DFINITY.

Trong NNS, loại đề xuất thường gặp nhất được gọi là “ExchangeRete”. Các tế bào thần kinh sẽ lấy giá của ICP từ sàn giao dịch và gửi nó đến đề xuất. Trung bình, nó sẽ được gửi sau mỗi 6 đến 10 phút. Đây thực sự là một Oracle Machine quản trị giá dưới chiêu bài của hệ thống. Đó là tự động điều chỉnh tỷ lệ chuyển đổi ICP cho các Cycles theo giá ICP của NNS, và cuối cùng là duy trì sự ổn định của các Cycles.

Do đó, đầu tiên, gas của DFINITY ổn định, đó là chi phí vận hành dapp rất lớn. Thứ hai, DFINITY đi kèm với máy tiên tri giá (Oracle Machine) và Cycles là đơn vị định giá ổn định trong hệ thống. Nó giống như tiền tệ tiêu chuẩn trong tương lai. Bất kỳ mã thông báo nào được xây dựng trên DFINITY sẽ thiết lập một tỷ lệ với các Cycles để phản ánh giá của mã thông báo. Đây thực sự là nguyên mẫu của một sàn giao dịch phi tập trung.

Nguồn: Turbo (ICPL)

Windy