基本上,事務是一個工作單元。在 Symbol 中,它是由帳戶簽署的行為。一個賬戶被確定為存儲在區塊鏈上的一對密鑰(私鑰+公鑰)。簽名過程相當複雜,但正因如此,系統穩定且安全。如何在 Symbol 區塊鏈中籤署交易:
- 1.獲取交易的字節數,除了大小、簽名和簽名者(所謂的“簽名字節”);
- 獲取生成哈希。
- 2.將簽名字節添加到生成哈希中。
- 3.將剋星區塊生成哈希添加到之前的數據中。
- 4.用私鑰簽署這個字符串;將收到交易簽名。
- 5.添加公鑰和簽名以獲取有效負載
- 6.獲取交易金額。
所有已簽名的交易都經過兩個階段的驗證;最後一個是在構建塊之前。如果失敗,交易不被認為是完整的並且可以被取消。在 Symbol 中,所有交易都有時間限制和最高費用。
時間窗口默認為 2 小時,但最長可達 48 小時(取決於交易類型)。
最高費用。發件人決定他可以為交易支付多少以使其被接受。已完成的交易記錄在區塊鏈上,無法再更改。