|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
블록체인 스크립팅 및 계약 회사인 sCrypt는 한 블록체인에서 결제하고 다른 블록체인에서 자산을 받는 것이 어떻게 가능한지 보여줌으로써 2024 비트코인 올림픽 해커톤(Litecoin Track)에서 우승했습니다.
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년 비트코인 올림픽 해커톤(Litecoin Track)에서 우승한 프로젝트를 통해 한 블록체인에서 결제하고 다른 블록체인에서 자산을 받는 것이 어떻게 가능한지 보여주었습니다.
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인조 팀은 구매자가 Litecoin을 사용하여 BTC Ordinal 토큰을 구매하는 거래를 보여주기 위해 BTC Signet의 SPV 및 opcode OP_CAT를 사용했습니다.
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 애플리케이션의 잠재력을 확장하여 두 당사자 간의 조정이나 교환과 같은 제3자 중개자를 신뢰할 필요 없이 거래 당사자 간에 직접 한 유형의 디지털 자산을 다른 유형의 디지털 자산으로 교환합니다.
Š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.
이 프로세스는 또한 Litecoin의 SPV(Simplified Payment Verification)를 사용하여 해당 데이터와 Merkle 경로를 사용하여 거래의 Merkle Root를 재구성한 다음 이를 거래의 블록 헤더와 비교합니다. 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에서 프로세스를 더 자세히 설명하면서 두 블록체인이 서로 다른 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 스크립트에서 확인할 수 있는 Litecoin 거래 및 Lamport 서명의 유효성을 증명할 수 있는 오라클을 사용했습니다.
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.
Litecoin SPV 증명은 BTC 약정에 있는 BTC Ordinal 토큰을 잠금 해제하고 해당 자산을 수신자의 BTC 주소로 전송하는 데 사용되었습니다. "약정"을 통해 프로그래머는 향후 거래에서 특정 코인을 어떻게 사용할 수 있는지에 대한 제약을 가할 수 있습니다.
Šinkec explained the covenant transaction in more detail:
Šinkec은 계약 거래에 대해 더 자세히 설명했습니다.
“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에 대한 서약서로 일반 판매 목록을 구현했습니다. 거래소 등 중개자를 거치지 않고 라이트코인을 결제 옵션으로 받아들입니다.”
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년 비트코인 프로토콜에 존재했던 opcode로, 프로그래머가 스택의 두 항목을 연결할 수 있도록 해줍니다. 이는 보다 정교한 거래 스크립트의 가능성을 가능하게 하여 비트코인의 응용 프로그램 범위와 잠재적 사용 사례를 확장합니다.
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 및 기타 원래 opcode는 악의적인 행위자가 이를 사용하여 "스팸"을 보내거나 네트워크를 압도할 수 있다는 우려로 인해 비트코인 존재 초기에 비활성화되었습니다. 그러한 행동에 맞서 싸울 자원이 있기 전에는 말이죠.
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년에 다른 원래 opcode와 함께 OP_CAT를 다시 활성화했습니다. 이는 BSV의 기능을 확장하고 Satoshi Nakamoto의 비트코인에 대한 원래 비전을 복원한 많은 움직임 중 하나입니다.
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의 상을 받은 프로젝트는 Litecoin과 BTC Signet 블록체인을 연결하기 때문에 현재 존재하는 것보다 즉시 사용할 수 있는 것보다 더 이론적입니다. 그러나 OP_CAT은 BSV에서 작동하며 현재 5년 동안 그렇게 해왔습니다. 즉, 개발자가 이 프로세스를 사용하여 크로스체인 결제를 활성화할 수 있다는 의미입니다. BSV는 새로운 기회를 찾고 있는 창의적인 개발자들이 블록체인 기술을 더욱 창의적으로 사용할 수 있다는 점을 거듭해서 보여주었습니다.
부인 성명:info@kdj.com
제공된 정보는 거래 조언이 아닙니다. kdj.com은 이 기사에 제공된 정보를 기반으로 이루어진 투자에 대해 어떠한 책임도 지지 않습니다. 암호화폐는 변동성이 매우 높으므로 철저한 조사 후 신중하게 투자하는 것이 좋습니다!
본 웹사이트에 사용된 내용이 귀하의 저작권을 침해한다고 판단되는 경우, 즉시 당사(info@kdj.com)로 연락주시면 즉시 삭제하도록 하겠습니다.
-
- 10월 상승을 위해 고래가 축적되고 있는 최고 코인: 리플(XRP), 트론(TRX), IntelMarkets(INTL)
- 2024-09-25 22:20:22
- 고래들은 10월 잠재적으로 큰 이익을 얻기 위해 Ripple(XRP), Tron(TRX) 및 IntelMarkets(INTL)을 축적하고 있습니다.
-
- 크라켄, RB 라이프치히의 공식 암호화폐 파트너가 되다
- 2024-09-25 22:20:22
- 이번 파트너십은 암호화폐 생태계와 스포츠 엔터테인먼트를 융합해 팬들에게 대화형 경험을 제공하는 데 중점을 두고 있습니다.
-
- ETFSwap(ETFS), Fantom(FTM), TRON(TRX) 및 DOGS(DOGS)는 2024년 10월 Bull Run에서 최대 800% 증가를 유발할 예정입니다.
- 2024-09-25 22:20:22
- 전문가들은 10월이 2024년 마지막 분기의 시작을 의미하며, 이는 매우 기대되는 2024년 상승장의 시작일 수 있다고 말합니다.
-
- 시바견(SHIB) 가격 예측: 밈 코인 매니아는 계속될 것인가?
- 2024-09-25 22:20:22
- 비트코인 가격이 64,000달러대를 회복하면서 밈코인 시장도 상승세를 타고 있습니다. 특히 일부 중형 및 저가형 밈코인은 최대 세 자리 수의 급등을 기록했습니다. 이에 투자자들의 관심이 높아지고 있음을 알 수 있다.
-
- RUNE 가격 분석: THORChain(RUNE)은 암호화폐 시장에서 놀라운 성장과 탄력성을 보여줍니다.
- 2024-09-25 22:20:22
- THORChain(RUNE) 가격의 최근 성과는 암호화폐 시장에서 놀라운 성장과 탄력성을 보여주었습니다. 토큰은 견고한 보안 점수를 보유하고 있으며 거래량이 크게 증가했습니다.
-
- Whale은 지난 30시간 동안 Cumberland를 통해 INJ 토큰을 판매하고 LDO 토큰을 구매했습니다.
- 2024-09-25 22:20:22
- 고래는 상당한 양의 INJ(Injective)를 매도하고 더 많은 Lido DAO(LDO) 토큰을 구매했습니다. 9월 25일 수요일, Lookonchain이 온체인으로 공유되었습니다.
-
- 2024년 최고의 장기 암호화폐 투자: 비트코인, 이더리움, 폴카닷이 선두를 달리다
- 2024-09-25 22:20:22
- 암호화폐에 현명한 투자를 하기 위해서는 단기 및 장기적 관점에서 모두 고려해야 합니다. 누군가 빨리 돈을 벌려고 생각하고 있다면
-
- Huddle01은 분산형 화상 회의 플랫폼을 강화하기 위해 네트워크 노드 판매로 최대 3,700만 달러를 모금할 계획입니다.
- 2024-09-25 22:20:22
- Zoom 및 Google Meet보다 지연 시간이 짧은 가상 회의를 제공하는 것을 목표로 하는 분산형 오디오 및 비디오 회의를 제공하는 블록체인 프로젝트인 Huddle01은 네트워크 노드 판매로 최대 3,700만 달러를 모금할 계획입니다.
-
- ICP(인터넷 컴퓨터)와 HBAR(Hedera)이 개발 활동을 선도합니다. 목록에 또 누가 있습니까?
- 2024-09-25 22:20:22
- 온체인 분석 회사인 Santiment는 지난 30일 동안 가장 높은 개발 활동을 보인 프로젝트에 대한 게시물을 작성했습니다. 해당 게시물에는 인터넷 컴퓨터(ICP)와 헤데라(HBAR)가 현재 선두 프로젝트에 속해 있음을 보여줍니다.