比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads

CPU:什么是虛擬機 Virtual Machine ?

Author:

Time:1900/1/1 0:00:00

虛擬機(VM)于20世紀60年代誕生。這篇我們將回答以下問題:什么是VM?為什么人們需要虛擬機?虛擬機在區塊鏈項目中扮演什么角色?

那么,虛擬機到底是什么?最早出現在計算機世界中時,VM 的定義是真實計算機的副本。

但VM實際上有不同的種類。第一種稱為 System VM ,系統虛擬機(也稱為完全虛擬化虛擬機),它可以替代硬件機器。我們可以在上面運行未經修改的操作系統,如 Linux 或 Windows 。VirtualBox 和 VMware Server 就屬于這類虛擬機,也是大家比較熟悉的。第二種是 Process VM,進程 VM ,它被設計為在獨立于平臺的環境中執行計算機程序。眾所周知的 JVM 就是這種類型,我們可以在 JVM 上運行 Java 程序。

Meta員工不滿扎克伯格癡迷元宇宙:不知道要交付什么:金色財經報道,馬克·扎克伯格對元宇宙的癡迷已經引發 Meta (原 Facebook)公司員工不滿,他們認為“元宇宙已經成為扎克伯格唯一想談論的事情”,以至于讓許多為他工作的人感到沮喪。目前,Meta 公司已經組建特定于元宇宙的團隊”,員工認為這是一個“將覆蓋公司內所有團隊”的團隊,但不少人仍然非常困惑,一方面擔心會煽動混亂和焦慮,另一方面是員工似乎并不真正知道要交付什么或做什么,Meta 迄今并沒有連貫的元宇宙戰略。(businessinsider)[2022/4/24 14:45:10]

分析 | 比特幣現在處于什么位置?:據Huobi數據顯示,BTC現報9348美元,日內跌幅1.81%。針對當前走勢,金色盤面特邀分析師老張的投資課表示:針對當前走勢老張認為目前比特幣的多頭依然是強勢的,但是短期有回調的需求是正常的,而且下方有MA60日均線的支撐,也就是9000美金位置,消息面的話是一直在發酵,技術面大級別的周線MACD即將形成水上金叉,K線運行在均線系統之上,所以只要幣價回調到9000美金我們可以放心大膽的去做,而且上方空間非常大,總結現在比特幣的位置處于9000美金附近震蕩消化上方套牢盤,為下一步的拉升做準備,我們可以看成是一個積蓄力量的過程。

合約可以考慮9100附近輕倉做多,激進者9830美金做空,同時帶好止盈止損。

因為現在大家處于牛市的初期所以老張不太建議做合約,幣價上竄下跳還是會以爆合約為主,所以合約就不做過多的分析。

老張給大家建議接下來的戰略布局第一梯隊以:BTC ETH BCH為主,XRP可以放在第二梯隊,瑞波將會是年底的一匹黑馬,大家可以多關注。[2019/10/28]

Host 是一個跟 VM 緊密相關的概念。VM 畢竟是軟件,所以必須要有真正的機器來運行它。上面運行了 VM 的真實機器,就叫做 Host ,宿主機。

聲音 | BM:李嘉圖合約意在用簡單英語告知用戶代碼將會做什么:4月18日晚,BM發推稱,李嘉圖合約(Ricardian contracts)意在用簡單英語告知用戶代碼將會做什么。在大多數情況下,他們不應該添加額外的無法執行的法律條款。安全的錢包應在你簽名之前顯示此說明,否則該應用可能會欺騙你。(注:近日,Block.one在Github發布李嘉圖合約說明(Ricardian Contract Specifications)和模板工具箱(Template Toolkit)[2019/4/18]

總而言之,VM 個運行在真實機器上的軟件,提供操作系統(在系統VM的情況下)或應用程序(在進程 VM的情況下)的運行環境。

什么是 VM 聊完了,下面來聊 VM 能干些什么事。

第一個使用場景。當我的硬件 CPU 是 A 架構的,但是我要運行的程序只能在 B 架構的 CPU 上運行, VM 就會派上用場。

第二個使用場景。當我只能買得起一臺計算機,但是需要同時運行多個操作系統。比如,我在我的硬件機器上安裝了Linux 桌面版,現在我想要運行 Linux 服務器來托管我的 Web 應用,還需要一個 Windows 來測試 Web 應用。這樣,我就可以選擇一個可以安裝到 Linux 上的 VM 軟件,比如 Virtual Box,把它安裝到我的電腦上,然后啟動兩個 VM 實例就可以運行我需要的另外兩個操作系統了。

第三個使用場景。讓我的程序可以在各種平臺上運行。為了不用給每個平臺都寫一個版本的代碼并且專門編譯一下, 我需要在每個操作系統之上添加一層來磨平平臺差異,這時候 VM 就可以作為這一層來使用。比如,我只要編寫一次 Java 程序,然后就可以在安裝了 JVM 的任何平臺上運行程序了。

VM 在實際工作中被廣泛使用,以上其實還不是所有情形。

VM 在區塊鏈領域也很常用。

如果你也搞區塊鏈,所以大概率是已經知道以太坊虛擬機(EVM)了。EVM 可以讓我們在以太坊上運行智能合約。大家可以在 EVM 上運行用一種名為 Solidity 的語言編寫的程序。這讓我們想起了剛才提到的 JVM ,JVM 和 EVM 都是進程 VM。

Nervos CKB 區塊鏈也有自己的 VM,名為 CKB-VM 。CKB-VM 運行智能合約的方式跟 EVM 不一樣。CKB-VM不為特定高級語言編寫的程序提供支持,而是一個模仿 RISC-V CPU 硬件的 System VM。[RISC-V](https://zhuanlan.zhihu.com/p/53565685)是一個開源 CPU 架構。這種方式的好處是,可以用我們想要的任何高級編程語言寫智能合約,然后將它編譯為 RISC-V CPU 的二進制格式,就可以運行了。挺 Cool 的。

現在對區塊鏈上的虛擬機原理是不是清晰了一些了呢。

關于 VM ,主體內容就是這些了。總結一下,VM 分為兩種,系統 VM 和進程 VM 。EVM 可以歸類為進程 VM ,CKB-VM 則屬于系統 VM 。

Tags:CPU元宇宙CKB區塊鏈2023門羅幣cpu算力表元宇宙app官方版下載iosCKB幣藝術幣區塊鏈

歐易交易所app官網下載
加密貨幣:加密新手指南:什么是加密貨幣中的“冷存儲”?

加密貨幣是一種流行的去中心化選擇,但它們也存在安全風險。確保其安全是所有者的責任。新一代軟件已經出現,可以尋找存放虛擬貨幣的數字錢包.

1900/1/1 0:00:00
區塊鏈:肖颯團隊:如強制關停 二級數藏“束手就擒”?

最近遇到最多的問題就是:數字藏品開設二級市場,如果遇到政策原因被關停,導致暴雷,企業負責人和高管有哪些法律責任?P2P網貸平臺的發展和消弭確屬前車之鑒,數藏平臺的未來監管和司法處置將走向何方.

1900/1/1 0:00:00
DAI:閃電貸技術詳解:Part 1

熊市就像一塊試金石,DeFi的各核心業態,哪些能夠穿越周期,更好的發展?在周期中又暴露了哪些問題,值得后來者借鑒?SharkTeam合約安全系列課程之【DeFi安全】和您一起討論和深入.

1900/1/1 0:00:00
以太坊:歐易研究院:以太坊POS后 礦工們的選擇

原文作者:Shirley 秀秀前言:「合并」臨近導致的礦業生態變化7 月中旬以太坊核心開發者 Tim Beiko 預計以太坊的共識算法遷移到 PoS 的合并升級實施日期為 9 月 19 的消息.

1900/1/1 0:00:00
SEC:“二舅”的鐮刀 是怎么割到你頭上的?

隨著網絡視頻《回村三天,二舅治好了我的精神內耗》的爆火,一種名為二舅幣(即second uncle coin)的虛擬貨幣也悄然登上歷史的舞臺,近日更是傳出“二舅幣”發行3天內圈錢約130萬美元.

1900/1/1 0:00:00
加密貨幣:什么是加密貨幣的“睡后收入”|白話區塊鏈入門212

作為一位“HOLDer”,僅僅是持有加密貨幣是不會讓你的財富增加的(除非你所持有的加密貨幣價格上升),如你持有一枚花了 2000 美元購買的比特幣,它現在可能值 10000 美元.

1900/1/1 0:00:00
ads