polygon鏈(matic)矩陣公排智慧合約系統開發詳細介紹
MaticNetwork現在更名為Polygon。Matic Network是一個第二層可擴充套件平臺,可以實現快速、簡單、安全的線下交易,不僅可以支付交易,還可以實現廣義的鏈外智慧合約。Matic Network是以太坊生態系統的重要貢獻者,致力於實現等離子MVP(最低執行等離子)。WalletConnect協議和以太坊事件提醒引擎——Dagger做出了突出貢獻。自動令牌用於股權下注,並參與側鏈網路的證明共識機制。
Matic是基於以太坊發行的ERC 20執行標準,專案開發I34-合約I633-部署53I9,我們也可以把它看成Polygon的鏈上代幣。目前,Polygon每年對驗證者和授權者的註冊獎勵約為12%。雖然這兩個實體都沒有最低股份,但驗證者必須有足夠的Polygon才能進入前100名,且所有Polygon代幣都將被鎖定21天,如果驗證者行為不當,則會被剔除。
Polygon提供了一個通用框架,允許開發人員利用以太坊安全性建立定製的,專注應用程式的鏈,並提供一個可互操作的網路,將各種不同的擴充套件解決方案連結在一起,例如zkrollup,op-rollup和側鏈等,可玩性高。
1. 矩陣的對角線
我們先定義矩陣的 對角線(diagonal)是行標等於列標的所有矩陣元( ),稱為對角元(diagonal element),左上角的對角元是第一個。對角線的概念常在討論方陣時使用,但嚴格來說也適用於長方形矩陣。方陣從右上角到左下角的所有矩陣元則稱為 反對角線(anti-diagonal)。另外,把對角線向上或向下平移一個元素也稱為 副對角線(subdiagonal),所以對角線也稱為 主對角線(main diagonal)。
2. 矩陣的轉置
則任意矩陣 A 的 轉置(transpose)記為 A T 。轉置操作把 A 的第 i 行變為 A T 的第 i 列,相當於把矩陣沿對角線翻轉。即任意矩陣元滿足
注意轉置操作不影響對角線上的矩陣元。另外行向量轉置後變為列向量,反之亦然。
為了排版方便,本書在正文中通常用 ( x 1 x 2 … x n ) T 表示列向量。
3. 矩陣的乘法
矩陣最常見的運算是矩陣的乘法。矩陣乘法表示從 ( x 1 , … , x n ) ∈ R n 到 ( y 1 , … , y m ) ∈ R m 的線性對映
可用矩陣與列向量的乘法表示為(有時候也會用方括號表示矩陣和向量)
令列向量 x = ( x 1 … x n ) T , y = ( y 1 y 2 … y n ) T ,係數矩陣為 A ,上式可記為
注意 A 的列數必須和 x 的行數相等。由此可以定義 矩陣乘以列向量 的運算規則: m × n 矩陣乘以 n × 1 列向量會得到 m × 1 的列向量。要計算 y i ,就用 m × n 矩陣的第 i 行的 n 個數和 x 1 … x n 分別相乘再相加(即內積 )
若有 l 個不同的 x 和 y ,第 k 個記為 x k = ( x 1 k … x n k ) T 和 y k = ( y 1 k … y m k ) T ,對應的變換為
可以將所有的 x k 和 y k 分別橫向拼成 n × l 和 m × l 的矩陣
現在把 l 組線性變換用一條式子表示為
由此,可以定義一般的矩陣乘法: m × n 的矩陣 A 和 n × l 的矩陣 X 相乘得到 m × l 的矩陣 Y , Y i j 等於 A 的第 i 行和 X 的第 j 列內積。
矩陣元公式為
再次注意兩個相乘的矩陣,左邊矩陣的列數必須等於右邊矩陣的行數。我們可以用 來記憶矩陣乘法。
4. 矩陣乘法沒有交換律
請注意矩陣一般 沒有“乘法交換律”,即一般情況下 A B ≠ B A 。舉一個例子:
5. 矩陣的乘法分配律
矩陣的乘法滿足分配律
令 左邊等於矩陣 D ,則其矩陣元為
拆括號得
而這恰好是 A B + A C 的矩陣元。證畢。 的證明類似。
現在我們可以得出線性變換( )的一個重要性質。對若干列向量 v 1 , v 2 , …
也就是說若干列向量的線性組合的線性變換等於每個列向量分別進行線性變換再進行同樣的線性組合。
6. 矩陣乘法的結合律
我們希望證明三個矩陣的乘法滿足結合律
令
D 的矩陣元為
拆括號,得
對 C k j 進行合併同類項,得
括號中恰好是 A 乘以 B 所得矩陣的矩陣元 ( A B ) i k 所以
即
證畢。
7. 矩陣的等式性質
若 A = B ,那麼 A C = B C ,或 C A = C B
但是除非 C 可逆,否則 該結論反之不成立。 A C = B C 推不出 A = B
推論:若 A B = O (零矩陣),也不能推出 A = O 或 B = O
8. 單位矩陣
單位矩陣(unit matrix)是對角線上的元素全為 1,非對角線上的元素全為 0 的方陣。通常記為通常記為 I 。為了強調矩陣的維數 N ,也可記為 I N 。單位矩陣的矩陣元可用克羅內克 δ 函式( )表示為
任何矩陣左乘或右乘單位矩陣,仍然得到矩陣本身 I A = A I = A 。
單位矩陣的轉置仍為單位矩陣 I T = I 。
9. 對角矩陣
只有對角線不為零的方陣叫做 對角矩陣(diagonal matrix),只有反對角線不為零的矩陣叫做 反對角矩陣(anti-diagonal matrix)。對角矩陣和反對角矩陣通常是指方陣。
根據上述矩陣乘法的定義,對角矩陣 Λ 左乘任意矩陣 A (即 Λ A )相當於把 A 陣的第 i 行乘以 Λ 的第 i 個對角元;右乘(即 A Λ )相當於把第 j 列乘以第 j 個對角元。
10. 逆矩陣
詳見逆矩陣 。記方陣 M 的 逆矩陣為 M − 1 ,且滿足
其中 I 是單位矩陣。也就是說,任意一個矩陣(或列向量) A 乘以矩陣 M 再乘以其逆矩陣 M − 1 仍然得到 A 本身。
雖然矩陣乘法一般不滿足交換律,但矩陣和對應的逆矩陣滿足 ,即
逆矩陣 M − 1 所代表的線性變換就是 M 代表的線性變換的逆變換,令 x 和 y 為列向量,如果有
那麼我們在等式兩邊左乘 M − 1 再把等式左右互換,則上式變為
要求逆矩陣,一種簡單直接但低效的方法就是先令 y = ( 1 0 … ) T ,代入 解線性方程組得 x ,將 x , y 代入 可知 x 就是 M 的第一列,再令 y = ( 0 1 0 … ) T ,解線性方程組可得 M 的第二列,以此類推就可以得到完整的 M 。
11. 逆矩陣與轉置矩陣的運算律
( A B ) − 1 = B − 1 A − 1
( A B ) T = B T A T
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70011332/viewspace-2936049/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MMM互助矩陣公排智慧合約系統開發詳情矩陣
- 智慧合約公排矩陣系統開發詳情功能模式矩陣模式
- Polygon(matic)馬蹄鏈智慧合約互助系統開發Go
- DAPP互助公排矩陣模式系統開發丨智慧合約技術介紹APP矩陣模式
- BSC鏈公排矩陣互助合約系統開發詳情原理矩陣
- Polygon馬蹄鏈智慧合約公排互助系統開發技術詳情Go
- 關於馬蹄鏈矩陣公排智慧合約系統開發功能矩陣
- DAPP互助公排智慧合約矩陣模式系統開發詳情分析APP矩陣模式
- matic馬蹄鏈智慧合約dapp系統開發搭建介紹APP
- Polygon馬蹄鏈(matic)智慧合約DApp開發系統技術GoAPP
- DAPP智慧合約迴圈矩陣公排dapp系統開發APP矩陣
- DAPP公排矩陣互助模式系統開發詳情介紹APP矩陣模式
- 去中心化鏈上矩陣公排互助dapp系統開發智慧合約部署方案中心化矩陣APP
- BSC智慧鏈DAPP公排矩陣互助系統開發詳情案例APP矩陣
- DAPP公排矩陣互助合約系統開發分析方案APP矩陣
- FORCE矩陣公智慧合約系統開發軟體矩陣
- 矩陣公排互助盤迴圈遊戲dapp系統開發智慧合約部署詳情矩陣遊戲APP
- DAPP公排互助矩陣合約系統開發模式設計APP矩陣模式
- 矩陣公排合約系統開發|佛薩奇公排2.0開發原始碼部署矩陣原始碼
- 開發DAPP公排互助矩陣模式系統技術介紹APP矩陣模式
- 智慧合約馬蹄鏈Polygon系統開發案例丨馬蹄鏈Polygon功能開發詳情Go
- DAPP馬蹄鏈polygon智慧合約系統開發(詳細及案例)原始碼部署APPGo原始碼
- 矩陣公排系統開發(詳情分析)|矩陣公排模式開發邏輯及方案矩陣模式
- 佛薩奇2.0矩陣公排dapp系統開發合約部署矩陣APP
- DAPP智慧合約公排互助系統開發詳細方案及原始碼APP原始碼
- 馬蹄鏈公排矩陣模式系統開發矩陣模式
- matic馬蹄鏈矩陣公排佛薩奇2.0dapp系統開發原始碼部署矩陣APP原始碼
- BSC鏈佛薩奇2.0矩陣公排合約模式開發方案矩陣模式
- Matic馬蹄鏈DAPP智慧合約挖礦系統開發詳情模式APP模式
- NFT鏈遊系統開發|NFT矩陣公排系統搭建矩陣
- NFT碎片化系統開發智慧合約定製詳細功能介紹
- 智慧合約系統開發原理介紹丨智慧合約開發原始碼詳情原始碼
- 3M互助公排智慧合約系統開發(詳細及規則)丨3M互助公排智慧合約系統開發(原始碼邏輯)原始碼
- Polygon馬蹄鏈智慧合約挖礦系統開發|Polygon馬蹄鏈專案開發Go
- 區塊鏈DAPP公排互助矩陣模式系統開發詳情分析區塊鏈APP矩陣模式
- Polygon馬蹄鏈迴圈互助公排系統開發詳情Go
- DAPP區塊鏈互助公排智慧合約系統開發玩法規則/詳細案例/功能原始碼APP區塊鏈原始碼
- NFT鑄造智慧合約公排系統開發詳情方案