以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads

區塊鏈:什么是虛擬機 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 程序。

掌柜調查署 | 瓦洛蘭:投資者最難的是判斷當前處于什么行情:在今日舉行的掌柜調查署中,bitget交易員、瓦洛蘭基金創始人瓦洛蘭分享投資心得時指出,投資者最難的是,判斷當前處于什么行情之下,因為什么行情做什么單。

一、水平震蕩行行情,水平震蕩行情初,高空做空,低位低多;水平震蕩行情尾,上破追多,下破追空。

二、單邊上漲或單邊下跌行情,單邊上漲行情,中長線多單,不開空單;單邊下跌行情,中長線空單,不開多單。

三、震蕩上漲或震蕩下跌行情,震蕩上漲行情,逢低做多,空快進快出;震蕩上漲行情,逢高做空,多快進快出。

因此,如果能先判斷出當前是什么行情,勝率將很大提高。行情判斷難度不僅體現在人工下單上,也提現在工作室的量化交易程序的策略編輯和選用上。[2020/5/19]

美國央銀行內容策略師解釋了為什么領先的數字貨幣與普通貨幣沒有什么不同:圣路易斯聯邦儲備銀行的內容策略師克里斯汀史密斯認為,比特幣跨國用途并沒有人們想象中那么大。比特幣的主要的兩個用途在于,價值儲存和作為貨幣,而史密斯則用理由來說明為什么領先的數字貨幣與普通貨幣沒有什么不同。他表示,與美元一樣,比特幣也不基于黃金等實物資產。它的價值是人們對它的需求的結果。[2018/5/1]

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

用戶提交的韓幣退款申請一周還未到賬,Bithumb表示由于內部問題,但不知道什么時候處理:1月11日,一韓國用戶向韓國最大的虛擬貨幣交易所Bithumb提交韓幣退款申請,但是已經過了1周都未到賬。對于這個問題Bithumb交易所表示 :“是由于內部問題導致延遲,但是什么時候會處理還不知道”。 現在有很多用戶都提交了韓幣退款申請,但都得不到處理。[2018/1/17]

總而言之,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:CPUCKB區塊鏈BIT門羅幣cpu算力表收益BlockBank區塊鏈運用的技術中不包括哪一項基本技術CBITBOX價格

火幣交易所
區塊鏈:金色觀察|PaddleDTX:分布式機器學習解決方案

PaddleDTX 是一個基于分布式存儲的分布式機器學習技術解決方案。可以解決海量私有數據需要的安全存儲和交換難題,可惡意幫助各方突破數據孤島,實現數據價值最大化.

1900/1/1 0:00:00
OIN:下一代互聯網Skywire競爭對手分析(五)總結篇

前面介紹到,Skywire的競爭對手可以分為以下四大類:1. ?傳統的互聯網服務提供商(ISP):如:Comcast,AT&T,Verizon,Virgin Media,中國電信,BSNL.

1900/1/1 0:00:00
數字資產:數字資產交易平臺的主要盈利模式

在區塊鏈行業中,挖礦、開交易平臺都是很常見的創業方向。在行業興起的這幾年里,交易平臺可謂是雨后竹筍,占據了區塊鏈應用的半邊天.

1900/1/1 0:00:00
SEC:上萬個幣圈賬號被斃 更嚴監管在路上 還有人敢逆行?

監管風暴再次來襲。自2021年9月央行等十部門對虛擬貨幣非法業務活動重拳出擊后,一年后的2022年8月9日,國家網信辦再發布集中整治涉虛擬貨幣炒作亂象的消息稱,已關閉上萬個違規用戶賬號,清理數萬.

1900/1/1 0:00:00
TOKEN:分析 20 個 veToken 生態系統協議 這種代幣模型為何受歡迎?

原文標題:《什么是 veTokenomics?20 個 veToken 生態系統協議分析》撰文:Ignas.

1900/1/1 0:00:00
BLO:連續暴雷的資金盤:CeFi加密借貸市場模式反思

原文作者:David 按:近期加密借貸平臺接二連三地發生暫停贖回的情況,引發了加密市場參與者的恐慌及加密市場的大幅下跌.

1900/1/1 0:00:00
ads