Atomic Cross-Chain Swap(ACCS)is one important topic in cryptocurrency,where users can securely and trustlessly exchange assets between two different blockchains.However,most known ACCS schemes assume specific scriptin...Atomic Cross-Chain Swap(ACCS)is one important topic in cryptocurrency,where users can securely and trustlessly exchange assets between two different blockchains.However,most known ACCS schemes assume specific scripting functionalities of the underlying blockchains,such as Hash Time Locked Contracts(HTLC).In addition,these schemes are typically only applicable to certain digital signature schemes,like Schnorr or Elliptic Curve Digital Signature Algorithm(ECDSA)signatures.In this paper,we propose a generic ACCS scheme,independent from the underlying blockchains.To the best of our knowledge,this is the first solution of this kind.Our results are as follows.First,we define a formal system model of ACCS.Next,we present a generic ACCS scheme meets our model.This scheme admits atomicity in cross-chain swaps without the need for a Trusted Third Party(TTP)and protects users’privacy.Finally,by using the Non-Interactive Zero-Knowledge(NIZK)proof protocol as a tool,we instantiate our generic scheme for Elliptic Curve Discrete Logarithm Problem-based(ECDLP-based)signatures.In addition,we implement our scheme,and the experimental results show that our protocol outperforms the existing ACCS schemes,such as the HTLC-based schemes.展开更多
Skeleton editing has emerged as a powerful strategy for discovering structurally novel compounds.The direct editing of pyridine or quinoline skeleton,most commonly,the azaarenes,is of great significance.We report a ge...Skeleton editing has emerged as a powerful strategy for discovering structurally novel compounds.The direct editing of pyridine or quinoline skeleton,most commonly,the azaarenes,is of great significance.We report a general strategy for nitrogen to carbon single atom swap of pyridine and quinoline N-oxides with sulfoxide under basic conditions.The simple one-step process and precise swap of the N-O motif to benzene without changing other atoms rendered this method very powerful for the skeleton editing of azaarenes.Mechanistic studies revealed that dearo-matization and aromatization processes were in-volved in this reaction,in which the N-O motif of azaarenes was deleted and escaped as NO_(2)^(−),while the C-H motif of the product originated from sulfoxide.展开更多
基金supported by National Natural Science Foundation of China(Nos.62172404,62172411,61972094,62202458).
文摘Atomic Cross-Chain Swap(ACCS)is one important topic in cryptocurrency,where users can securely and trustlessly exchange assets between two different blockchains.However,most known ACCS schemes assume specific scripting functionalities of the underlying blockchains,such as Hash Time Locked Contracts(HTLC).In addition,these schemes are typically only applicable to certain digital signature schemes,like Schnorr or Elliptic Curve Digital Signature Algorithm(ECDSA)signatures.In this paper,we propose a generic ACCS scheme,independent from the underlying blockchains.To the best of our knowledge,this is the first solution of this kind.Our results are as follows.First,we define a formal system model of ACCS.Next,we present a generic ACCS scheme meets our model.This scheme admits atomicity in cross-chain swaps without the need for a Trusted Third Party(TTP)and protects users’privacy.Finally,by using the Non-Interactive Zero-Knowledge(NIZK)proof protocol as a tool,we instantiate our generic scheme for Elliptic Curve Discrete Logarithm Problem-based(ECDLP-based)signatures.In addition,we implement our scheme,and the experimental results show that our protocol outperforms the existing ACCS schemes,such as the HTLC-based schemes.
基金support from the National Key Research and Development Project of China(grant no.2023YFF1205103)the National Natural Science Foundation of China(NSFC+1 种基金grant nos.22071005 and 22371007)the Peking University Medicine Fund for the World’s Leading Discipline or Discipline Cluster Development,China(grant no.BMU2022DJXK002)。
文摘Skeleton editing has emerged as a powerful strategy for discovering structurally novel compounds.The direct editing of pyridine or quinoline skeleton,most commonly,the azaarenes,is of great significance.We report a general strategy for nitrogen to carbon single atom swap of pyridine and quinoline N-oxides with sulfoxide under basic conditions.The simple one-step process and precise swap of the N-O motif to benzene without changing other atoms rendered this method very powerful for the skeleton editing of azaarenes.Mechanistic studies revealed that dearo-matization and aromatization processes were in-volved in this reaction,in which the N-O motif of azaarenes was deleted and escaped as NO_(2)^(−),while the C-H motif of the product originated from sulfoxide.