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