# crypto
[짧] uuid를 대신할 crypto.randomUUID()
uuid란 무엇이고, 언제 사용하는지그리고 그걸 대체할 수 있는 crypto 객체의 crypto.randomUUID() 메소드에 대해서 정리합니다uuid는 범용적인 고유 식별에 사용될 id를 뜻합니다주로 사용할 때는 다른 값과 중복되지 않은 고유 값을 생성해야 할 때

Ed25519: 바운시캐슬을 사용하여 헬퍼 메소드 작성하기
비트코인과 이더리움은 디지털 서명을 위해서 Secp256k1 타원곡선을 사용하지만, 솔라나(Solana)네트워크는 Ed25519를 사용하는것을 알게되었습니다.Ed25519는 Curve25519 타원곡선을 기반으로 하고 있습니다.그래서 기존에 의존성으로 사용중이던 바운시
JS Crypto Module Build - Module Not Found Error
다음과 같은 오류가 발생할 때의 오류 해결법이다.Module not found: Error: Can't resolve 'crypto' in '~\\node_modules\\encrypt-rsa\\build'BREAKING CHANGE: webpack < 5 use

Crypto Zombie - 5
🧟♂️ Chapter 1 > ERC-20 token과 ERC-721 token의 차이점 크립토 좀비 게임을 만들기에 적합한 token은 ERC-721이다 각각의 좀비가 고유한 특성을 들고 있고 하나의 tokenId단위로 거래되기 때문이다 Chapter 2 overriding 솔리디티에서 overriding은 상속받은 contract의 메소드가 하위...

Crypto Zombie - 4
🧟♂️ Chapter 1 함수에 payable 특성을 부과하면 해당 함수를 통해 contract가 ether를 받을 수 있도록 만들어준다 👼 zombieHelper.sol > payable함수의 트랜잭션을 봉투라고 생각하고 파라미터를 편지내용이라고 생각하면 좋다 트랜잭션 : 봉투 함수의 파라미터 : 편지 내용, value : 돈 Chapter ...

Crypto Zombie - 2
🏭 zombiefactory.sol 🍞 zombiefeeding.sol 🏭 zombiefactory.sol > Lesson 2에서는 크립토 좀비에게 먹이를 주기위해 zo
[Dreamhack - 암호학 level 1] SingleByteXor (정답O)
SingleByteXor 어느날, 살인사건이 일어났다. 살인 사건의 유일한 증거물은 쓰여있는 쪽지에는, 다음과 같이 적혀있었다. 54586b6458754f7b215c7c75424f21634f744275517d6d 크립이에게 주어진 단서는, 쪽지의 내용과 이것이 어떤 단
[Dreamhack - 암호학 level 1] Basic_Crypto1 (정답O)
암호학 level 1This Problem Basic_Crypto(Roman emperor's cipher)FLAG FORMAT(A~Z) and empty is "\_"DH{decode_Text}Roman emperor's cipher = Caesar Cipher(카이

Next.js 번들 사이즈 최적화 (패키지)
heic 이미지를 jpeg로 변환하기 위한 도구로 사용했는데, 사이즈가 1.15MB로 가장 큰 패키지로 확인됩니다.처음 패키지를 선정할 때는 다운로드 수가 비교적 많고, 사용 방법도 심플하고 동작에 문제가 없었습니다.하지만, 지금 돌아보면 패키지 사이..
What is a validator node in a blockchain?
In a blockchain , a validator node is responsible for keeping track of all network transactions, verifying them, and generating valid blocks to add to

Intro To DeFi Wallet Development & Benefits
A DeFi wallet is software that keeps track of your blockchain assets and allows you to store and retrieve them. It's a feature of software that holds

1. 오늘 비트코인 값의 등락은 내일의 등락에 영향을 줄까? (파이썬 python 코드 연재 예정)
가설 : 오늘 비트코인 값의 등락은 다음 날의 등락에 영향이 있다(양/음의 상관관계가 있다)검증결과 : "거의 영향이 없다."검증방법 : 최근 720일간 암호화폐 종목별 일자별(당일0900~다음날 0900) 등락을 분석우리나라 암호화폐거래소 업비트(Upbit)의 API

Node Express - Crypto에 관하여..
💡 Javascript에서 해시 함수를 통해 암호화를 할 수 있도록 도와주는 Node.js 패키지입니다.먼저, Crypto를 알고 사용하기 전에 해시함수에 관하여 잘 모르겠다면 아래 내용을 참조하시길 바랍니다.해시함수란 글자를 입력받아, 고정된 길이의 해시값을 출력하

클레이킹덤 - 클레이튼 최초의 메타파이
클레이에서 하모니 원 체인에서 매우 성공적으로 서비스되고 있는 디파이킹덤 (DFK)와 유사한 형태의 게임이 클레이튼 (Klaytn) 체인에 출시된다하여 소개하고자 한다. (참고: 디파이킹덤 예치 총액 (Total Value Locked, TVL): 2022년 2월 기준

이그나이트 파이낸스 - Defi 3.0 + α
훗날 이 세상의 중심이 되었던 곳에서 어느날 작은 불씨가 타올랐으니비로소 빛과 온기가 생겼으며 빛이 미치지 못한 곳은 어둠과 냉기가 들어섰다.후세의 사람들은 이것을 태초의 불이라 부르며 섬겼다.이그나이트 파이낸스는 클레이튼 체인 최초의 디플레이셔너리 디파이 3.0을 표