DAPP應(yīng)用
日期:2018/7/2
每一個高級節(jié)點(diǎn)都可以在精品鏈上形成一個跨鏈,每個DAPP都與側(cè)鏈有關(guān)。高級節(jié)點(diǎn)上的每個合作伙伴都能夠找到它相匹配的一個發(fā)展模式,即都能夠找到他想發(fā)展的業(yè)務(wù)并能夠衍生各自的單獨(dú)合約;側(cè)鏈的核心代碼由node.js開發(fā),但UI可以通過任何前端技術(shù)(如QT,HTML或JavaScript)進(jìn)行編程。前端和后端之間的通信通常在JSON RPC協(xié)議下實(shí)現(xiàn)。DAPP的開發(fā)者或擁有者可以跟蹤他們應(yīng)用程序的使用情況。DAPP中的所有跨鏈?zhǔn)聞?wù),由DAPP所在“側(cè)鏈”的“主節(jié)點(diǎn)”負(fù)責(zé)處理。DAPP的使用者必須擁有一個精品醫(yī)療帳戶,就像多重簽名帳戶一樣,其主要目標(biāo)是創(chuàng)建新塊的共識,并在DAPP的主要節(jié)點(diǎn)上簽名,就像多重簽名錢包一樣。一旦創(chuàng)建了新的DAPP并在主節(jié)點(diǎn)上簽名,則需要計算該塊的SHA256散列,并由其使用者將其作為DAPP塊提交給精品醫(yī)療鏈的主區(qū)塊鏈。當(dāng)主區(qū)塊鏈接收到包含DAPP哈希的交易信息時,委托人會將其與前一個區(qū)塊進(jìn)行比較,然后將其存儲到精品醫(yī)療區(qū)塊鏈中。最后,當(dāng)主節(jié)點(diǎn)與網(wǎng)絡(luò)同步時,用戶將通過主區(qū)塊鏈驗證所有DAPP區(qū)塊,這意味著不可能從主區(qū)塊鏈中刪除先前的DAPP區(qū)塊。