일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
- graphQL
- Props
- API
- 삶
- tailwindcss
- solidity
- web
- middleware
- node.js
- nextJS
- JavaScript
- concept
- built in object
- express.js
- 기준
- Interface
- REACT
- error
- HTML
- typeScript
- hardhat
- SSR
- useState
- blockchain
- bitcoin
- Ethereum
- evm
- Redux
- CSS
- CLASS
- Today
- Total
목록전체 글 (369)
ReasonJun
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/QaQvo/btst6QIQHmC/kElILj8s2skfOZwq3WZUh0/img.png)
A Merkle Tree, often referred to simply as a Merkle Tree or a hash tree, is a fundamental data structure used in Bitcoin and other blockchain systems to efficiently represent and verify the integrity of a large set of data, such as transactions in a block. The Merkle Tree is named after its inventor, Ralph Merkle. Here's how it works in the context of Bitcoin: Structure of a Merkle Tree: A Merkl..
What is ECDSA? ECDSA is a public-key digital signature algorithm that provides a secure way to verify the authenticity and integrity of digital messages or documents. It is based on elliptic curve cryptography (ECC), which is known for its efficiency and security. Here's how ECDSA works: Key Generation: A user generates a pair of cryptographic keys: a private key (known only to the owner) and a ..
RSA (Rivest–Shamir–Adleman): RSA is a widely used public-key cryptosystem for encryption and digital signatures. It relies on the mathematical properties of large prime numbers. Here's a simplified explanation of how RSA works: Key Generation: Choose two large prime numbers, p and q. Compute their product, n = p * q. Calculate φ(n) = (p - 1) * (q - 1), where φ is Euler's totient function. Select..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/2cbRY/btsubK2oPoK/NewXVQkMAjLqS0B3fwI1O0/img.png)
Incentive → By convention, the first transaction in a block is a special transaction that starts a new coin owned by the creator of the block. This adds an incentive for nodes to support the network, and provides a way to initially distribute coins into circulation, since there is no central authority to issue them. → The incentive can also be funded with transaction fees. → Once a predetermined..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ubJnq/btsudLzTY77/dAn7h50EghUsxjhy0ryhck/img.png)
https://bitcoin.org/bitcoin.pdf Abstract Digital signatures provide part of the solution, but the main benefits are lost if a trusted third party is still required to prevent double-spending. We propose a solution to the double-spending problem using a peer-to-peer network. The network timestamps transactions by hashing them into an ongoing chain of hash-based proof-of-work, forming a record tha..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Yxd02/btstX9aETck/chA9qiihTnnys5HT2eQw6K/img.png)
OpenAI NodeJS SDK v4 was released on August 16, 2023, and is a complete rewrite of the SDK. If you install V4 and apply the grammar from V3, you'll get the error above. https://platform.openai.com/docs/api-reference/chat OpenAI Platform Explore developer resources, tutorials, API docs, and dynamic examples to get the most out of OpenAI's platform. platform.openai.com The above is the official Op..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cu0ifE/btstSiFbNyY/wm8535L0ZufYJyJJiKPpF1/img.png)
Time complexity Time complexity is a measure of the performance of an algorithm. Analysis of algorithm execution time for input of a specific size. If there are algorithms that perform the same function, the lower the complexity, the better. Big-O Notation This is a notation that considers only the fastest growing terms. Indicates the upper limit of the funciton. For example, let's say there is ..
Algorithm Coding Test Several algorithmic problems are presented within a set period of time (usually within 5 hours). Evaluate the ability to solve problems using appropriate algorithms. Development assignment coding test A test aimed at developing a complete program. The duration can range from as short as a few hours to as long as two weeks or more. It requires the use of a language or framew..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cogrlh/btsts2iPKab/E1PYd9udwXPtZiLRQypVa1/img.png)
Next.js has a default caching mechanism aimed at enhancing performance and cost-efficiency. By default, it employs static rendering for routes and caches data requests unless you specifically choose not to use caching. Here's a summary of the default caching behavior: Static Route Rendering: Routes are statically rendered at build time. This means that during the build process, Next.js generates..
Cross-chain interoperability solutions allow different blockchain networks to communicate and transfer data or value between each other. These solutions can lead to more interconnected and user-friendly blockchain applications. Some of the leading solutions include: Chainlink's Cross-Chain Interoperability Protocol (CCIP) which aims to standardize cross-chain communication. Wormhole protocol tha..