bitcoin
bitcoin

$98012.15 USD 

-1.14%

ethereum
ethereum

$3425.67 USD 

3.70%

tether
tether

$1.00 USD 

0.09%

solana
solana

$258.00 USD 

1.22%

bnb
bnb

$658.97 USD 

5.53%

xrp
xrp

$1.50 USD 

2.99%

dogecoin
dogecoin

$0.433178 USD 

6.08%

usd-coin
usd-coin

$1.00 USD 

0.02%

cardano
cardano

$1.06 USD 

9.54%

tron
tron

$0.214420 USD 

6.52%

avalanche
avalanche

$42.11 USD 

5.77%

toncoin
toncoin

$6.50 USD 

18.72%

stellar
stellar

$0.516376 USD 

65.38%

shiba-inu
shiba-inu

$0.000026 USD 

3.92%

polkadot-new
polkadot-new

$8.57 USD 

35.38%

暗号通貨のニュース記事

sCrypt、クロスチェーン決済の実現により 2024 年ビットコインオリンピックハッカソン (ライトコイントラック) で優勝

2024/09/11 15:00

ブロックチェーンのスクリプティングおよび契約会社である sCrypt は、あるブロックチェーンで支払いを行い、別のブロックチェーンで資産を受け取ることがどのように可能であるかを示し、2024 年のビットコイン オリンピック ハッカソン (ライトコイン トラック) で優勝しました。

sCrypt、クロスチェーン決済の実現により 2024 年ビットコインオリンピックハッカソン (ライトコイントラック) で優勝

Blockchain scripting and contract firm sCrypt has shown how it’s possible to make a payment on one blockchain and receive an asset on another, in a project that won the 2024 Bitcoin Olympics Hackathon (Litecoin Track).

ブロックチェーンスクリプト作成および契約会社である sCrypt は、2024 年のビットコインオリンピックハッカソン (ライトコイントラック) で優勝したプロジェクトで、あるブロックチェーンで支払いを行い、別のブロックチェーンで資産を受け取ることがどのように可能であるかを示しました。

The two-man team of software engineers Mihael Šinkec and Yusuf Idi Maina used SPV and the opcode OP_CAT on the BTC Signet to demonstrate a transaction where a buyer used Litecoin to purchase BTC Ordinal tokens.

ソフトウェアエンジニアのMihael Šinkec氏とYusuf Idi Maina氏の2人チームは、BTC SignetのSPVとオペコードOP_CATを使用して、購入者がライトコインを使用してBTC Ordinalトークンを購入するトランザクションを実証しました。

The demonstration expands the potential for DeFi applications, exchanging one type of digital asset for another directly between transacting parties, without needing coordination between the two parties and without needing to trust third-party intermediaries like exchanges.

このデモンストレーションは、取引当事者間の調整を必要とせず、取引所などのサードパーティ仲介者を信頼する必要もなく、取引当事者間で、あるタイプのデジタル資産を別のタイプのデジタル資産と直接交換することで、DeFi アプリケーションの可能性を拡大します。

Šinkec said constructing such a transaction using raw BTC ASM (assembly code used to create custom scripts) would be complicated, so the pair used sCrypt’s SDK, which lets developers work in more familiar TypeScript to focus instead on the contract logic.

Šinkec 氏は、生の BTC ASM (カスタム スクリプトの作成に使用されるアセンブリ コード) を使用してそのようなトランザクションを構築するのは複雑になるため、開発者がコントラクト ロジックに集中する代わりに、より使い慣れた TypeScript で作業できるようにする sCrypt の SDK を使用したと述べました。

They verified transaction preimages on the stack and verified them with “a straightforward function call” in a BTC covenant.

彼らはスタック上のトランザクションのプリイメージを検証し、BTC コベナントの「簡単な関数呼び出し」でそれらを検証しました。

This process also uses Simplified Payment Verification (SPV) on Litecoin, reconstructing a transaction’s Merkle Root by using its data and Merkle Path and then comparing it to the transaction’s Block Header. Using SPV, the client checks the Block Header’s validity without requiring a full download of the blockchain.

このプロセスでは、ライトコインの簡易決済検証 (SPV) も使用され、データとマークル パスを使用してトランザクションのマークル ルートを再構築し、それをトランザクションのブロック ヘッダーと比較します。 SPV を使用すると、クライアントはブロックチェーンを完全にダウンロードすることなく、ブロック ヘッダーの有効性をチェックできます。

Šinkec explained the process in more detail on Medium, writing that it was a challenge to verify a Litecoin transaction proof using BTC script since the two blockchains use different PoW algorithms.

Šinkec氏はMediumでこのプロセスをさらに詳しく説明し、2つのブロックチェーンは異なるPoWアルゴリズムを使用しているため、BTCスクリプトを使用してライトコインのトランザクション証明を検証するのは困難であると書いています。

The team used an oracle that could attest to the validity of Litecoin transactions and Lamport signatures that could be verified in BTC script.

チームは、BTC スクリプトで検証できるライトコイン取引とランポート署名の有効性を証明できるオラクルを使用しました。

The Litecoin SPV proof was then used to unlock a BTC Ordinal token placed in a BTC covenant and transfer the asset to the receiver’s BTC address. A “covenant” allows a programmer to impose constraints on how specific coins may be spent in future transactions.

その後、ライトコイン SPV プルーフを使用して、BTC コベナントに配置された BTC Ordinal トークンのロックを解除し、資産を受信者の BTC アドレスに転送しました。 「規約」により、プログラマーは将来の取引で特定のコインがどのように使用されるかについて制約を課すことができます。

Šinkec explained the covenant transaction in more detail:

シンケク氏は契約取引についてさらに詳しく説明した。

“Enabling OP_CAT on BTC opens up many possibilities such as covenants and validation of Merkle Proofs. We leveraged both these mechanisms to implement an Ordinal sales listing as a covenant on BTC. It accepts Litecoin as a payment option without going through an intermediary, such as an exchange.”

「BTC で OP_CAT を有効にすると、規約やマークル証明の検証など、多くの可能性が広がります。私たちはこれら両方のメカニズムを活用して、BTC の契約として Ordinal 販売リストを実装しました。取引所などの仲介業者を介さずに、支払いオプションとしてライトコインを受け入れます。」

OP_CAT is an opcode that existed in the original 2009 Bitcoin protocol, allowing programmers to concatenate two items on the stack. This enables the potential for more sophisticated transaction scripts and thus expands Bitcoin’s range of applications and potential use cases.

OP_CAT は、元の 2009 ビットコイン プロトコルに存在していたオペコードで、プログラマがスタック上の 2 つの項目を連結できるようにします。これにより、より洗練されたトランザクション スクリプトの可能性が可能になり、ビットコインのアプリケーションと潜在的な使用例の範囲が拡大します。

However, in a move similar to the one that imposed BTC’s ‘temporary’ 1MB block size limit, OP_CAT and other original opcodes were disabled very early in Bitcoin’s existence due to fears bad-faith actors could use them to “spam” or overwhelm the network before it had the resources to combat such actions.

しかし、BTCに「一時的な」1MBのブロックサイズ制限を課したのと同様の動きで、OP_CATやその他のオリジナルのオペコードは、悪意のある攻撃者が「スパム」やネットワークを圧倒するために使用するのではないかという懸念から、ビットコインの誕生の非常に早い段階で無効化されました。そのような行為に対抗するためのリソースを得る前に。

The BSV blockchain re-enabled OP_CAT along with other original opcodes in 2019/2020, one of many moves that expanded BSV’s functionality and restored Satoshi Nakamoto’s original vision for Bitcoin.

BSV ブロックチェーンは、2019/2020 年に他のオリジナルのオペコードとともに OP_CAT を再度有効にしました。これは、BSV の機能を拡張し、ビットコインに対するサトシ ナカモトの当初のビジョンを復元した多くの動きの 1 つです。

There are also moves to re-enable OP_CAT on the BTC main network, but at the time of writing that hasn’t happened yet. For now, sCrypt’s cross-chain transaction works only on the BTC Signet, a more closed-off alternate testnet for blockchain apps, and experiments with new transaction types. OP_CAT has been re-enabled on the BTC Signet.

BTC メインネットワークで OP_CAT を再度有効にする動きもありますが、この記事の執筆時点ではまだ実現していません。今のところ、sCrypt のクロスチェーン トランザクションは、ブロックチェーン アプリのより閉鎖的な代替テストネットである BTC Signet でのみ機能し、新しいトランザクション タイプを実験しています。 OP_CAT が BTC Signet で再び有効になりました。

Since sCrypt’s prize-winning project connects the Litecoin and BTC Signet blockchains, it’s more theoretical than immediately usable as things currently exist. However, OP_CAT works on BSV and has done so for five years now, meaning developers could use the process to enable cross-chain payments. BSV has shown time and time again that more creative uses for blockchain technology are available for creative developers looking for new opportunities.

sCrypt の受賞歴のあるプロジェクトは、ライトコインと BTC Signet ブロックチェーンを接続するものであるため、現在存在しているものとしてすぐに使用できるというよりは理論的です。ただし、OP_CAT は BSV 上で動作し、これまで 5 年間にわたって動作してきたため、開発者はこのプロセスを使用してクロスチェーン支払いを可能にすることができます。 BSV は、新たな機会を求めるクリエイティブな開発者にとって、ブロックチェーン テクノロジーのよりクリエイティブな利用が可能であることを何度も示してきました。

ニュースソース:coingeek.com

免責事項:info@kdj.com

提供される情報は取引に関するアドバイスではありません。 kdj.com は、この記事で提供される情報に基づいて行われた投資に対して一切の責任を負いません。暗号通貨は変動性が高いため、十分な調査を行った上で慎重に投資することを強くお勧めします。

このウェブサイトで使用されているコンテンツが著作権を侵害していると思われる場合は、直ちに当社 (info@kdj.com) までご連絡ください。速やかに削除させていただきます。

2024年11月24日 に掲載されたその他の記事