編者按:本文來自幣乎直播。
Greg:很高興有機會和大家一起在幣乎做AMA!
我先自我介紹一下:我在RChain已經工作了很長時間了,哈哈哈哈。RChain還沒有成立之前,大概30年前開始,我就開始作為數學家,研究對今天的RChain以及基于RChain的應用必不可少的一些技術了。實際上,今天和大家分享的內容,也起源于25年前我的博導工作。那時候存在一個夢想,就是以CBC的方式開發軟件。我記得第一次見到他的時候,是在加拿大渥太華的一場會議上,我們都是講者。他在演講中提到了從軟件正確性的證明中直接開發軟件,我立刻就受到了吸引。RChain就是脫胎于這個愿景。
他在演講中還提到了邏輯和計算之間的關系。我一看到這個想法,就意識到,它不僅僅會改變軟件開發方式,還會改變我們對很多事物的理解。這也是今晚我演講的主題。
必須澄清,今天的演講主題不僅是RChain重構互聯網,還是類型重構互聯網。有些人可能對類型不是很熟悉,它實際上是一種限制計算機程序的方式。軟件開發者描述程序行為的信息,然后寫代碼,編譯器檢查信息和代碼,確保其符合這些限制。
大多數語言,比如Java,只是對數據的形態進行限制,比如Sort函數,接受一個整數列表的輸入,并輸出一個整數列表。然后,在過去30年間,我們發現,你可以用類型表達不同種類的信息以及有關于程序更豐富的信息。比如你可以用類型對程序的安全信息進行限制,阻止信息泄漏,也可以確保程序通過Gossip協議分享秘密,諸如此類。
類型也可以提供有關活性的信息,以確保程序執行,不會陷入死鎖。也就是一個部分等待另一個部分的執行結果,而這個部分反過來又在等待第一部分的執行結果,陷入了一個死循環,類型也可以避免這種死鎖。
如果考慮一下這對于互聯網的意義,情況就變得非常有意思了。互聯網正在被重構,
它正不可避免地從少數幾個大公司控制的中心化網絡轉為為去中心化社區服務的去中心化應用,區塊鏈在此扮演重要的角色,但是這個重構的過程卻遠遠超越區塊鏈技術本身。毫無疑問,這樣的變化將對社會、、經濟都產生巨大的影響,但是除了區塊鏈之外,還有一些技術,將與其一道創建新一代的軟件服務。其中就包括類型系統。
0xScope:匿名錢包發送2373萬枚USDC至Alameda Research地址:2月28日消息,0xScope 鏈上監測數據顯示,匿名錢包 0x71 剛剛發送了 23,729,385 枚 USDC 至 Alameda Research 地址[2023/2/28 12:34:32]
有意思的一點在于,很多人都沒有意識到,邏輯一直在經歷一場革命,我們對邏輯的認知,以及邏輯與我們生活中其它方面之間的聯系一直在發生變化。亞里士多德是最先正式提出邏輯這一概念的人,20世紀80年代,一位名叫Jean-YvesGirard的人提出了線性邏輯,將邏輯與對資源的認識聯系起來,從而大大拓展了我們對邏輯的理解。
這些都改變了我們對證明的理解,改變了我們對化學、物理、量子力學等的理解,但是邏輯的演化還遠未結束,它將為整個的數字生態帶來廣泛的影響。
回到代碼。今天的代碼就像是互聯網里的暗物質,我們將代碼看作數據集,存儲在GitHub這樣的庫里,但是我們無法搜索它,就像是搜索關系型數據或是XML數據一樣。相反,我們需要應用元數據或社會工程,比如Bob知道一個名為Alice的人知道這個庫…這本質上意味著代碼是不透明的,它占據了互聯網的大量存儲空間,但是卻難以搜索。
15年前,有個團隊開發了一個名為Hoogle的系統,如果大家還記得我之前給的Sort函數的例子,輸入整數列表,并輸出整數列表,你可以將這個整數列表類型作為關鍵詞,輸入Hoogle進行查詢,Hoogle就會返回所有匹配的Haskell函數。但是有一個問題,Sort的類型和Shuffle是一樣的。Sort函數的功能是排序,也即輸入隨機的整數列表并輸出有序的列表,而Shuffle的輸入和輸出都是隨機的整數列表。因此如果你在Hoogle上以整數列表類型作為關鍵詞進行搜索,有可能得到的結果并不是自己想要的。換言之,這意味著用類型作為關鍵詞搜索這個想法,也就沒那么有用了。
但是我此前提到的,邏輯革命,不僅僅是線性邏輯,也包括邏輯的其他方面和其它類型的邏輯,允許我們對于類型系統進行定義。事實上,存在一個思路,將類型和邏輯掛鉤,并將程序與證明掛鉤。因此邏輯的革命必然帶來類型的革命,實際上這場類型的革命允許我們基于代碼的功能和結構進行搜索。尤其是,我們可以搜索單線程、多線程、分享秘密和死鎖等各類代碼。
創業加速器Archipelago Labs啟動1000萬美元Web3基金:12月5日消息,菲律賓持牌交易所 PDAX 支持的創業加速器 Archipelago Labs (A-Labs) ?在菲律賓啟動了 1000 萬美元的 Web3 基金,Archipelago Labs 還得到了Oak Drive Ventures 和 Magellan Digital Investment Group (MDIG) 等知名合作伙伴的支持。Archipelago Labs 通過投資和咨詢服務幫助基層的創業生態系統。它還希望為特定的垂直領域和啟動階段舉辦編程馬拉松和孵化器等項目。?(e27)[2022/12/5 21:23:39]
基于代碼的功能和結構去搜索代碼帶來的一個結果就是,它允許編譯器檢查代碼里的新型錯誤。比如:搜索多線程代碼就轉變成檢查正在編譯的代碼是否存在資源競爭,換言之,它是否能非確定性地響應不同的輸入。搜索分享秘密的代碼就轉變成檢查正在編譯的代碼是否存在安全漏洞。諸如此類的例子。大家會在Rholang的類型系統里找到上述提到的種種功能。而檢查出資源競爭的能力就可以避免DAO漏洞以及以太坊智能合約上已經出現的許多昂貴的攻擊。
但是它的影響遠不止于代碼搜索,它也會影響代碼生成,尤其是,它會強化我們利用人工智能生成和整合代碼的能力。
1993年,我還在一家研究機構工作,和英國電信的一個團隊合作。我就提出了一個人工智能算法,可以利用類型搜索散布于全網各個庫里的代碼碎片,比如現在還可以搜索智能合約和區塊鏈碎片并整合,返回一個滿足用戶需求的程序。這樣一來,人工智能就能合成代碼,并實現一系列的功能。
但是這場革命不僅限于代碼,它也適用于一系列其它的領域,比如幾何推理。RChain開發的這個邏輯形式操作語義算法,就是從不同類型的計算框架,包括幾何代數中生成類型系統和查詢語言。
除此之外,它還可以應用于無人車、制藥、蛋白質折疊等一系列領域。以制藥為例,這個算法應用于動態系統,大家可以認為計算機系統是一種動態系統,細胞信號轉導機制也是。我們可以將類型系統生成應用于這些動態系統的建模上。其中一種可能的查詢,在類型系統算法出現之前無法做到,就是尋找細胞里某個特定的小分子濃度,并識別其與某種特定的細胞信號轉導機制之間的關系,從而進行干預,避免細胞信號轉導機制達到某個狀態。
福布斯:SBF對Alameda Research了如指掌,至少五次向其發送過Alameda詳細信息:12月4日消息,據福布斯披露,FTX前首席執行官Sam Bankman-Fried(SBF)并非像他此前所說的“對Alameda財務狀況并不了解”,事實上,自2021年1月以來,SBF至少五次向福布斯發送了Alameda部分主要持股的詳細信息,以回應有關他的問題凈值,包括解釋某些交易的細節和更新阿拉米達持有的FTT、Solana和Serum代幣的數量,此外,最近一次發送詳細信息是在8月下旬。(福布斯)[2022/12/4 21:22:04]
這些就是RChain尤其是RChain的邏輯形式操作語義算法能幫助實現的。
此外,等區塊鏈的擴容性足夠強大,囊括所有的公共領域數據后,比如地理位置數據,像人、物聯網、傳感器的位置,或者是醫療或其它的敏感數據,RChain基于這些數據的結構或功能搜索的算法就會更有用,更有價值。
但是也可以想象,這樣的搜索能力、一個全球計算機和一個全球的數據庫,絕不能僅由一小部分人掌握,必須是歸屬于全人類。
這就是今天我演講的主要內容。
以下是對Greg的問答:
1.REV對RChain網絡有哪些作用?
答:REV在提供網絡安全方面發揮兩大重要作用。第一是防止DDoS攻擊。因為RChain想要打造的一個全球計算機和一個全球存儲系統,任何能連上互聯網的人都可以訪問,這意味著,惡意的攻擊者是可以拒絕他人的訪問的,比如說提交永續運行的Rholang程序,并占用無限的資源,如果不加阻止,其他人就無法訪問。REV可以避免這一點,因為每一步的計算和每一個存儲單元都需要一定的REV開銷,如果說你的程序永續運行,那就意味著,你需要承擔無限的REV開銷。
第二點:REV在共識機制中扮演核心角色。因為RChain是PoS網絡,REV就確保了驗證人遵循共識協議規則。如果可以提供加密學證據證明有驗證人沒有遵循協議規則,他們的保證金就會被罰沒,因此長期來看,只有遵循規則的驗證人才會留在網絡里。
OKX CEO:OKX對FTX、FTT 或Alameda Research沒有任何債務敞口:11月9日消息,OKX首席執行官(@star_okx)發布推文稱,“同情每一個受FTX影響的人,受影響的社區恢復只是時間問題。OKX對FTX、FTT或Alameda Research沒有任何債務敞口。我們一直保持1:1的準備金,從不將客戶的存款用于其他業務。計劃在未來幾周內(小于30天)發布我們的儲備證明。”
此外,其補充道,“OKX的核心是一家科技公司,而不是金融公司。我們不使用交易作為一種產生利潤的方式。對于真正的建設者和信奉者來說,Crypto從未離去。”[2022/11/9 12:37:53]
2.Greg你好,能介紹一下RChain的Staking機制、參與門檻及如何參與嗎?
答:Staking機制與證明機制直接相關。區塊鏈的結構意味著所有的區塊都帶有證明,這樣的證明機制允許我們審查驗證人發起新的區塊時,是否是誠實的。一旦發現不誠實的驗證人,比如發起雙花或其它攻擊,網絡就可以罰沒其保證金。這就是RChain的Staking機制。
就參與門檻而言,如果考慮經濟模型的話,RChain希望的是允許盡可能多的驗證人參與,使得RChain網絡的通脹率在所有的PoS網絡中最低,同時驗證人依然能獲得最大程度的獎勵。
我們也發布一些Staking的介紹,包括我們的鑄幣系統,以及大額Staking的折扣機制,這樣的設計允許我們實現通脹率最低的同時,驗證人獲得最大程度的獎勵。
3.RChain的Casper和ETH2.0的Casper有什么區別?
答:二者之間存在很多的區別。我僅就其中一點進行說明。
實際上,Casper是沒有活性的,這一點已經得到了證明。也就是程序會卡住,無法繼續執行。要解決這個問題,必須設計一定的同步約束,這個同步約束規定,要提出新的提案,這個提案里必須包含其他驗證人提案的多少信息,然后才能提出。也就是說RChain的同步約束不是通過世界時鐘實現的,因為這一點技術難度非常大,尤其是在去中心化的網絡中,它也意味著你需要信任一個中心化的時鐘。但是證明機制卻可以用來保證這個同步約束。
DeFi協議Delta One籌集910萬美元,Alameda Research等領投:4月19日消息,基于Solana的去中心化金融(DeFi)協議Delta One籌集了910萬美元的種子輪融資,由Alameda Research和DeFi開發商集體Ship Capital領投,本輪融資的其他參與者包括SolanaVentures、Solana聯合創始人RajGokal、投資公司Electric Capital和Alley Corp以及Race Capital聯合創始人Chris McCann和Alfred Chuang。資金將用于協議的核心開發和生態系統擴展。
據悉,Delta One由Paul和DJ Sengh兄弟于2021年10月在Solana Ignition Hackathon期間創立。Delta One協議為用戶提供了一種自動化、低風險的方式,通過投資一籃子或一攬子加密期權來賺取收益,這是一種衍生品,讓購買者有權以設定的價格購買或出售標的資產日期。(coindesk)[2022/4/20 14:34:34]
除此之外,Casper還有其他的問題,比如公平性。Casper本身是不公平的,你需要添加其它的屬性才能保證公平。一種思考同步約束和公平性的方法,就是想象一只搖滾樂隊,其中一個成員只顧自己演奏,不管和其它成員的配合,那么演奏的效果就非常差。因此同步約束就意味著,這個成員必須要聽其他成員的演奏,而且要證明他聽了,才能夠繼續演奏自己的部分。
這些就是RChain和ETH2.0的Casper之間的一些區別。
4.為什么一定要去中心化的平臺,聽到您剛才講的功能在中心化平臺上似乎也可以實現,而且中心化的效率更高?
答:中心化往往更高效,如果你看一下大自然,大自然始終是在中心化和去中心化之間做一個平衡。比如細胞,細胞有細胞質、細胞核等各類資源,一個細胞對內部資源的掌控是中心化的。但是另一方面,細胞又在無限地復制。如果細胞不復制,而是將所有的資源都集中在一個巨大的細胞里,那么一旦這個細胞出了問題,整個系統也會出問題。因此,始終要在中心化的效率和危險之間做一個權衡。
當然沒有任何一個解決方案可以放之四海而皆準,你要做的就是去尋找平衡。RChain就是不斷地去尋找平衡點,這樣一方面通過本地化的資源,盡可能實現效率,另一方面又保證珍貴的資源不會僅為少數幾個人掌握。
5.Greg好,從技術的角度,也許是可以重構互聯網的,但是如何吸引普通人來使用這個新技術呢?
答:這個問題問得很好。我自己經常使用的一個技巧就是通過無可否認的用途,人們自然而然地會注意到。比如說,當這個技術首次用于優化無人車的算法,或是首次用于尋找治愈某種疾病的療法,人們立刻就會注意到。哪怕只是改變了搜索代碼的方式,開發者社區也會立刻注意到這種新的搜索算法。然后其他人也會注意到。這就是我吸引普通人使用這個新技術的方式。
我十幾歲的時候,有一個夏天去市場上賣草莓,我做的就是一大早去挑選最好看的草莓,簡簡單單的鋪在攤位上,大家立刻就會注意到,陽光下閃著誘人光澤的草莓,我不需要多加兜售。
道理是類似的。你開發的技術有用,能滿足人們的某個需求,他們就會注意到,并主動去探究這項技術。
6.Rholang的解釋器很慢,有優化的計劃么?
答:有很多的優化計劃。大約15-20年前,一位計算機科學家提出了一種將某種結構的解釋器,比如Rholang解釋器變成虛擬機(抽象機器AbstractMachine)的方法。然后就可以很容易將這樣的抽象機器變成一個基于字節碼的機器,實現編譯。因此我們會依據這個方法的一種變體對Rholang進行優化,從而使它更高效。
第二步就是從JVM的架構變成原生的架構,因為JVM也導致了一定程度的速度變慢,因此放棄JVM而轉向原生硬件,也可以提高速度。比如說Haskell的編譯方式,我們也會這么做。
第三步就是Rholang芯片-一個專門用途的芯片。因為現代芯片的指令集不太適合RChain想做的并發執行,因此在Rholang的藍圖里也提出了設計更適合并發執行的芯片。
總結來說,這是一個三步走的計劃,第一步是從解釋器轉變為編譯形式,第二步是放棄JVM,第三步就是芯片。
7.RChain有進入DeFi領域的計劃么?
答:我們確實有進入DeFi的計劃。但是如果我們要做去中心化的金融工具,還需要從更基礎的層面去思考。今天的DeFi更像是一個流行詞而非堅實的技術。我認為區塊鏈技術目前還不夠可靠,無法支持真正的DeFi,尤其是考慮到各大主流區塊鏈已經報道出來的關鍵漏洞。因此目前不適合將關鍵的代碼放到區塊鏈上。
更好的選擇是做低風險、高吞吐量的事情。這也是我們從互聯網的發展中獲得的啟示。以谷歌為例,一開始谷歌只是一個單一的搜索界面,如果返回的搜索結果不對,不會有人因此喪失性命或損失大量的金錢,至少是就搜索論文、圖片、視頻而言。隨著系統的成熟,你可以實現更復雜的功能,這也是Web2.0過去15-20年間的發展歷程。
8.RChain主網已經上線一段時間,為什么還是不能完全放開REV的交易?
答:這其實和監管有關。美國的監管意味著我們必須要謹慎考慮,是否將REV作為一個證劵型代幣。但是REV也已經上線了抹茶等交易所,在中國和一些其它市場可以交易,但是由于監管的原因,它并不能在所有的市場交易。隨著監管的成熟,這一點未來或許會發生變化。
9.RChain會重點關注哪些類型的Dapp?
答:這個問題也問得很好。它和我對于DeFi的看法是直接相關的。我們首先想做的是高吞吐量、低風險的Dapp。思考一下比特幣和以太坊上的吞吐量,和Facebook或者是交易所的流量相比,是非常非常低的。
社交媒體和娛樂應用就屬于風險非常低的,看不到別人發的帖子,也不會有人喪生,或者遭受財務損失。但是另一方面,人們又認為社交媒體能提供的人與人之間的聯結,對他們的生活至關重要。
因此這就是我們想要關注的Dapp,高吞吐量、低風險。RChat就是一個例子,我們將開源的Zulip與RChain的后端整合,這樣就有了鏈上的聊天室,這對于像鏈的治理的通信是非常重要的,因為它保證了通信信息不可篡改。
10.RChain目前的技術進展如何?似乎RChain的Twitter也不是很活躍?
答:技術開發和社交媒體的活躍是存在差別的。如果你想要看技術開發的活躍度,去Github上查看PullRequest,你就會發現RChain的活躍度在所有的區塊鏈項目中都是居于前列的。開發熱度非常高。
就社交媒體而言,我們剛剛重整旗鼓,因此未來RChain的社交媒體活躍度也會大大提高。
我們也舉辦很多的電話會議,比如每周五我們都會討論RChain在氣候變化中的應用。另外我們也有RCast。所以我們會有自己的傳播方式,內容非常的豐富,但是這些確實沒有被翻譯成中文。或許這也是為什么我們看起來在社交媒體上不是很活躍。
11.0.9.26版本何時發布?
答:我無法給出一個具體的發布時間。但是已經非常靠近發布了,我們想要確保在沙盒里將所有功能都測試完畢再發布。
12.團隊有財政問題么?
答:疫情期間,相信所有人都不好過。但是RChain想做的事情非常多,而且有很多人愿意投入RChain的開發,這一點更重要。
就財政而言,我們有足夠的資金發布新的release,一直支持到塊合并及后續開發,再之后我們也會開啟新的融資。
13.是否有計劃和IPFS結合?
答:我們沒有任何的計劃和IPFS結合。我認識JuanBenet,也很尊重他,他的技術實力很強大,也很投入。但是IPFS的解決問題的路徑是錯的,如果要做存儲,必須要認真思考查詢(query)和交易。做文件系統也需要仔細思考查詢,最終IPFS還是要考慮交易邊界。IPFS一開始沒有思考這些基本的問題,而是決定先擱置,因此它們的架構非常笨重。但是RChain一開始就明白,做搜索必須要考慮查詢,要有一個好的查詢系統,并且要對交易有相當的理解。這個交易不是指金融交易,不是轉幣,而是數據庫層面的。我們對于這些概念都有相當的理解,因此二者的架構是很不一樣的。
Tags:RCHCHAChainHAIARCHIVE價格SAFEONE CHAINUtah Chaininfluencechain
:商務部張威:培育數字經濟新產業鏈,發揮在區塊鏈等領域的全球領先優勢據經濟日報消息,商務部國際貿易經濟合作研究院副院長、研究員張威在經濟日報刊文稱,面向未來,應堅持底線思維,采取有力措施.
1900/1/1 0:00:00行情持續震蕩,關注二次探底支撐力度自昨日凌晨行情反彈至9280附近后,便開始一路震蕩回調,整個過程中反彈的高點逐漸變低,低點也不斷降低,昨晚更是直接探到9160附近.
1900/1/1 0:00:00糖果節預告 7月中旬,Acala將與創始成員Laminar共同舉辦第三季AcalaMandala糖果節活動,主題為跨鏈資產交易大賽.
1900/1/1 0:00:00比特幣昨日的一波下行是否預示著變盤已經開始? 前幾天比特幣行情一直處于完整的三角區域整理,本來預計行情還會有繼續持續一到兩天才會開始變盤,但是昨日下午2點半開始下跌.
1900/1/1 0:00:00星際超腦作為一家以技術創新為驅動,以分布式數據存儲為核心,以城市數據中心為基礎,融合了分布式存儲技術、5G技術、云與邊緣計算技術、大數據及區塊鏈技術等創新技術.
1900/1/1 0:00:00前言 今日一早起來推特以及各大技術論壇上炸開了鍋,安全圈子的人都在討論F5設備里遠程代碼執行的漏洞。很多討論的內容,大部分是在分享如何尋找目標,利用漏洞,并沒有關于對漏洞成因的分析.
1900/1/1 0:00:00