Cointelegraph đang theo dõi sự phát triển của một chuỗi khối hoàn toàn mới từ khi thành lập đến mạng chính và hơn thế nữa thông qua loạt bài của nó, Inside the Blockchain Developer’s Mind, được viết bởiAndrew Levinecủa Tập đoàn Koinos.
trong tôi bài viết trước, tôigiải thích từ những nguyên tắc đầu tiên, những gì cần thiết để xây dựng một ứng dụng phi tập trung xã hội (DApp) thực sự miễn phí sử dụng và Koinos là giải pháp đó như thế nào. Trong bài viết đó, tôi đã giải thích rằng để cung cấp một DApp thực sự miễn phí sử dụng, người nào đó không phải người dùng cuối phải cung cấp tài nguyên mạng (“mana” trong trường hợp của Koinos) cần thiết để chạy một ứng dụng nhất định. hợp đồng thông minh.
năng lượng chuỗi khối
Bây giờ chúng ta đã hiểu tại sao Koinos được thiết kế như vậy (để hỗ trợ trải nghiệm sử dụng miễn phí), tôi sẽ giải thích chi tiết hơn về cách thức hoạt động của nó. Một trong những tính năng sáng tạo của Koinos là cơ chế miễn phí mới lạ của nó, được gọi là “mana”, cho phép chủ sở hữu KOIN sử dụng chuỗi khối miễn phí mà không cần phải đặt cọc trước mã thông báo của họ hoặc thậm chí nghĩ về những gì họ đang làm. Đó là công nghệ cốt lõi cho phép mọi người sử dụng chuỗi khối miễn phí.
Koinos được thiết kế dựa trên ý tưởng rằng kể từ thời điểm ai đó có được KOIN, họ sẽ có thể thực hiện các hành động trên mạng trong khi Koinos tăng dần và tạm thời khóa một lượng nhỏ mã thông báo của họ, “tính phí” họ một cách hiệu quả theo chi phí cơ hội thay vì một khoản phí rõ ràng. Mana là cách hệ thống định lượng chi phí cơ hội đó để người dùng có thể trao đổi thời gian (chi phí cơ hội) lấy tài nguyên mạng, do đó thay thế nhu cầu về phí dựa trên mã thông báo như mô hình gas của Ethereum.
Điều này tạo ra trải nghiệm người dùng thú vị, giống như trò chơi cho chuỗi khối, nhưng còn các ứng dụng phi tập trung trên chuỗi khối thì sao? Là tiền tệ bản địa của chuỗi khối Koinos, chỉ KOIN mới có năng lượng mà người dùng sẽ cần để tự do sử dụng chuỗi khối. Nhưng nếu KOIN là mã thông báo duy nhất có năng lượng, thì người dùng sẽ không phải lấy mã thông báo để sử dụng bất kỳ DApp Koinos nào và điều này có giống như một khoản phí không? Vâng, nó sẽ.
Mặc dù trải nghiệm người dùng chắc chắn vượt trội so với một khoản phí thực, vì người dùng sẽ chỉ phải thực hiện giao dịch mua đó một lần, nhưng điều đó vẫn tạo ra trở ngại trong trải nghiệm của người dùng DApp. Từ công việc của chúng tôi trên Steem, chúng tôi thấy rằng yêu cầu này, khi được kết hợp với yêu cầu mua tên người dùng và đặt cọc một số lượng lớn mã thông báo một cách có ý thức, là những rào cản lớn đối với việc áp dụng. Đó là lý do tại sao chúng tôi đã thiết kế Koinos ngay từ đầu để giải quyết vấn đề này đồng thời giải quyết một số vấn đề quan trọng khác, chẳng hạn như khả năng nâng cấp kém và hỗ trợ ngôn ngữ lập trình hạn chế.
Để giải quyết vấn đề cho phép mọi người sử dụng DApps mà không cần phải có đượcbất kỳ mã thông báo nào, Koinos cho phép các nhà phát triển hợp đồng thông minh chỉ định ai sẽ trả mana khi hợp đồng thông minh được chạy (“Ngữ nghĩa người trả tiền/người nhận thanh toán”). Đó có thể là người dùng, nhà phát triển hoặc một người nào đó hoàn toàn khác — chẳng hạn như một bên liên quan lớn — muốn giúp DApp thành công.
Điều này mở ra một khả năng mới mà chúng tôi gọi là “tài trợ năng lượng”, nghĩa đơn giản là bất kỳ tài khoản nào cũng có thể “tài trợ” năng lượng cần thiết để chạy hợp đồng. Nhà phát triển có thể sử dụng khả năng này để đặt mình làm nhà cung cấp mana cho hợp đồng. Sau đó, khi ai đó cố gắng sử dụng DApp của họ, họ có thể làm như vậy mà không cần phải lấy KOIN trước.
Điều này cho phép tạo ra một bước nhảy vọt khác về trải nghiệm người dùng khi so sánh với các nền tảng khác và có thể đủ cho nhiều ứng dụng phi tập trung, nhưng nhiệm vụ của chúng tôi không chỉ đơn giản là tạo ra trải nghiệm người dùng tốt hơn các nền tảng khác — mà làtăng tốc phân cấp thông qua khả năng tiếp cận .
DApp nào
Mặc dù tài trợ năng lượng cho phép các nhà phát triển cung cấp năng lượng mà người dùng cần mà không làm giảm số dư mã thông báo của nhà phát triển, nhưng các nhà phát triển vẫn bắt buộc phải có được KOIN. Khi mức sử dụng DApp của họ thấp, lượng KOIN này có thể không đáng kể, nhưng khi mức sử dụng tăng lên và khi giá KOIN tăng lên, yêu cầu này có thể nhanh chóng trở thành gánh nặng. Điều có thể quan trọng nhất là các nhà phát triển dám nghĩ dám làm phảitin tưởng rằng ứng dụng của họ sẽ được áp dụng rộng rãi (nếu không, họ sẽ không có động lực để xây dựng nó) và do đó, khả năng phải chi một số tiền lớn cho KOIN có thể khiến họ thậm chí không muốn xây dựng ứng dụng ngay từ đầu.
Đây là lúc “DApp mana” phát huy tác dụng và hoàn thiện trải nghiệm người dùng không ma sát, do đótối đa hóa khả năng tiếp cận . Mặc dù mã thông báo KOIN là loại tiền điện tử duy nhất chứa năng lượng được hệ thống Koinos sử dụng làm khoản thanh toán cho tài nguyên mạng (tức là năng lượng “cơ sở”), DApps có thể sử dụng chính xác điều nàymã số để tạo ra mana của riêng họtrên mã thông báo của riêng họ.
khả năng tổng hợp vô song
Điều này thể hiện sựkhả năng tổng hợp vô song của Koinos. Bởi vì toàn bộ hệ thống Koinos được viết dưới dạng hợp đồng thông minh, bất kỳ phần nào của hệ thống (như hệ thống con mana) đều có thể được các nhà phát triển DApp sao chép và tận dụng trong ứng dụng của họ.
Các nhà phát triển DApp có thể sử dụng năng lượng trong một kho KOIN nhỏ để khởi động cơ sở người dùng ban đầu của họ hoặc trợ cấp một lượng sử dụng “freemium” nhất định cho DApp của họ, nhưng sau đó yêu cầu người dùng đổi KOIN của họ lấy một loại tiền điện tử chuyên dụng ("mã thông báo DApp" của họ) với năng lượng của chính nó sẽ bị tiêu hao khi sử dụng DApp, do đó cho phép họ tiếp tục sử dụng DApp miễn phí.
Điều này cho phép người dùng tham gia dễ dàng đồng thời tạo ra một con đường bền vững về mặt kinh tế để biến người dùng thành các bên liên quan và cung cấp cho nhà phát triển DApp KOIN mà họ cần để hỗ trợ nhu cầu ngày càng tăng đối với tài nguyên mạng Koinos.
Đây là một cơ chế rất hữu cơ và có thể mở rộng vì nhà phát triển không cần cố gắng dự đoán họ sẽ cần bao nhiêu KOIN và mua KOIN đó trước khi họ có bất kỳ người dùng nào. Ngoài ra, các bên liên quan lớn có thể hỗ trợ các DApp đang phát triển mà không cần sử dụng quá nhiều tài nguyên. Họ chỉ có thể sử dụng lượng mana mà họ cảm thấy cần thiết đểkhởi động ứng dụng và đưa nó đến điểm mà nó có được năng lượng cần thiết một cách tự nhiên từ người dùng và các bên liên quan mới.
Tại Koinos Group, chỉ giải quyết một vấn đề đơn lẻ không bao giờ là đủ. Chúng tôi luôn tìm cách giải quyết vấn đềtrong khi mở khóa các khả năng bổ sung làm cho blockchain thậm chí còn mạnh mẽ hơn. Hệ thống mà tôi đã mô tả trong bài viết này xuất hiện hoàn toàn từ ngữ nghĩa Người trả tiền/Người nhận thanh toán đơn giản đã chạy trên mạng thử nghiệm Harbinger. Họ không chỉ cho phép DApps sử dụng miễn phí mà còn tạo ra một lộ trình hữu cơ để các nhà phát triển có được năng lượng bổ sung mà họ sẽ cần để hỗ trợ sự phát triển của DApp của họđồng thời cung cấp cho các bên liên quan lớn một cách để đầu tư trong tăng trưởng và tạo ra giá trị mà không phải hy sinh bất kỳ khoản nắm giữ mã thông báo nào của họ. Đó là một đôi bên cùng có lợi.
Bài viết này không chứa lời khuyên hoặc khuyến nghị đầu tư. Mọi động thái đầu tư và giao dịch đều có rủi ro và độc giả nên tiến hành nghiên cứu của riêng mình khi đưa ra quyết định.
Quan điểm, suy nghĩ và ý kiến bày tỏ ở đây là của riêng tác giả và không nhất thiết phản ánh hoặc đại diện cho quan điểm và ý kiến của Cointelegraph.
Andrew Levine là Giám đốc điều hành của Koinos Group, một nhóm gồm những người kỳ cựu trong ngành đang đẩy mạnh phân cấp thông qua công nghệ chuỗi khối có thể truy cập. Sản phẩm nền tảng của họ là Koinos, một blockchain miễn phí và có thể nâng cấp vô hạn với sự hỗ trợ ngôn ngữ phổ quát.
Preview
Có được sự hiểu biết rộng hơn về ngành công nghiệp tiền điện tử thông qua các báo cáo thông tin và tham gia vào các cuộc thảo luận chuyên sâu với các tác giả và độc giả cùng chí hướng khác. Chúng tôi hoan nghênh bạn tham gia vào cộng đồng Coinlive đang phát triển của chúng tôi:https://t.me/CoinliveSG