如今,網(wǎng)站上充斥著廣告,以不友好和惱人的瀏覽體驗,試圖向您推銷他們認為您需要的東西。此外,其中許多廣告含有隱藏的惡意軟件、詐騙廣告或挖掘腳本。
Online.io 平臺旨在通過徹底改變?yōu)g覽體驗并使之更快速、無法追蹤、無惡意軟件和廣告,從而實現(xiàn)互聯(lián) 網(wǎng)的突破性變革。
網(wǎng)站運營商從廣告中獲得大量收入,但通過采用我們基于高度可擴展、透明且完全負責(zé)的區(qū)塊鏈技術(shù)解決方案可以改變這一情況,并確保運營商能基于訪問者數(shù)量、網(wǎng)頁所用時間及與網(wǎng)頁的互動這些數(shù)據(jù)獲得公平的報酬,從而創(chuàng)造一個更合適的高質(zhì)量環(huán)境,而不是垃圾廣告現(xiàn)金驅(qū)動的網(wǎng)頁。我們將為社區(qū)開發(fā)一個新的網(wǎng)站評分系統(tǒng),您作為社區(qū)一員,可對您訪問的網(wǎng)站質(zhì)量進行評價。這將降低點擊釣魚網(wǎng)頁的次數(shù)和壓力,您也將有更多時間瀏覽有價值的網(wǎng)頁。
Online.io 平臺
1.終端用戶可用的功能
(1)解放互聯(lián)網(wǎng)
問題: 以往,用戶必須支付可見或隱藏的費用方能瀏覽互聯(lián)網(wǎng),目前最受歡迎的收費項目是廣告、電子商務(wù)和訂閱。目前沒有、或至少沒有真正免費的運營網(wǎng)站,甚至連維基百科都要求其用戶群給捐款。
解決方法: 通過整合 Online.io 解決方案,網(wǎng)站現(xiàn)在將根據(jù)其訪客在其網(wǎng)頁上花費的時間進行收費,從而有了全新的收入來源,這不需要終端用戶進行任何形式的付費。
(2)安全性
問題: 互聯(lián)網(wǎng)上大多數(shù)網(wǎng)站都充斥著廣告,其中許多還感染了惡意軟件。為了充分利用網(wǎng)站,網(wǎng)站運營商還會使用推廣廣告,這樣將自己的網(wǎng)頁以及訪客置于遭受惡意廣告或其他類型的惡意軟件的危險之中。
解決方法: Online.io 平臺將整合定制的反惡意軟件和廣告攔截解決方案,并提供給終端用戶,這樣他們能在所有網(wǎng)站上享受更好的體驗。該解決方案的大規(guī)模采用也能向網(wǎng)站運營商施壓,使之使用我們的系統(tǒng),如此使得我們的系統(tǒng)更流行,規(guī)模更強大。
(3)隱私性
問題: 客戶分析大有錢途。大型公司(如谷歌和 Facebook)投資大量資金用于在各種網(wǎng)站上追蹤用戶及其行為,這樣他們能分析用戶,更好地向他們出售廣告、產(chǎn)品甚至信息。這還產(chǎn)生了一種負面效應(yīng),即個人現(xiàn)已成為一組數(shù)字,并趨向于生活在信息泡沫中。您只能看到企業(yè)認為您想看的信息,企業(yè)認為您需要的產(chǎn)品,企業(yè)認為您會點擊的廣告。
解決方法: Online.io 將整合一個跟蹤腳本攔截器,嚴重破壞那些企業(yè)跟蹤和分析真實個人信息的能力。
(4)質(zhì)量
問題: 各類網(wǎng)站的當(dāng)前動機就是通過各種必要手段吸引用戶,這通常涉及使用騙局和不道德的手段(即,標題黨、垃圾郵件、網(wǎng)絡(luò)釣魚等)。就其本身而言,一個能讓網(wǎng)站運營商將訪客注意力變現(xiàn)并能提供清潔的瀏覽體驗的系統(tǒng)并不能真正解決質(zhì)量問題,而且無疑還會導(dǎo)致網(wǎng)站為平衡各方利益而采用隱性策略,從而受到巨大懲罰。
解決方法: Online.io 將整合一個投票平臺,讓用戶對訪問的網(wǎng)站質(zhì)量發(fā)出自己的看法,同時在用戶要訪問的網(wǎng)站被視為質(zhì)量低劣時提醒他們。
2.Online.io 生態(tài)系統(tǒng)
(1)桌面瀏覽器擴展程序
? 所有主要瀏覽器的擴展程序?qū)◤V告攔截器、跟蹤腳本攔截器、反惡意軟件以及網(wǎng)絡(luò)錢包。
? 投票系統(tǒng)也將包含在擴展程序中,使用戶能對所有網(wǎng)站進行評分,而非只有那些使用我們解決方案的網(wǎng)站。
(2)移動應(yīng)用程序
? 移動應(yīng)用程序?qū)⒊洚?dāng)錢包、廣告攔截器、跟蹤腳本攔截器和反惡意軟件。
(3)錢包
? 我們的錢包可用于所有主要的操作系統(tǒng)和瀏覽器。
? 移動手機和平板電腦將有一個應(yīng)用程序,充當(dāng)錢包、廣告攔截器、跟蹤腳本攔截器和反惡意軟件。
? 桌面操作系統(tǒng)將擁有專用應(yīng)用程序錢包。
? 該錢包將整合到桌面瀏覽器擴展程序中。
? 該錢包將具有高級安全功能,包括但不限于:
o 雙重驗證;
o 指紋和臉部識別;
o 第二設(shè)備;
o 密碼和 pin;
o 自動錢包加密;
o 保險庫選項(在付款通過之前有足夠時間取消付款)。
(4)市場
贏了許多 ICE?您可能想要用它來買一些產(chǎn)品或服務(wù)。在市場上,您可以找到所有能用ICE 代幣交易的地方。
(5)商家系統(tǒng)
您可以接受多種多種加密貨幣付款,并以法定或 ICE 方式接收資金。選擇接收 ICE 資金將有 0%傭金的保證,而法定付款將有 3%的傭金費。最佳市場匯率將適用于使用多種交易方式的所有付款。
(6)。 其他
? 適用于所有大型電商購物解決方案的插件,這些電商服務(wù)軟件包括 Shopify、Magento、Prestashop、Opencart、WooCommerce、WHMCS 等;? 用于定制集成的 API SDK。
3.智能合約和工作流組件
(1)三種類型的硬幣
? 在線以太坊令牌 (OIO)。 OIO 代幣是該生態(tài)系統(tǒng)的關(guān)鍵要素。網(wǎng)絡(luò)運營商將被要求擁有 OIO代幣,以便使用我們的技術(shù)并挖掘 ICE 代幣。(通過權(quán)益證明和在線證明算法)。? ICE 以太坊代幣(ICE)。ICE 代幣用于小額支付和日常使用。? Trust 代幣(TST)。僅在私有區(qū)塊鏈中存在。它用于刺激用戶給網(wǎng)站排名,讓排名游戲化。
(2)什么是在線主節(jié)點?
主節(jié)點用來保護網(wǎng)絡(luò),并從一組私有節(jié)點中接收信息。主節(jié)點是保持代幣平衡的一種以太坊合約。
(3)什么是私有節(jié)點?
私有節(jié)點由網(wǎng)絡(luò)運營商控制,并每分鐘都處理和計算每個網(wǎng)站上的在線用戶數(shù)量。私有節(jié)點每周匯總網(wǎng)站的所有使用情況的統(tǒng)計信息,并向所有網(wǎng)站管理員進行交易,以收到適當(dāng)數(shù)量的代幣。
(4)用戶計算在內(nèi)的前提條件
? 必須通過圖靈測試(Cloudflare+我們的定制驗證);? 訪問持續(xù)時間必須超過 1 分鐘;? 每分鐘被計算一次(存為私有節(jié)點),一分鐘一次。
(5)使用瀏覽器插件
當(dāng)用戶訪問使用 Online.io 平臺的網(wǎng)站時,將有提示框通知用戶,告訴他為何該網(wǎng)站沒有運行任何廣告。 如此一來,該用戶也能安裝可用作錢包和防護軟件的瀏覽器插件。
當(dāng)您安裝插件時,該插件還可充當(dāng)跟蹤攔截器,能夠作用于沒有使用 Online.io 解決方案的其他任何網(wǎng)站。同時,這還能幫助 Online.io 平臺了解如何攔截新類型的廣告,同時還能提升其分類能力,將用戶分為真實或虛擬用戶。
(6)用例及作用
Online.io 解決方案旨在服務(wù)以下類型的用戶:? 訪問者。因個人需要瀏覽網(wǎng)絡(luò)的互聯(lián)網(wǎng)終端用戶。? 網(wǎng)絡(luò)管理員。擁有一家網(wǎng)站并希望根據(jù)訪客在其網(wǎng)頁上花費的時間變現(xiàn)贏得 ICE 代幣的人。? 基礎(chǔ)設(shè)施運營商。維護監(jiān)護、安全法規(guī)和代幣發(fā)行流程的組織機構(gòu)。
4.Online.io 財務(wù)模型
(1)Online 代幣(OIO)
Online 代幣(OIO)被一次生成,并在代幣生成事件中出售。
在生成的最大數(shù)量的代幣中,15%的 OIO 將被本公司保存 1 年,在此期間不能出售。
代幣生成事件結(jié)束后,OIO 代幣將可在多種交易市場上可用。
OIO 代幣的目的是啟動 Online.io 平臺的開發(fā)工作。
OIO 代幣還將用作權(quán)益證明,生成 ICE 代幣,在所有生成的 ICE 代幣中,20%的代幣將被分配給把自己的代幣放在特殊錢包內(nèi)的 OIO 代幣持有人實施 Online.io 解決方案的網(wǎng)站運營商將必須持有 OIO 代幣,才能根據(jù)其訪客在其網(wǎng)頁上花費的時間獲得 ICE 代幣。管理網(wǎng)站需要的 OIO 代幣必須保存在以太坊智能合約中。
(2)ICE 代幣(ICE)
每周將生成固定數(shù)量的 ICE 代幣,并按下列內(nèi)容進行分配:
? 20%分配給 OIO 代幣持有人;? 20%作為創(chuàng)始人獎金,用于 Online.io 解決方案的未來發(fā)展、市場營銷及合作伙伴;? 60%分配給網(wǎng)站運營商:? 該系統(tǒng)將基于信用評級(TRUST RATING)和訪問數(shù)量為每個網(wǎng)站評分(查看“挖掘——在線證明”5.6.1);? 每個網(wǎng)站收到的 ICE 代幣數(shù)量根據(jù)評分在總量中的百分比決定。
OIO 代幣生成事件結(jié)束后,且在 ICE 代幣首次生產(chǎn)一段時間后,這些代幣將在各種交易市場中使用。ICE 代幣基于終端用戶在網(wǎng)站上所花費的時間進行挖掘,這些網(wǎng)站附屬于該生態(tài)系統(tǒng)。After the OIO我們將無限量發(fā)行它們嗎?ICE 代幣是無限量的,但發(fā)行的數(shù)量每年減少 30%,為期 10 年。十年后,每年產(chǎn)生的 ICE 代幣數(shù)量仍然很固定。
(3)Trust 代幣(TST)
由于 Gas 成本,不可公開使用,所以 Trust 代幣保存在私有區(qū)塊鏈中。
終端用戶幫助該系統(tǒng)決定其訪問的網(wǎng)站質(zhì)量(通過投票、評價),由此來收獲 TST 代幣。
TST 代幣也可以被燒毀,以便用戶獲得獎勵:
?高排名,使其評級和評論更加重要;? 徽章;? 業(yè)績成就;? 皮膚;? 定制頭銜;? 獎品。
TST 代幣將不會在交易所上市,或以任何方式交易,以防止網(wǎng)站人為提高自己的排名。
5.Online.io 技術(shù)規(guī)格
(1)挖掘——在線證明
網(wǎng)站運營商的獎勵基礎(chǔ)將是在線證明,這是用戶在每個網(wǎng)站上花費分鐘的量化。
網(wǎng)站上將嵌入一個腳本(例如 http://online.io/script.js?site=site_id)http://online.io 上的網(wǎng)站服務(wù)器將為托管在 Cloudflare 背后的 Node.js 群集。
Cloudflare 的保護與我們在集群中自定義實施的解決方案的結(jié)合體將計入真實在線人數(shù)(同一時間來自同一用戶的多個會話將統(tǒng)計為一個)。
網(wǎng)站服務(wù)器將存儲每個網(wǎng)站的統(tǒng)計信息。
每周每個網(wǎng)站的訪問情況都將在七天后被轉(zhuǎn)換成 ICE 代幣(例如每月 1 日至 7 日的訪問情況將在當(dāng)月14 日轉(zhuǎn)換成代幣。)TST 獎勵將根據(jù)行為確定。
舉例:
網(wǎng)站 http://example.org 平均每天有 1000 訪問量,按照平均 5 分鐘為一段時間,每天為5000 分鐘,或每周為 350000 分鐘? 該網(wǎng)站將獲得分數(shù): 分數(shù)=35000*TRUST RATING? 該網(wǎng)站將收到的 ICE 代幣為分數(shù)除以總值(所有網(wǎng)站的分數(shù))*本輪生產(chǎn)的 ICE 代幣(7700萬)? 如果該網(wǎng)站信用評分為 1,所有網(wǎng)站分數(shù)總值為 1000000,則該網(wǎng)站本輪將得到 35.000 /1.000.000 * 77.000.000 = 2.695.000 代幣。
(2)信用評級
用戶將能夠給網(wǎng)站進行從 1 星到 5 星的評分,5 星代表質(zhì)量最高,1 星代表質(zhì)量最低。
將星的數(shù)量除以 5,就可轉(zhuǎn)換為 Trust 評級(即,5 星代表信用評分為 1,2.5 星代表信用評分為0.5,1 星代表信用評分為 0.2。)
默認情況下,沒有評分的網(wǎng)站的信用評分為 0.5(相當(dāng)于 2.5 星)。
未來,信用評級公式還可能包含更多因素。
(3)平臺架構(gòu)
數(shù)據(jù)流
以下基礎(chǔ)結(jié)構(gòu)使用 Online.io 代碼,使網(wǎng)站安全可靠:
財務(wù)子系統(tǒng),私有區(qū)塊鏈
Online.io 私有區(qū)塊鏈是一個集群復(fù)制存儲器。它存儲每個網(wǎng)站的用戶統(tǒng)計信息——每個會話時間超過 1分鐘的用戶信息以及所用總分鐘數(shù)。ICE 代幣基于用戶在線所用時間發(fā)行。以下的組件示意圖展示了所有 ICE 代幣的發(fā)行方案:
JavaScript 守護者執(zhí)行所有必要的檢查,并將數(shù)據(jù)傳遞給事件微服務(wù),以便保存在商店。到時候,事件聚合器會基于這些事件構(gòu)建中間計算。財務(wù)分配器會定期觸發(fā) ICE 代幣和信用代幣,以根據(jù)匯總數(shù)據(jù)分發(fā)代幣值。
商店內(nèi)的實體如以下類別圖綜述:
該事件屬于某個網(wǎng)站,也可能屬于某個用戶。該事件理論上存在,但我們不希望在高負載情況下跟蹤所有事件。相反,我們跟蹤 SiteWeeklyAggregate,它會累積所有事件。
戶可以通過自己的登錄名和密碼或 OAuthCredentials 進行身份驗證。用戶具有角色(Role)、用戶設(shè)置(UserSettings)和一組用戶投票(UserVote)記錄。網(wǎng)站屬于某一用戶,并有獨特的 URI。對于可能存在許多 SiteWeeklyAggregate 條目的網(wǎng)站,每個 SiteWeeklyAggregate 都是每周為一個網(wǎng)站創(chuàng)建的。它有開始日期、總的時間、分數(shù)和選票。總分數(shù)根據(jù)時間和選票計算得出。事件和身份驗證微服務(wù)(API microservices)包含以下類別圖中的業(yè)務(wù)邏輯:
私有節(jié)點
它是托管在 Cloudfare 上的集群主控后端,具有以下功能:
? 接收來自私有節(jié)點的用戶統(tǒng)計信息(與網(wǎng)站密鑰鏈接),按網(wǎng)站計算生成的單位。
? 按指定規(guī)則每周將網(wǎng)站單位轉(zhuǎn)化為 ICE 代幣。
? 對于已達到生成單位數(shù)量要求的網(wǎng)站,將 ICE 代幣發(fā)送到其網(wǎng)站錢包(通過公共區(qū)塊鏈中的智能合約)。
? 用戶識別(確認用戶不是機器人,包括使用 Cloudfare 功能和自定義檢查)。
主節(jié)點和公共區(qū)塊鏈
所有 OIO 和 ICE 代幣都被保存在以太坊區(qū)塊鏈中。合約主節(jié)點接收來自私有節(jié)點的交易,并相應(yīng)地分發(fā) ICE 代幣。
(4)守護者的架構(gòu)
守護者(Guardian)是一種嵌入式 JavaScript,將包含在網(wǎng)頁中,并在瀏覽器中運行。其目標是:
? 檢測網(wǎng)站上的所有外部廣告軟件腳本,并根據(jù)黑名單進行攔截;
? 檢測用戶是否在該網(wǎng)頁上,并進行某一活動;
? 計算用戶在該網(wǎng)站上花費的時間,每隔一分鐘通知后端蓋用戶在該網(wǎng)站上花費的時間超過一分鐘。
守護者示意圖
(5)不良行為者
為預(yù)防不良行為者鉆 Online.io 的空子,并在他們的網(wǎng)站和我們的平臺上加廣告,植入的腳本和廣告攔截擴展程序?qū)z查網(wǎng)頁上是否存在廣告,并阻止那些加入廣告的訪問,防止這類訪問被計入在線證明。
防止濫用的另一方法是使用自動抓取工具并檢查相同頁面上是否存在廣告腳本,并檢查包含廣告的標記頁。
(6)初始化監(jiān)護腳本和活動事件監(jiān)聽器
? 將監(jiān)護腳本包含在 HTML 的“head”中,以確認在所有腳本之前加載該項;
? 初始化監(jiān)護參數(shù)(網(wǎng)站代幣、黑名單、白名單、間隔和活動計數(shù)器設(shè)置);
? 附上活動事件監(jiān)聽器;
? 附上 Mutation Observer 監(jiān)聽器(檢測網(wǎng)站代碼的變更)。
(7)初始化并啟動驗證計時器
如果網(wǎng)站最初是好的,但一段時間后產(chǎn)生惡意腳本,該怎么辦?
網(wǎng)站運營商可以選擇是否要對其網(wǎng)站進行散列檢查。該檢查的間隔時間應(yīng)足夠大,以免濫用網(wǎng)站性能。我們會定期驗證網(wǎng)頁內(nèi)容是否有太大變化。我們可以計算每次迭代的散列值,如果與前一次相同,則不需要驗證各個要素。這里,我們在設(shè)置網(wǎng)頁和標記頁驗證的間隔時間,來檢查散列值是否一致。
除此之外,我們還能在 DOM 樹中監(jiān)視事件,以便發(fā)現(xiàn)網(wǎng)站是否發(fā)生很大變化,如果是,我們就需要重新驗證來找出惡意腳本。
(8)驗證計時器的迭代
a. 將“已驗證”設(shè)置為假(以便禁止向后端發(fā)送統(tǒng)計信息,知道我們確保頁面干凈為止)。
b. 掃描外部腳本、iframes、嵌入式。
i. 搜索文件并查找 《script》, 《embedded》和 《iframe》 標簽。
ii. 按指定模式(對當(dāng)前類型),檢查找到的每個元素,如果可疑:
? 用指定類型(腳本、iframe 或嵌入式)創(chuàng)建可疑元素對象,鏈接到 DOM 終端元素和其他所有參數(shù)
? 將可疑元素對象添加到外部腳本列表中。
iii. 繼續(xù)列表中找到的每個元素:
? 如果該元素被列入黑名單::
o 從頁面上刪除它;
o 如果可能,刪除全局范圍內(nèi)由可疑代碼創(chuàng)建的任何實例;
o 通知用戶(通過 snackbar 或 modal)
? 如果該元素被列入白名單:
o 如果其散列值正確,則繼續(xù)下一元素;;
o 否則:
- 從頁面上刪除它;
- 如果可能,刪除全局范圍內(nèi)由可疑代碼創(chuàng)建的任何實例;;
- 通知用戶(通過 snackbar 或 modal)。
? 如果該元素不在黑名單,也不在白名單,則根據(jù)初始配置參數(shù)決定(可疑將不同類型的可以元素拆分為多個規(guī)則:腳本、iframe、嵌入式)。
c. 掃描表格:
i. 在 DOM 文檔中搜索 《form》, 《input》, 《textarea》, 《button》, 《radio》,《select》 或 《checkbox》 標簽;
ii. 檢查找到的每個元素,檢查它的值是否與任何指定模式(對于當(dāng)前類型)匹配,以及此模式是否匹配任何可以模式。例如,某個瀏覽器擴展程序可以將JavaScript 或 SQL 注入到隱藏的 textarea 或文本輸入中,或可以修改表單的“action”屬性,以便向外部資源發(fā)送表單數(shù)據(jù):
? 清除可疑屬性;
? 就可疑模式通知用戶(通過 snackbar 或 modal)。
d. 將“已驗證”設(shè)置為真,以將統(tǒng)計信息發(fā)送到后端。
(9)初始化和啟用活動計時器,活動計時器的迭代
a. 相當(dāng)于真:
i. 如果“不”,則迭代結(jié)束;;
ii. 如果“是”:
? 檢查活動計時器是否超過閾值:
o 如果“不”,則迭代結(jié)束;
o 如果“是”,則向后端發(fā)送統(tǒng)計信息。
(10)使用 Gas 的注意事項
什么是 Gas?它是如何起作用?
以太坊中的 Gas 是用來指定計算量的測量單元名稱。以太坊中的每次交易都必須在某些硬件(礦工的硬件)上執(zhí)行。該硬件有其價格+攤銷+維護成本。此外,交易還消耗有價的電力。而且訪問互聯(lián)網(wǎng)也不是免費的。所以,我們可以假定交易的執(zhí)行無法免費。另外,我們希望預(yù)防壞人或新手免費在網(wǎng)絡(luò)硬件上運行無限復(fù)雜的計算。
因此,以太坊框架中非免費的計算限制了網(wǎng)絡(luò)用戶運行不需要的計算。
每項運算都有固定成本,用 gas 表示:
但是 gas 成本不能直接轉(zhuǎn)化為以太坊。以太坊市場價格變化很快,且與硬件價格/維護價格/電價都無關(guān)。因此,gas 價格在以太坊中應(yīng)根據(jù)交易進行設(shè)置,且硬件所有者(礦工)將決定該價格是否足夠,這樣市場會動態(tài)地決定正確的計算價格。
另一重要時刻是用戶不僅設(shè)置 gas 價格,還設(shè)置可用來執(zhí)行交易的 gas 限額。問題是一次交易可以啟動多次運算,這些運算又可以循環(huán)啟動另外的運算,在交易執(zhí)行所有必需運算前,用戶的錢包就都空了(如果存在不良或惡意代碼,則永不會發(fā)生)。所以,用戶需設(shè)置一次交易所用的 gas 總額,防止此類事情發(fā)生。未完成交易執(zhí)行的運算所耗的 gas 將不會退還給用戶錢包(已經(jīng)執(zhí)行過的運算不能免費,因為上述的電價和其他成本部分已經(jīng)存在)。
所以,總的來說:
a. 以太坊中每次運算都有成本。Gas 是用于確定運算成本的測量單位。
b. 用戶在以太坊中設(shè)置自己可以支付的 gas 價格。如果比當(dāng)前市場價格低,則礦工不會執(zhí)行該用戶的交易。
c. 用戶設(shè)置自己可以支付的執(zhí)行整個交易所需的最大 gas 值,換句話說,就是“預(yù)算”。如果超過預(yù)算,則交易執(zhí)行終止,僅對已經(jīng)執(zhí)行過的運算支付 gas。
Online.io 為什么重視 Gas?
Online.io 免費向網(wǎng)站管理員分發(fā) ICE 代幣。但以太坊區(qū)塊鏈的每次交易都會花費 gas,最終還會花費錢。對于每個發(fā)出的 ICE 代幣,Online.io 需要有以太坊區(qū)塊鏈的某種交易。特別是當(dāng)有大量網(wǎng)站需要撤回 ICE 代幣時,這尤為重要。同時,gas 價格隨時間不斷上漲,同時越來越多的以太坊項目(特別是游戲) 會出現(xiàn)。
因此,為實現(xiàn)我們的目標,讓互聯(lián)網(wǎng)免受惡意軟件、廣告和病毒的干擾,我們努力創(chuàng)建一個根據(jù) gas確認 ICE 代幣分發(fā)的算法,以確保該項目對任何數(shù)量的網(wǎng)站和用戶有效。
在生成 ICE 代幣的同時,要處理太多數(shù)據(jù)。這包括關(guān)于所有網(wǎng)站及每個訪客在每個網(wǎng)站花費的時間的信息。該數(shù)據(jù)由于 Gas 方面的考慮,不會加載到區(qū)塊鏈中。因此,我們將類似該數(shù)據(jù)的任何內(nèi)容保存在 Node.js 集群中,該集群接受來自監(jiān)護人的數(shù)據(jù),并進行保存,之后將 ICE 代幣傳遞到合適的錢包中。該數(shù)據(jù)不公開。這種方法被形象地綜述為“私有區(qū)塊鏈”。最初,我們要使用 Node.js 和MongoDB 來處理該數(shù)據(jù)。后來,我們將其遷移到分布式賬本堆棧并使之公開可用。
評論