【廣告】
錢包開發(fā)區(qū)塊鏈的本質(zhì)是一個(gè)分布式的公共賬本, 錢包開發(fā)入門,任何人都可對(duì)這個(gè)賬本進(jìn)行核查,但不存在單一的用戶可以對(duì)它控制。在系統(tǒng)中的參與者共同維持賬本的更新:它只能按照嚴(yán)格的規(guī)則和共識(shí)進(jìn)行修改。比如:我在人群中高喊一聲“我創(chuàng)造了10個(gè)星星!”,不用關(guān)心是否有這個(gè)或是它是什么,只要大家都聽到,然后在自己的本本上記下“有10個(gè)星星”,于是我就真的有10個(gè)星星。從此以后,我便可以聲稱我給了某人1個(gè)星星,只要路人甲乙丙丁都收到并且承認(rèn)了這信息,那我就算完成了這次交易。假設(shè)過(guò)了很長(zhǎng)一段時(shí)間,憑空創(chuàng)造的星星已經(jīng)在這個(gè)系統(tǒng)中流通了起來(lái),大家都開始認(rèn)可了它。但是這個(gè)系統(tǒng)中一共就只有那么多,于是有人動(dòng)了壞心思,他在人群中高呼“我有10個(gè)星星!”怎么辦?大家是直接在本本上記下他有10個(gè)星星么,這樣不是人人都可以造假了么?
為了防止這種現(xiàn)象發(fā)生,在創(chuàng)造星星的時(shí)候給打上標(biāo)記,若有誰(shuí)喊話,就會(huì)出現(xiàn)“這句話編號(hào)xxx,南陽(yáng)錢包開發(fā),上一句話的編號(hào)是yyy,我給了某某1個(gè)星星!”,這樣就解決了造假問(wèn)題。其實(shí)上述模型就變成一個(gè)簡(jiǎn)化的中本聰首版比一特幣協(xié)議。
為了激勵(lì)大家?guī)臀覀髟捄陀涃~,決定給先聽到我喊話并記錄在小本本上的人一些獎(jiǎng)勵(lì):先聽到我喊話并記錄下來(lái)的人,就可以得到1個(gè)星星,這個(gè)星星是整個(gè)系統(tǒng)對(duì)幸苦記賬的報(bào)酬,而你記錄了之后,要馬上告訴其它人你已經(jīng)記錄好了,讓別人放棄繼續(xù)記錄這句話,并給你自己的記錄編號(hào),錢包開發(fā)那家公司好,然后你再把我的話加上你的記錄編號(hào)一起喊出來(lái),供下一個(gè)人記賬。當(dāng)這個(gè)規(guī)則定下以后,這個(gè)系統(tǒng)中一定會(huì)出現(xiàn)一批人,他們開始豎著耳朵聽周圍發(fā)出的聲音,以搶占先記賬的權(quán)利。比如概念 “比一特幣挖礦”。原本是只一條的信息鏈,在我們喊話之后,又分叉了?為了解決這個(gè)問(wèn)題,又追加了新的規(guī)則,增加記錄編碼的難度,即比一特幣挖礦的難度,保證節(jié)點(diǎn)之間的同步。
根據(jù)對(duì)BTC運(yùn)作全過(guò)程的簡(jiǎn)易簡(jiǎn)述,人們能夠大概小結(jié)出下列五點(diǎn)技術(shù)性特性:
去中心化:互聯(lián)網(wǎng)中無(wú)去中心化的物理學(xué)節(jié)點(diǎn)與監(jiān)督機(jī)構(gòu),互聯(lián)網(wǎng)作用的維護(hù)保養(yǎng)由互聯(lián)網(wǎng)中具有維護(hù)保養(yǎng)能力的一切正常節(jié)點(diǎn)進(jìn)行,各節(jié)點(diǎn)地位平等,一個(gè)節(jié)點(diǎn)或好幾個(gè)節(jié)點(diǎn)毀壞不容易危害到總體的運(yùn)作;
去中介信任:互聯(lián)網(wǎng)節(jié)點(diǎn)中間的數(shù)據(jù)傳送要以密名方式開展,并根據(jù)數(shù)學(xué)課優(yōu)化算法來(lái)創(chuàng)建分布式系統(tǒng)構(gòu)造與各節(jié)點(diǎn)中間的信賴關(guān)聯(lián),使各節(jié)點(diǎn)中間的相通來(lái)往不用以信賴體制為做保。全部系統(tǒng)軟件根據(jù)公開化的數(shù)學(xué)課優(yōu)化算法運(yùn)作,使每一次運(yùn)作實(shí)施方案都對(duì)各節(jié)點(diǎn)看得見;
數(shù)據(jù)庫(kù)可靠:互聯(lián)網(wǎng)各節(jié)點(diǎn)皆可得到一份詳細(xì)數(shù)據(jù)庫(kù)的拷貝。而且應(yīng)用非對(duì)稱加密技術(shù)性(哈希散列,PKI公鑰管理體系)對(duì)數(shù)據(jù)開展數(shù)據(jù)加密解決,依靠強(qiáng)勁優(yōu)化算法來(lái)抵擋外界進(jìn)攻,確保數(shù)據(jù)不容易被改動(dòng),做偽。倘若有心改動(dòng)數(shù)據(jù)庫(kù)內(nèi)容,則不但必須另外操縱數(shù)量51%的節(jié)點(diǎn),而且電子計(jì)算機(jī)的算率要有能力適用其做偽篡改區(qū)塊的更快于系統(tǒng)軟件的升級(jí)速率,才可進(jìn)行實(shí)際操作,不然做偽篡改的區(qū)塊會(huì)被迅速發(fā)覺(jué)并被棄用;
集體維護(hù):分布式服務(wù)中全部節(jié)點(diǎn)均可參加數(shù)據(jù)區(qū)塊的認(rèn)證全過(guò)程,每一個(gè)節(jié)點(diǎn)都具有同樣的支配權(quán)并擔(dān)負(fù)相對(duì)的責(zé)任;
時(shí)序性:選用帶時(shí)間戳的鏈條式區(qū)塊構(gòu)造存儲(chǔ)數(shù)據(jù)進(jìn)而為數(shù)據(jù)提升了時(shí)間層面,使其有著可驗(yàn)證性和追朔性。
一個(gè)完整的項(xiàng)目,其白皮書的內(nèi)容應(yīng)該包括以下幾個(gè)內(nèi)容:
1、摘要
在撰寫白皮書摘要時(shí),應(yīng)該標(biāo)明自己發(fā)現(xiàn)了什么問(wèn)題,通過(guò)什么辦法解決這些問(wèn)題,同時(shí)還要清楚地闡明解決這些問(wèn)題時(shí)所采取的技術(shù)原理及其優(yōu)點(diǎn),然后再介紹自己的產(chǎn)品。
2、設(shè)計(jì)原則
這部分主要包含以下幾個(gè)方面的內(nèi)容:
行業(yè)背景:在錢包開發(fā)項(xiàng)目白皮書的撰寫過(guò)程中,繞不開對(duì)行業(yè)背景的詳細(xì)分析,優(yōu)異的項(xiàng)目白皮書會(huì)使讀者對(duì)該錢包開發(fā)項(xiàng)目所涉及的行業(yè)產(chǎn)生比較清楚的認(rèn)知,并且會(huì)對(duì)該項(xiàng)目有初步的了解。
設(shè)計(jì)原因:對(duì)設(shè)計(jì)原因進(jìn)行闡述,主要是為了能清晰解答開發(fā)項(xiàng)目是為了解決什么問(wèn)題,如何開發(fā)錢包,即在行業(yè)大背景下,開發(fā)者利用錢包開發(fā)技術(shù)想要解決現(xiàn)實(shí)中的哪些問(wèn)題。
設(shè)計(jì)原則:在項(xiàng)目的設(shè)計(jì)原則上,應(yīng)遵循錢包開發(fā)去中心化、去信任、開放透明、加密安全性即不可篡改、集體維護(hù)、可靠數(shù)據(jù)庫(kù)、隱私保護(hù)等特點(diǎn)。
企業(yè): 河南易網(wǎng)實(shí)業(yè)有限公司
手機(jī): 15838031627
電話: 0371-80000000
地址: 河南省鄭州市金水區(qū)文化路78號(hào)