Business-to-Consumer (B2C)
B2C refers to commerce transactions between a business and end-user consumers.
B2C Essentials: 1. User Interface (UI): Intuitive and responsive design. 2. Payments: Support for credit cards, digital wallets, and local methods. 3. Trust: SSL certificates, PCI-DSS compliance, and visible reviews. 4. Retention: Loyalty programs and retargeting ads. 5. Logistics: Integration with shipping carriers (FedEx, UPS).
graph LR
Center["Business-to-Consumer (B2C)"]:::main
Pre_decentralized_finance_defi["decentralized-finance-defi"]:::pre --> Center
click Pre_decentralized_finance_defi "/terms/decentralized-finance-defi"
Pre_liquidity_pool["liquidity-pool"]:::pre --> Center
click Pre_liquidity_pool "/terms/liquidity-pool"
Pre_smart_contract["smart-contract"]:::pre --> Center
click Pre_smart_contract "/terms/smart-contract"
Rel_impermanent_loss["impermanent-loss"]:::related -.-> Center
click Rel_impermanent_loss "/terms/impermanent-loss"
Rel_slippage["slippage"]:::related -.-> Center
click Rel_slippage "/terms/slippage"
Rel_yield_farming["yield-farming"]:::related -.-> Center
click Rel_yield_farming "/terms/yield-farming"
classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
linkStyle default stroke:#4b5563,stroke-width:2px;
🧒 5歳でもわかるように説明
Imagine a magical vending machine that always has two types of snacks, like apples and oranges. It doesn't have a shopkeeper. Instead, it uses a rule: 'The total value of apples multiplied by the total value of oranges must always stay the same.' If people buy all the apples, the machine makes the remaining apples very expensive so it never runs out. You can also put your own snacks into the machine to help out, and in return, you get a small fee from everyone who uses it.
🤓 Expert Deep Dive
The most common AMM model is the 'Constant Product Market Maker' (CPMM), popularized by Uniswap V2, which uses the formula x * y = k. Here, x and y represent the quantities of two tokens, and k is a fixed constant. When a trader buys token x, the supply of x decreases, and to keep k constant, the price of x must increase relative to y. This creates 'Slippage', where the execution price deviates from the spot price as trade size increases. Advanced AMMs like Curve Finance use a 'Stableswap Invariant' to minimize slippage for like-kind assets (e.g., USDT/USDC), while Uniswap V3 introduced 'Concentrated Liquidity', allowing LPs to provide capital within specific price ranges, dramatically increasing capital efficiency but introducing higher risks of 'Impermanent Loss'.