7*24快訊區塊鏈開發...

區塊鏈開發者的心聲:構建真正免費使用的DApp

Cointelegraph 正在通過其係列《區塊鏈開發者的思維》(Inside the Blockchain Developer’s Mind),關注全新區塊鏈從開始到主網及以後的發展,由作者撰寫 安德魯·萊文 Koinos 集團。

在我的 上一篇文章,我 解釋 從第一原則出發,構建一個真正免費使用的社交去中心化應用程序(DApp)需要什麼,以及Koinos 是如何解決這個問題的。在那篇文章中,我解釋說,要交付真正免費使用的DApp,必須有可能由最終用戶以外的其他人提供運行給定項目所需的網絡資源(在Koinos 的情況下為“mana”)智能合約。

區塊鏈法力

現在我們了解了Koinos 的設計方式(以支持免費使用體驗)的原因,我將更詳細地解釋它是如何工作的。 Koinos 的創新功能之一是其新穎的免費機制,稱為“mana”,它允許KOIN 持有者免費使用區塊鏈,而無需預先質押他們的代幣,甚至無需考慮他們在做什麼。它是允許人們免費使用區塊鏈的核心技術。

Koinos 的設計理念是,從某人獲得KOIN 的那一刻起,他們就應該能夠在網絡上執行操作,而Koinos 會逐步和暫時地鎖定他們的少量代幣,有效地“收取”機會成本而不是明確的費用。 Mana 是系統如何量化機會成本,以便用戶可以用時間(機會成本)換取網絡資源,從而取代以太坊的gas 模型等基於代幣的費用。

有關的: 區塊鏈開發者心目中:如何構建下一個大型社交DApp

遊戲般的體驗

這為區塊鏈創造了一種有趣的、類似遊戲的用戶體驗,但是區塊鏈上的去中心化應用程序呢?作為Koinos 區塊鏈的原生貨幣,只有KOIN 才能擁有用戶自由使用區塊鏈所需的法力。但是,如果KOIN 是唯一具有mana 的代幣,那麼用戶是否不必獲得該代幣才能使用任何Koinos DApps,這不是很像收費嗎?是的,它會的。

雖然用戶體驗肯定優於實際費用,但由於用戶只需購買一次,它仍然會在DApp 用戶體驗中產生摩擦。從我們對Steem 的工作中,我們看到這一要求與購買用戶名和有意識地質押大量代幣的要求相結合,是採用的主要障礙。這就是為什麼我們從頭開始設計Koinos 來解決這個問題,同時解決其他幾個重要問題,比如可升級性差和有限的編程語言支持。

有關的: 區塊鏈開發者心目中:什麼是測試網?

法力贊助

解決讓人們無需先獲取即可使用DApps 的問題 任何代幣, Koinos 允許智能合約開發人員指定在智能合約運行時誰將支付mana(“付款人/收款人語義”)。這可能是想要幫助DApp 成功的用戶、開發人員或其他人——比如一個大的利益相關者。

這解鎖了我們稱為“mana 贊助”的新功能,這意味著任何賬戶都可以“贊助”運行合約所需的mana。開發人員可以使用此功能將自己設置為合約的法力提供者。然後,當有人嘗試使用他們的DApp 時,他們可以這樣做,而無需先獲得KOIN。

與其他平台相比,這允許用戶體驗的又一次飛躍,對於許多去中心化應用程序來說可能已經足夠了,但我們的使命不是簡單地創造比其他平台更好的用戶體驗——而是 通過可訪問性加速權力下放.

DApp 法力

雖然mana 贊助使開發人員能夠在不減少開發人員的代幣餘額的情況下提供用戶所需的mana,但仍然需要開發人員獲得KOIN。當他們的DApp 使用率低時,這個數量的KOIN 可能是微不足道的,但隨著使用量的增加,隨著KOIN 價格的上漲,這個要求可能很快就會變得繁重。可能最重要的是,有進取心的開發人員必須 相信 他們的應用程序將被廣泛採用(否則,他們將沒有構建它的動力),因此不得不在KOIN 上花費一大筆錢的前景可能會讓他們放棄甚至首先構建應用程序。

這就是“DApp mana”發揮作用並完成無摩擦用戶體驗的地方,從而 最大化可訪問性. 雖然KOIN 代幣是唯一一種包含Koinos 系統用作支付網絡資源的法力(即“基礎”法力)的加密貨幣,但DApps 可以使用完全相同的 代碼 創造自己的法力 以他們自己的名義。

無與倫比的可組合性

這證明了 無與倫比的可組合性 科伊諾斯。因為整個Koinos 系統是作為智能合約編寫的,所以系統的任何部分(如mana 子系統)都可以被DApp 開發人員複製並在他們的應用程序中使用。

DApp 開發人員可以使用小KOIN 存儲中的法力來引導他們的初始用戶群或補貼一定數量的DApp“免費增值”使用,但隨後要求用戶將他們的KOIN 交換為專用的加密貨幣(他們的“DApp 代幣”)使用DApp 時會消耗掉自己的Mana,從而讓他們可以繼續免費使用DApp。

這允許用戶無摩擦地入職,同時創建一條經濟可持續的路徑,將用戶轉變為利益相關者,並為DApp 開發人員提供所需的KOIN,以支持他們對Koinos 網絡資源不斷增長的需求。

這是一種非常有機且可擴展的機制,因為開發人員無需嘗試預測他們需要多少KOIN,甚至在他們擁有任何用戶之前就購買了該KOIN。此外,大型利益相關者可以在不過度使用資源的情況下支持新興的DApp。他們只能提供他們認為必要的法力值 引導程序 應用程序並使其達到從用戶和新利益相關者那裡有機地獲得必要的法力的地步。

有關的: 區塊鏈開發者心目中的終極擴容解決方案是什麼?

在Koinos Group,僅僅解決一個問題是遠遠不夠的。我們一直在尋找解決問題的方法 在解鎖附加功能的同時 這使區塊鏈更加強大。我在本文中描述的系統完全來自已經在Harbinger 測試網上運行的簡單Payer/Payee 語義。它們不僅允許免費使用DApp,而且還為開發人員創造了一條有機途徑,以獲取支持DApp 增長所需的額外法力 同時為大型利益相關者提供投資方式 在不犧牲任何代幣持有的情況下實現增長和價值創造。這是一個雙贏的局面。

本文不包含投資建議或建議。每個投資和交易動作都涉及風險,讀者在做出決定時應進行自己的研究。

此處表達的觀點、想法和意見僅代表作者個人,並不一定反映或代表Cointelegraph 的觀點和意見。

安德魯·萊文 是Koinos Group 的首席執行官,該團隊由行業資深人士組成,通過可訪問的區塊鏈技術加速去中心化。他們的基礎產品是Koinos,這是一種免費且可無限升級的區塊鏈,具有通用語言支持。