- 专利标题: METHOD FOR COMPILING FROM A HIGH-LEVEL SCRIPTING LANGUAGE TO A BLOCKCHAIN NATIVE SCRIPTING LANGUAGE
-
申请号: US18583677申请日: 2024-02-21
-
公开(公告)号: US20240211222A1公开(公告)日: 2024-06-27
- 发明人: Craig Steven WRIGHT , Stephane SAVANAH
- 申请人: nChain Licensing AG
- 申请人地址: CH Zug
- 专利权人: nChain Licensing AG
- 当前专利权人: nChain Licensing AG
- 当前专利权人地址: CH Zug
- 优先权: GB 10967.9 2017.07.07 GB 10971.1 2017.07.07 GB 10974.5 2017.07.07 WO TIB2017054110 2017.07.07 WO TIB2017054113 2017.07.07 WO TIB2017054114 2017.07.07
- 主分类号: G06F8/41
- IPC分类号: G06F8/41 ; G06F8/30 ; G06F8/51 ; H04L9/00 ; H04L9/06 ; H04L9/32
摘要:
The invention provides methods and systems which enable additional functionality to be inserted into blockchain scripts with ease and in an effective and manner. According to one embodiment, the invention provides a blockchain-implemented method comprising the steps of arranging a plurality or selection of scripting language primitives to provide, upon execution, the functionality of a high-level scripting language primitive, wherein the scripting language is associated with a blockchain protocol; inserting the plurality of scripting language primitives at least once into a script; and inserting the script into blockchain transaction (Tx). The high-level scripting language primitive may perform, for example, an arithmetic operation such as multiplication or division. The scripting language primitives may be called op_codes, words, or commands, and are native to the scripting language. The scripting language may be Script, and the blockchain protocol may be a version of the Bitcoin protocol.
信息查询