本文主要討論使用區塊鏈智能合約和數據倉庫安全共享去中心化數據。
背景
Alice和Bob想雙方相互共享數據,但不是以傳統集中的模式進行。集中數據存儲在一個位置或一個公司,這就使數據面臨著不安全,公開,不受控制的風險。
集中數據共享:面臨數據可能丟失、被盜、出售等風險
相反Alice和Bob希望以去中心化的方式共享數據。去中心化的數據是由多個地點由多個公司持有。這可能會使數據更安全、更私密、更可控。
去中心化的數據共享:降低濫用風險
本文的其余部分討論了此重要問題的解決方案。
墨西哥官員會見Samson Mow討論墨西哥如何采用Bitcoin:金色財經報道,Bitcoin Magazine在社交媒體上發文表示,墨西哥參議員兼財政部委員會主席會見Samson Mow討論墨西哥如何采用Bitcoin。[2023/4/30 14:35:25]
討論
Alice和Bob希望共享數據,包括消息、郵件、文檔、圖像和任何其他分散在云端中某處的文件。
共享數據包括存儲數據和控制誰有權訪問哪些數據以及何時訪問。
解決這個問題的方法之一是將數據訪問控制與數據存儲分開。
我們想在區塊鏈上使用智能合約來控制對數據的訪問,因為智能合約非常擅長控制誰在何時何地做什么,何時何地執行,并且它們存在于去中心化平臺上。
韓國國會將討論如何提高加密貨幣交易透明:金色財經報道,韓國國會將于今日舉行一場題為“如何提高加密貨幣交易透明度”的研討會。該研討會將討論有關防止洗錢和建立監管加密交易的系統的問題。據報道,此前國會全體會議已通過一項特別法案,旨在引入一種數字資產業務報告系統,包括客戶身份識別和建立反洗錢義務。如果政府簽署該法律,新的反洗錢法案可能最早在2021年3月開始阻止與非法暗網相關的加密交易。國會議員Lee Soo-jin表示,區塊鏈是數字經濟的根基,透明度是關鍵,但隨著加密貨幣被用于犯罪活動,負面形象開始積累,需要通過與調查機構的技術合作來防止洗錢。[2020/7/10]
然而由于存儲成本非常高的原因,區塊鏈并不適合存儲數據。存儲一小部分字節的開銷已經足夠大了,存儲一個文件的開銷往往高得讓人望而卻步,有時甚至不可能。
直播 | 小鳳仙 > 交易所如何助力礦業發展?:金色財經 · 直播主辦的《 幣圈 “后浪” 仙女直播周》第4期今晚20:00準時開始,本期“后浪”仙女Aex CMO 小鳳仙將在直播間聊聊 “交易所如何助力礦業發展”,感興趣的朋友掃碼移步收聽![2020/6/9]
我們認為,安全地存儲共享數據的最佳位置是只有用戶可以在數據保險存儲服務器上訪問這些數據,并且由用戶決定使用哪個數據倉庫存儲服務器。
因此Alice和Bob都想在他們選擇的數據倉庫服務器上共享他們的數據,用戶訪問由智能合約控制,所有這些都通過互聯網連接在一起。
智能合約和數據倉庫必須提供哪些功能才能啟用此解決方案?
動態 | Kyle Samani發推質疑Block.one如何在兩年時間花掉 8 億美元:著名區塊鏈投資機構 Multicoin 創始合伙人 Kyle Samani 發推質疑 EOS 背后的開發公司 Block.one 如何在兩年時間中燒掉 8 億美元。Kyle Samani 發表推文稱,如果 Block.one 通過 ICO 融資了 40 億美元,現在的資產負債表上有 32 億美元的資產,那么這家有 200 名員工的公司如何在兩年時間里花掉了 8 億美元現金?Kyle Samani 還稱,Block.one 進行了 1.8 億美元風險投資,但這不是支出,即便把這些投資的賬面資產都減記為 0 ,時間也不夠用。而 Staked.us 的聯合創始人 Jonathan Marcus 則表示,Block.one 花費的那 8 億美元中,最少有 5.3 億美元用于股權回購,因為 Block.one 過去兩年共進行了兩次股權回購,一次花費了 3 億美元,最近又回購了 2.3 億美元的股權。[2019/6/3]
組合功能
所需的用戶角色,計算機狀態和對象取決于所部署的特定智能合約。但是當智能合約與數據倉庫交互時,雙方必須指定和實現可能的對象和操作。
為此需要智能合約和數據倉庫存儲接口規范。
智能合約功能
智能合約對可以在哪些對象上執行哪些操作,通過哪些角色以及在哪種計算機狀態下進行編碼。
某些智能合約功能可以由用戶直接調用,而某些可以由數據倉庫調用。
智能合約導出一個公共接口,該接口提供檢查和更改當前機器狀態的用戶功能。
智能合約中可能的角色和機器狀態包括:
智能合約還導出符合接口規范的公共接口,從而為數據倉庫提供檢查在當前機器狀態下是否允許角色對對象執行操作的功能。
因此數據倉庫操作的控制被編碼在智能合約中。
數據倉庫功能
數據庫保存加密的文件,并且必須要清楚智能合約的區塊鏈上接口規范的地址。
每當用戶向數據存儲庫發出對對象執行操作的請求時,數據存儲庫將與智能合約一起檢查用戶是否具有執行該操作的權限,如果有,則執行該操作。
數據倉庫與智能合約一起檢查是否允許用戶請求
數據倉庫保存具有以下操作的對象:
智能合約和數據倉庫操作
合約所有者創建智能合約并將其部署在區塊鏈上,然后創建一個將使用它的數據倉庫。這兩個組件都必須符合接口規范。
用戶可以向智能合約或數據倉庫發出請求。
智能合約請求檢查或更改合約的機器狀態。
當其中一個用戶發出數據倉庫請求時,數據倉庫會在執行之前與智能合約檢查是否允許該操作。
只有智能合約所有者可以終止智能合約,并且他們可以在智能合約允許的任何時間終止智能合約。終止的合約會將所有剩余資金釋放給合約所有者,最終將導致數據保管庫被刪除。
示例解決方案
我們將提供一個有效的解決方案,使用datona-cli提供針對此問題的可行解決方案。下一章節會涉及到。
結論
Alice和Bob以及其他許多人都希望能夠以分散的方式共享數據。這可能會使數據更安全、更私密、更可控。
結合使用智能合約和符合接口規范的數據倉庫來做到這一點是很實際的。
原文作者:JulianGoddard
譯者:鏈三豐
譯文出處:http://bitoken.world
Tags:區塊鏈SAMONEBLOC區塊鏈的未來發展前景與應用Open Sesameonekey實名Block-Logic
數據是新時代的石油。隨著人們在線上的行為日趨頻繁,留下的個人資料和行為數據越來越多。這些數據多數為Facebook、谷歌、Amazon等巨型科技企業所掌握.
1900/1/1 0:00:00代幣經濟是公鏈最大的應用,但發送代幣需要主網幣作為礦工費這點很反人類習慣。以太坊上的Erc20代幣需要ETH作為礦工費,比特幣上的omni代幣需要btc作為礦工費,比特幣現金上的slp代幣需要B.
1900/1/1 0:00:00幣汐柔:8.3比特幣以太坊多頭震蕩蓄力晚間有望再次上行突破不管做任何事情,既然選擇了,我們就要相信自己,相信自己的眼光,相信自己的判斷!只有這樣,你才會有目標,才會有方向.
1900/1/1 0:00:00BSN首批合作的公鏈有何特色?上線不到一年的Nervos又是如何入選BSN的? 撰文:面幣者 近日,BSN官宣集成六大公鏈.
1900/1/1 0:00:00現有信用貨幣體系下,社會負債與貨幣總量的增長越來越超越社會財富的增長,越來越多的國家實際利率為負,貨幣幣值呈現長期大幅貶值態勢,積累著越來越嚴重的貨幣金融風險乃至危機隱患.
1900/1/1 0:00:00韓國地區貨幣是僅可在特定地區內用來振興當地經濟的替代性貨幣。 撰文:張改娟 過去一年,韓國在央行數字貨幣的研發進展上有明顯的提速,并且將在明年進行數字貨幣試點測試,還將在試點測試中運用去中心化技.
1900/1/1 0:00:00