Trong thế giới tiền điện tử, địa chỉ ví càng quan trọng như “số tài khoản ngân hàng” hoặc “địa chỉ giao hàng”; chúng quan trọng cho bất kỳ hoạt động nào. Một địa chỉ Bitcoin hoạt động như một bộ nhận dạng kỹ thuật số, tương tự như số tài khoản ngân hàng trong mạng lưới Bitcoin, xác định nơi mà quỹ được gửi hoặc nhận. Nó phục vụ như một con đường giao dịch trong mạng lưới Bitcoin. Địa chỉ Bitcoin có thể được sử dụng để gửi tài sản tiền điện tử đến các địa chỉ cụ thể, chẳng hạn như BTC, token BRC-20 và các NFT khác trên mạng lưới Bitcoin. Chúng cũng có thể được sử dụng để nhận tài sản. Ví dụ, các nhóm dự án Web3 có thể thả token vào ví của bạn bằng cách sử dụng địa chỉ Bitcoin của bạn.
Mọi giao dịch liên quan đến một địa chỉ Bitcoin được ghi lại trên chuỗi khối, đảm bảo tính minh bạch. Khi địa chỉ được tạo ra từ khóa công khai và mỗi giao dịch được ký bằng khóa riêng, chỉ người nào có khóa riêng tương ứng mới có thể hoàn tất giao dịch. Cơ chế xác minh mật mã này cung cấp cho mạng Bitcoin tính bảo mật cao, ngăn chặn sửa đổi và làm giả giao dịch. Do đó, địa chỉ Bitcoin đảm bảo tính minh bạch và an ninh cho giao dịch.
Hơn nữa, Địa chỉ Bitcoin đã giới thiệu một mô hình mới cho việc xác minh danh tính.
Trong cuộc sống thực, thông thường, danh tính của chúng ta được cấp phép bởi các cơ quan trung ương. Ví dụ, cá nhân sử dụng tài liệu như thẻ căn cước, hộ chiếu và giấy phép lái xe để xác minh danh tính và phụ thuộc vào những tài liệu này cho các hoạt động như chăm sóc sức khỏe, vận chuyển và các dịch vụ xã hội khác. Những hình thức nhận dạng này được cấp bởi các cơ quan chính phủ và được lưu trữ trong cơ sở dữ liệu tập trung, có nguy cơ bị xâm nhập dữ liệu.
Tuy nhiên, trong thế giới của Web3, cá nhân có thể xác định danh tính của họ thông qua một địa chỉ Bitcoin duy nhất. Địa chỉ này, được tạo ra từ các ký tự do thuật toán tạo ra, cung cấp một danh tính phi tập trung trong Web3. Nó cấp cho người dùng quyền sở hữu, kiểm soát và quản lý danh tính của họ, loại bỏ sự phụ thuộc vào các cơ quan tập trung để xác minh danh tính. Công nghệ Blockchain đảm bảo quá trình xác minh này. Ví dụ, nếu bạn là một người đóng góp cho cộng đồng DAO cụ thể trên BTC, địa chỉ Bitcoin duy nhất của bạn đại diện cho danh tính của bạn trong cộng đồng đó.
Tuy nhiên, một địa chỉ duy nhất không phải lúc nào cũng tương ứng với một người dùng duy nhất. Có thể có một nhóm người sử dụng cùng một địa chỉ, hoặc một cá nhân có thể kiểm soát nhiều địa chỉ. Ví dụ, trong thế giới Web3, “nông trại airdrop” liên quan đến việc tương tác với một Dapp thông qua một địa chỉ blockchain cụ thể để nhận phần thưởng airdrop từ dự án. Trong số người nông trại airdrop, có “studio,” nơi một địa chỉ Bitcoin được quản lý bởi một nhóm, và có những người tạo nhiều tài khoản, mỗi tài khoản có địa chỉ riêng của nó.
Bất kỳ người dùng Bitcoin nào cũng có thể nhận được một địa chỉ miễn phí.
Bitcoin Core là một phần mềm nút Bitcoin đầy đủ cho phép người dùng tham gia vào mạng lưới Bitcoin và quản lý tài sản Bitcoin của họ. Bằng cách sử dụng khách hàng Bitcoin Core, người dùng có thể tạo ra địa chỉ Bitcoin mới để nhận Bitcoin. Trong khách hàng, bạn chỉ cần nhấp vào nút "Địa chỉ Mới", và hệ thống sẽ tự động tạo ra một địa chỉ cho bạn.
Bạn cũng có thể nhận được một địa chỉ Bitcoin thông qua một sàn giao dịch bằng cách đăng ký tài khoản trên một sàn giao dịch tập trung như Gate.io. Điều này cung cấp cho bạn một địa chỉ quản lý. Bạn có thể sử dụng địa chỉ này để gửi tài sản mạng Bitcoin vào sàn giao dịch, như BTC, USDT và các loại tiền điện tử khác được hỗ trợ bởi sàn giao dịch. Ngoài ra, bạn cũng có thể nhận các token được gửi đến địa chỉ này từ người dùng khác.
Ngoài ra, một phần mềm ví Bitcoin là một ứng dụng ví Bitcoin chạy trên điện thoại hoặc máy tính của bạn. Những ví này cung cấp tính linh hoạt và kiểm soát cao hơn vì bạn hoàn toàn kiểm soát các khóa riêng của mình. Bạn cũng có thể sử dụng một ví phần mềm để tạo địa chỉ Bitcoin. Các ví phần mềm phổ biến trên thị trường bao gồm MetaMask và Ví Web3 của Gate.
Tất cả các địa chỉ Bitcoin trên mainnet bắt đầu bằng các tiền tố 1, 3 hoặc bc1. Các địa chỉ trên mạng lưới Bitcoin testnet bắt đầu bằng tb1. Bạn có thể nhận thấy rằng một số địa chỉ dài hơn, bắt đầu bằng bc1 và không chứa các chữ cái in hoa. Điều này là do họ sử dụng mã hóa Bech32.
Ngoài sự khác biệt về mã hóa, các địa chỉ bắt đầu bằng “bc1” hoạt động giống như những địa chỉ bắt đầu bằng “1” hoặc “3.”
Dưới đây là một số ví dụ về địa chỉ Bitcoin:
1LMcKyPmwebfygoeZP8E9jAMS2BcgH3Yip
3E13MQrZvPHqSSTsdQaZzZiYPzjEDT5VKE
bc1qsr03qya584vkdqztxyat3d5s63pjfddy8vwrue
bc1qzyda53xqwkqruex3mzwvpja04x23r572mygpgfc90qckdw2cwwaqr2h70u
tb1qw2c3lxufxqe2x9s4rdzh65tpf4d7fssjgh8nv6.
Địa chỉ cũng có thể được biểu diễn dưới dạng mã QR để giúp chia sẻ chúng với người khác. Ví dụ, một số ứng dụng có thể sử dụng camera của điện thoại để quét mã QR từ điện thoại khác, màn hình máy tính hoặc giấy in để có được một địa chỉ Bitcoin.
Những địa chỉ này phản ánh các phiên bản khác nhau của mạng Bitcoin, đã phát triển thông qua các nhánh khác nhau của mạng.
Nguồn: @adrienolichon"\u003eGeordanna Cordero
Những địa chỉ này là những địa chỉ Bitcoin truyền thống, được biết đến là địa chỉ Legacy, hoặc địa chỉ P2PKH. P2PKH viết tắt của Pay-to-PubKey-Hash. Tên này phản ánh phương pháp tạo địa chỉ được sử dụng khi Bitcoin được giới thiệu vào năm 2009, bao gồm việc tạo cặp khóa công khai/khóa riêng tư. Lúc đó, đây là cách duy nhất để tạo địa chỉ.
Địa chỉ cũ bắt đầu bằng số 1. Những địa chỉ Legacy cũ này dễ nhận biết hơn so với những địa chỉ mới, vì chúng sử dụng mã hóa Base58 và có độ dài từ 26 đến 36 ký tự. Ví dụ: “15f12gEh2DFcHyhSyu7v3Bji5T3CJa9Smn”.
Hôm nay, những địa chỉ này là những địa chỉ đắt đỏ nhất khi sử dụng trong giao dịch vì chúng yêu cầu nhiều không gian khối hơn để lưu trữ dữ liệu chữ ký giao dịch cần thiết để xác minh tính hợp lệ và sở hữu của các giao dịch.
Kích thước của các giao dịch rất quan trọng đối với khả năng tổng thể của blockchain. Các giao dịch lớn chiếm nhiều không gian khối hơn, điều này có nghĩa là cần phải trả phí giao dịch cao hơn để đảm bảo xác nhận nhanh chóng. Do đó, địa chỉ Legacy thường chỉ được sử dụng với các ví cũ không tương thích với các loại địa chỉ mới hơn.
Quan trọng phải lưu ý rằng nếu một địa chỉ Legacy được sử dụng cho một giao dịch và ví không tương thích với các địa chỉ mới hơn (như P2SH hoặc Bech32), tài sản thường không bị mất. Tuy nhiên, tài sản gửi đến một địa chỉ Legacy có thể không hiển thị. Người nhận có thể giải quyết điều này bằng cách cập nhật ví của họ hoặc nhập địa chỉ Legacy vào một ví mới. Ngoài ra, mạng Bitcoin có thể từ chối các giao dịch không tương thích này, làm cho các quỹ được tự động trả về ví của người gửi.
Không giống như các địa chỉ truyền thống bắt đầu bằng “1”, địa chỉ Pay-to-Script-Hash (P2SH) không phải là từ việc rút ra từ băm khóa công khai mà là từ băm của các kịch bản cụ thể. Những địa chỉ này bắt đầu bằng “3”, ví dụ: 35PBEaofpUeH8VnnNSorM1QZsadrZoQp4N.
Địa chỉ P2SH hữu ích cho các giao dịch yêu cầu nhiều chữ ký và có thể giúp giảm phí giao dịch bằng cách sử dụng Segregated Witness. Gửi đến một địa chỉ P2SH giá khoảng 26% rẻ hơn so với sử dụng ví địa chỉ cũ.
Trong giao dịch P2SH, người nhận thiết lập một kịch bản chuộc trước khi nhận Bitcoin, ghi rõ điều kiện để tiêu tiền. Người nhận sau đó chia sẻ băm của kịch bản chuộc này như là địa chỉ P2SH với người gửi. Người gửi gửi tiền đến địa chỉ P2SH này mà không cần biết rõ điều kiện cụ thể để tiêu tiền, vì chúng đã được băm. Khi người nhận muốn sử dụng tiền, họ phải cung cấp các điều kiện phù hợp với kịch bản chuộc, có thể liên quan đến nhiều chữ ký hoặc tiêu chí cụ thể khác.
Ví dụ, trong thiết lập ví đa chữ ký, giả sử có ba cá nhân: Alice, Bob và Charlie. Họ cùng quản lý một ví đa chữ ký và chọn một hệ thống ví đa chữ ký 2 trên 3. Điều này có nghĩa là ít nhất hai trong số họ phải ký duyệt bất kỳ giao dịch nào.
Đầu tiên, mỗi người tạo ra một khóa riêng và một khóa công khai tương ứng.
Alice: Khóa công khai A, Khóa riêng a
Bob: Khóa công khai B, Khóa riêng b
Charlie: Khóa công khai C, Khóa cá nhân c
Tiếp theo, họ kết hợp các khóa công khai này vào một kịch bản chuộc, mô tả các điều kiện đa chữ ký như sau:
Kịch bản đổi: 2
Sau đó, họ băm kịch bản chuộc này để tạo ra một giá trị băm, từ đó trở thành địa chỉ P2SH.
Địa chỉ P2SH: 3xxxxx (địa chỉ thực tế đã được lược bỏ để rút ngắn)
Alice, Bob và Charlie đưa địa chỉ P2SH này cho người khác để nhận Bitcoin. Khi ai đó gửi Bitcoin đến địa chỉ P2SH này, số tiền sẽ bị khóa tại địa chỉ này và cần ít nhất hai chữ ký mới có thể chi tiêu được.
Khi họ muốn tiêu các quỹ, họ phải cung cấp chữ ký tương ứng cùng với kịch bản chuộc để chứng minh rằng họ được ủy quyền để làm điều đó.
Ví dụ, nếu Alice và Bob muốn chi tiêu số tiền, họ cung cấp chữ ký của mình và kịch bản chuộc lại cho mạng Bitcoin để xác minh giao dịch.
Ví dụ trên minh họa quá trình tạo địa chỉ P2SH và logic hoạt động của hệ thống chữ ký đa tầng. Phương pháp này cung cấp bảo mật và kiểm soát bổ sung, vì cần nhiều chữ ký để thực hiện giao dịch, từ đó giảm thiểu rủi ro điểm đơn.
Nguồn:bitcoinwiki
SegWit, viết tắt của Segregated Witness, tách các chữ ký giao dịch ("chứng nhận") từ dữ liệu giao dịch. Địa chỉ SegWit có hai định dạng. Một định dạng bắt đầu bằng '3' (định dạng Nested P2SH), sử dụng một địa chỉ P2SH hiện có (bắt đầu bằng '3') và bọc nó với một địa chỉ SegWit, chẳng hạn như "3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy", để duy trì tính tương thích với các phiên bản cũ hơn. Tuy nhiên, phương pháp tạm thời này làm cho giao dịch SegWit yêu cầu khoảng 10% không gian nhiều hơn, làm suy yếu ý định ban đầu về việc mở rộng quy mô.
Định dạng phổ biến hơn là định dạng Bech32, bắt đầu bằng 'bc1' và cũng được biết đến với tên gọi Native SegWit. Định dạng địa chỉ này được phát triển đặc biệt cho SegWit và sử dụng mã hóa Base32 thay vì Base58 truyền thống. Điều này làm cho các phép tính dễ dàng hơn và hiệu quả hơn, yêu cầu ít ký tự hơn, không phân biệt chữ hoa và chữ thường, và cho phép dữ liệu được lưu trữ một cách gọn gàng hơn trong mã QR. Ngoài ra, Bech32 cung cấp tính bảo mật cao hơn, checksum tối ưu hóa, và phát hiện lỗi tốt hơn, giảm khả năng có địa chỉ không hợp lệ. Ví dụ: “bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq”.
SegWit hoạt động bằng cách chia giao dịch thành hai phần. Phần đầu tiên bao gồm các địa chỉ ví của người gửi và người nhận, trong khi phần thứ hai chứa chữ ký giao dịch hoặc dữ liệu chứng kiến. Sự phân tách này cho phép nhiều giao dịch hơn vừa khít trong một khối Bitcoin duy nhất, tăng khả năng xử lý và giảm phí giao dịch.
Đơn giản, loại địa chỉ Bitcoin này giảm lượng thông tin được lưu trữ trong mỗi giao dịch. Thay vì lưu trữ chữ ký và kịch bản trong giao dịch, chúng tách chữ ký giao dịch khỏi dữ liệu giao dịch trong chứng nhận. Điều này giảm kích thước dữ liệu giao dịch được lưu trữ trong một khối, cho phép mỗi khối lưu trữ nhiều giao dịch hơn. Sử dụng địa chỉ SegWit, mạng Bitcoin có thể xử lý nhiều giao dịch hơn mỗi khối, và người gửi trả ít phí giao dịch hơn. Điều này cải thiện thời gian xác nhận giao dịch và tăng cường bảo mật.
Ngoài ra, vì SegWit là một soft fork, địa chỉ SegWit tương thích ngược, có nghĩa là bạn có thể gửi tiền từ một địa chỉ SegWit đến một địa chỉ Legacy.
Tóm lại, giao dịch từ các địa chỉ SegWit có kích thước nhỏ hơn. Ngay cả khi kích thước giống như các phiên bản cũ hơn, chúng chiếm ít không gian khối hơn do tính toán khác biệt của “trọng lượng” trong khối. So với địa chỉ P2SH, địa chỉ SegWit có thể tiết kiệm khoảng 16% phí giao dịch. So với địa chỉ Legacy, địa chỉ SegWit tiết kiệm hơn 38% phí. Do việc tiết kiệm chi phí này, địa chỉ SegWit là địa chỉ giao dịch Bitcoin phổ biến nhất.
Tuy nhiên, một số nền tảng giao dịch và ví vẫn chưa hỗ trợ địa chỉ SegWit, nên họ yêu cầu người dùng gửi địa chỉ P2SH thay vì. Điều này là lý do tại sao hầu hết các ví vẫn cung cấp tùy chọn tạo ví địa chỉ P2SH và thậm chí là Legacy.
Nguồn:Ví D’CENT
Taproot là một bản nâng cấp soft fork cho giao thức Bitcoin được thiết kế để tăng cường sự riêng tư, linh hoạt và khả năng mở rộng. Nó đã được giới thiệu thông qua ba Đề xuất Cải thiện Bitcoin (BIP340, BIP341 và BIP342), đã được hợp nhất vào mã nguồn Bitcoin core vào tháng 10 năm 2020 và kích hoạt vào tháng 11 năm 2021. Địa chỉ Taproot là loại địa chỉ Bitcoin mới nhất, được giới thiệu cùng với BIP341 và BIP342, và được bao gồm trong bản cập nhật Bitcoin Core 0.21.0.
Địa chỉ Taproot xây dựng trên địa chỉ SegWit để tăng hiệu suất không gian khối và giảm phí. Chúng cũng được biết đến với tên gọi P2TR (trả tiền đến Taproot). Từ góc độ kỹ thuật, địa chỉ Taproot là phiên bản nâng cấp của SegWit. Chúng bắt đầu bằng bc1p và sử dụng một phiên bản sửa đổi của bech32 gọi là bech32m. Địa chỉ được tạo ra từ một cụm từ sử dụng đường dẫn BIP86 (m/86’/0’/0’/0/0).
Ví dụ: ”bc1pmzfrwwndsqmk5yh69yjr5lfgfg4ev8c0tsc06e“
Về mặt công nghệ, các địa chỉ Taproot cho phép người dùng chi tiêu token bằng cách sử dụng một khóa công khai đơn hoặc các scripts phức tạp hơn (như ví đa chữ ký hoặc hợp đồng thông minh) thông qua việc sử dụng Cây cú pháp Trừu tượng Merkle (MAST) và chữ ký Schnorr. Điều này cung cấp sự riêng tư và linh hoạt lớn hơn trong giao dịch.
Cụ thể, chữ ký Schnorr hiệu quả hơn so với thuật toán chữ ký số Elliptic Curve Digital Signature Algorithm (ECDSA) trước đó khi xác minh nhiều chữ ký giao dịch. Điều này giúp đơn giản hóa toàn bộ quy trình giao dịch và nâng cao tính riêng tư của ví đa chữ ký. Trong các giao dịch đa chữ ký, chữ ký Schnorr có thể kết hợp nhiều chữ ký thành một, giảm kích thước dữ liệu giao dịch. Điều này lại giảm phí giao dịch, cải thiện hiệu suất giao dịch và tăng cường tính riêng tư. Ngoài ra, nó cũng cho phép sử dụng các giao thức tiên tiến đơn giản hơn, như trao đổi nguyên tử và hồ bơi thanh toán.
Sử dụng chữ ký Schnorr cho phép xử lý giao dịch theo lô hiệu quả hơn, nơi mà nhiều giao dịch được gói lại cùng nhau để xác minh và thực thi đồng thời. Điều này giúp tăng tốc quá trình xử lý giao dịch theo lô, giảm tắc nghẽn mạng và tăng khả năng chứa của mạng.
Địa chỉ Taproot cũng giới thiệu MAST (Merkleized Abstract Syntax Tree). Ý tưởng cốt lõi của MAST là lưu trữ chỉ kết quả của các giao dịch được thực thi thay vì toàn bộ cây giao dịch. Ví dụ, khi tương tác với hợp đồng thông minh phức tạp hoặc thực hiện các giao dịch phức tạp khác liên quan đến nhiều nhánh có điều kiện, chỉ có đường dẫn được thực thi được ghi lại trên blockchain, trong khi các đường dẫn chưa thực thi không được lưu trữ. Điều này giảm yêu cầu lưu trữ và cải thiện khả năng mở rộng.
Bằng cách biến các giao dịch phức tạp trở thành các giao dịch đơn giản, MAST tăng cường tính riêng tư cho các hoạt động trên chuỗi.
Nguồn:Blog của quyết định
Gần đây, với việc giảm phần nửa của BTC, giá của Runestone đã tăng mạnh, đem lại sự chú ý mới đối với hệ sinh thái BTC được đại diện bởi giao thức Runes. Các bảo vệ Bitcoin được thực hiện trên Satoshis bằng cách sử dụng giao thức Ordinals, trong khi các mã thông báo BRC-20 được triển khai bằng cách viết dữ liệu JSON vào Satoshis. Giao thức Runes, một sự lựa chọn thay thế cho BRC-20, nhúng cân đối thông báo trực tiếp vào UTXOs và xác định các hoạt động cụ thể cho việc chuyển nhượng và tạo ra. Điều này cung cấp một giải pháp phát hành và quản lý thông báo nhẹ hơn và hiệu quả hơn, giải quyết hiệu quả vấn đề UTXO không hợp lý.
Tham gia vấn đề Runes mới đòi hỏi sử dụng một địa chỉ Taproot bắt đầu bằng “bc1p”.
Các phân loại và chi tiết kỹ thuật của địa chỉ Bitcoin minh họa sự tiến hóa và đổi mới liên tục của mạng Bitcoin. Từ địa chỉ Legacy truyền thống đến địa chỉ Segregated Witness và địa chỉ Taproot mới nhất, mỗi loại địa chỉ đều nâng cao hiệu suất, quyền riêng tư và tính linh hoạt của mạng theo cách khác nhau.
Bằng cách hiểu rõ các đặc điểm, điểm mạnh và điểm yếu của từng loại địa chỉ, chúng ta có thể chọn địa chỉ phù hợp với nhu cầu của mình và tận dụng đầy đủ các lợi ích của mạng lưới Bitcoin. Cho dù bạn là người dùng hàng ngày hay là nhà phát triển, việc hiểu sâu hơn về các phân loại địa chỉ Bitcoin và công nghệ sẽ giúp bạn tương tác tốt hơn với hệ sinh thái Bitcoin và hưởng lợi từ sự tiện lợi và đổi mới của tiền điện tử.
Khi mạng lưới Bitcoin tiếp tục phát triển, chúng ta có thể dự đoán sẽ có nhiều sáng tạo và cải tiến hơn, mang đến nhiều khả năng lớn trong thế giới tiền điện tử. Tương lai của Bitcoin trông rất sáng sủa, và chúng tôi sẽ tiếp tục khám phá, học hỏi và phát triển trong hệ sinh thái năng động này.
Hy vọng giá trị của Bitcoin không chỉ được nhìn thấy trong công nghệ của nó, mà còn ở sự tin tưởng, tự do và cơ hội mà nó mang lại. Hãy cùng nhau sẽ tay để tạo ra một thế giới tiền điện tử mang tính bao gồm, mở cửa và đổi mới hơn, thêm sức sống và tiềm năng vào hệ thống tài chính trong tương lai.
Trong thế giới tiền điện tử, địa chỉ ví càng quan trọng như “số tài khoản ngân hàng” hoặc “địa chỉ giao hàng”; chúng quan trọng cho bất kỳ hoạt động nào. Một địa chỉ Bitcoin hoạt động như một bộ nhận dạng kỹ thuật số, tương tự như số tài khoản ngân hàng trong mạng lưới Bitcoin, xác định nơi mà quỹ được gửi hoặc nhận. Nó phục vụ như một con đường giao dịch trong mạng lưới Bitcoin. Địa chỉ Bitcoin có thể được sử dụng để gửi tài sản tiền điện tử đến các địa chỉ cụ thể, chẳng hạn như BTC, token BRC-20 và các NFT khác trên mạng lưới Bitcoin. Chúng cũng có thể được sử dụng để nhận tài sản. Ví dụ, các nhóm dự án Web3 có thể thả token vào ví của bạn bằng cách sử dụng địa chỉ Bitcoin của bạn.
Mọi giao dịch liên quan đến một địa chỉ Bitcoin được ghi lại trên chuỗi khối, đảm bảo tính minh bạch. Khi địa chỉ được tạo ra từ khóa công khai và mỗi giao dịch được ký bằng khóa riêng, chỉ người nào có khóa riêng tương ứng mới có thể hoàn tất giao dịch. Cơ chế xác minh mật mã này cung cấp cho mạng Bitcoin tính bảo mật cao, ngăn chặn sửa đổi và làm giả giao dịch. Do đó, địa chỉ Bitcoin đảm bảo tính minh bạch và an ninh cho giao dịch.
Hơn nữa, Địa chỉ Bitcoin đã giới thiệu một mô hình mới cho việc xác minh danh tính.
Trong cuộc sống thực, thông thường, danh tính của chúng ta được cấp phép bởi các cơ quan trung ương. Ví dụ, cá nhân sử dụng tài liệu như thẻ căn cước, hộ chiếu và giấy phép lái xe để xác minh danh tính và phụ thuộc vào những tài liệu này cho các hoạt động như chăm sóc sức khỏe, vận chuyển và các dịch vụ xã hội khác. Những hình thức nhận dạng này được cấp bởi các cơ quan chính phủ và được lưu trữ trong cơ sở dữ liệu tập trung, có nguy cơ bị xâm nhập dữ liệu.
Tuy nhiên, trong thế giới của Web3, cá nhân có thể xác định danh tính của họ thông qua một địa chỉ Bitcoin duy nhất. Địa chỉ này, được tạo ra từ các ký tự do thuật toán tạo ra, cung cấp một danh tính phi tập trung trong Web3. Nó cấp cho người dùng quyền sở hữu, kiểm soát và quản lý danh tính của họ, loại bỏ sự phụ thuộc vào các cơ quan tập trung để xác minh danh tính. Công nghệ Blockchain đảm bảo quá trình xác minh này. Ví dụ, nếu bạn là một người đóng góp cho cộng đồng DAO cụ thể trên BTC, địa chỉ Bitcoin duy nhất của bạn đại diện cho danh tính của bạn trong cộng đồng đó.
Tuy nhiên, một địa chỉ duy nhất không phải lúc nào cũng tương ứng với một người dùng duy nhất. Có thể có một nhóm người sử dụng cùng một địa chỉ, hoặc một cá nhân có thể kiểm soát nhiều địa chỉ. Ví dụ, trong thế giới Web3, “nông trại airdrop” liên quan đến việc tương tác với một Dapp thông qua một địa chỉ blockchain cụ thể để nhận phần thưởng airdrop từ dự án. Trong số người nông trại airdrop, có “studio,” nơi một địa chỉ Bitcoin được quản lý bởi một nhóm, và có những người tạo nhiều tài khoản, mỗi tài khoản có địa chỉ riêng của nó.
Bất kỳ người dùng Bitcoin nào cũng có thể nhận được một địa chỉ miễn phí.
Bitcoin Core là một phần mềm nút Bitcoin đầy đủ cho phép người dùng tham gia vào mạng lưới Bitcoin và quản lý tài sản Bitcoin của họ. Bằng cách sử dụng khách hàng Bitcoin Core, người dùng có thể tạo ra địa chỉ Bitcoin mới để nhận Bitcoin. Trong khách hàng, bạn chỉ cần nhấp vào nút "Địa chỉ Mới", và hệ thống sẽ tự động tạo ra một địa chỉ cho bạn.
Bạn cũng có thể nhận được một địa chỉ Bitcoin thông qua một sàn giao dịch bằng cách đăng ký tài khoản trên một sàn giao dịch tập trung như Gate.io. Điều này cung cấp cho bạn một địa chỉ quản lý. Bạn có thể sử dụng địa chỉ này để gửi tài sản mạng Bitcoin vào sàn giao dịch, như BTC, USDT và các loại tiền điện tử khác được hỗ trợ bởi sàn giao dịch. Ngoài ra, bạn cũng có thể nhận các token được gửi đến địa chỉ này từ người dùng khác.
Ngoài ra, một phần mềm ví Bitcoin là một ứng dụng ví Bitcoin chạy trên điện thoại hoặc máy tính của bạn. Những ví này cung cấp tính linh hoạt và kiểm soát cao hơn vì bạn hoàn toàn kiểm soát các khóa riêng của mình. Bạn cũng có thể sử dụng một ví phần mềm để tạo địa chỉ Bitcoin. Các ví phần mềm phổ biến trên thị trường bao gồm MetaMask và Ví Web3 của Gate.
Tất cả các địa chỉ Bitcoin trên mainnet bắt đầu bằng các tiền tố 1, 3 hoặc bc1. Các địa chỉ trên mạng lưới Bitcoin testnet bắt đầu bằng tb1. Bạn có thể nhận thấy rằng một số địa chỉ dài hơn, bắt đầu bằng bc1 và không chứa các chữ cái in hoa. Điều này là do họ sử dụng mã hóa Bech32.
Ngoài sự khác biệt về mã hóa, các địa chỉ bắt đầu bằng “bc1” hoạt động giống như những địa chỉ bắt đầu bằng “1” hoặc “3.”
Dưới đây là một số ví dụ về địa chỉ Bitcoin:
1LMcKyPmwebfygoeZP8E9jAMS2BcgH3Yip
3E13MQrZvPHqSSTsdQaZzZiYPzjEDT5VKE
bc1qsr03qya584vkdqztxyat3d5s63pjfddy8vwrue
bc1qzyda53xqwkqruex3mzwvpja04x23r572mygpgfc90qckdw2cwwaqr2h70u
tb1qw2c3lxufxqe2x9s4rdzh65tpf4d7fssjgh8nv6.
Địa chỉ cũng có thể được biểu diễn dưới dạng mã QR để giúp chia sẻ chúng với người khác. Ví dụ, một số ứng dụng có thể sử dụng camera của điện thoại để quét mã QR từ điện thoại khác, màn hình máy tính hoặc giấy in để có được một địa chỉ Bitcoin.
Những địa chỉ này phản ánh các phiên bản khác nhau của mạng Bitcoin, đã phát triển thông qua các nhánh khác nhau của mạng.
Nguồn: @adrienolichon"\u003eGeordanna Cordero
Những địa chỉ này là những địa chỉ Bitcoin truyền thống, được biết đến là địa chỉ Legacy, hoặc địa chỉ P2PKH. P2PKH viết tắt của Pay-to-PubKey-Hash. Tên này phản ánh phương pháp tạo địa chỉ được sử dụng khi Bitcoin được giới thiệu vào năm 2009, bao gồm việc tạo cặp khóa công khai/khóa riêng tư. Lúc đó, đây là cách duy nhất để tạo địa chỉ.
Địa chỉ cũ bắt đầu bằng số 1. Những địa chỉ Legacy cũ này dễ nhận biết hơn so với những địa chỉ mới, vì chúng sử dụng mã hóa Base58 và có độ dài từ 26 đến 36 ký tự. Ví dụ: “15f12gEh2DFcHyhSyu7v3Bji5T3CJa9Smn”.
Hôm nay, những địa chỉ này là những địa chỉ đắt đỏ nhất khi sử dụng trong giao dịch vì chúng yêu cầu nhiều không gian khối hơn để lưu trữ dữ liệu chữ ký giao dịch cần thiết để xác minh tính hợp lệ và sở hữu của các giao dịch.
Kích thước của các giao dịch rất quan trọng đối với khả năng tổng thể của blockchain. Các giao dịch lớn chiếm nhiều không gian khối hơn, điều này có nghĩa là cần phải trả phí giao dịch cao hơn để đảm bảo xác nhận nhanh chóng. Do đó, địa chỉ Legacy thường chỉ được sử dụng với các ví cũ không tương thích với các loại địa chỉ mới hơn.
Quan trọng phải lưu ý rằng nếu một địa chỉ Legacy được sử dụng cho một giao dịch và ví không tương thích với các địa chỉ mới hơn (như P2SH hoặc Bech32), tài sản thường không bị mất. Tuy nhiên, tài sản gửi đến một địa chỉ Legacy có thể không hiển thị. Người nhận có thể giải quyết điều này bằng cách cập nhật ví của họ hoặc nhập địa chỉ Legacy vào một ví mới. Ngoài ra, mạng Bitcoin có thể từ chối các giao dịch không tương thích này, làm cho các quỹ được tự động trả về ví của người gửi.
Không giống như các địa chỉ truyền thống bắt đầu bằng “1”, địa chỉ Pay-to-Script-Hash (P2SH) không phải là từ việc rút ra từ băm khóa công khai mà là từ băm của các kịch bản cụ thể. Những địa chỉ này bắt đầu bằng “3”, ví dụ: 35PBEaofpUeH8VnnNSorM1QZsadrZoQp4N.
Địa chỉ P2SH hữu ích cho các giao dịch yêu cầu nhiều chữ ký và có thể giúp giảm phí giao dịch bằng cách sử dụng Segregated Witness. Gửi đến một địa chỉ P2SH giá khoảng 26% rẻ hơn so với sử dụng ví địa chỉ cũ.
Trong giao dịch P2SH, người nhận thiết lập một kịch bản chuộc trước khi nhận Bitcoin, ghi rõ điều kiện để tiêu tiền. Người nhận sau đó chia sẻ băm của kịch bản chuộc này như là địa chỉ P2SH với người gửi. Người gửi gửi tiền đến địa chỉ P2SH này mà không cần biết rõ điều kiện cụ thể để tiêu tiền, vì chúng đã được băm. Khi người nhận muốn sử dụng tiền, họ phải cung cấp các điều kiện phù hợp với kịch bản chuộc, có thể liên quan đến nhiều chữ ký hoặc tiêu chí cụ thể khác.
Ví dụ, trong thiết lập ví đa chữ ký, giả sử có ba cá nhân: Alice, Bob và Charlie. Họ cùng quản lý một ví đa chữ ký và chọn một hệ thống ví đa chữ ký 2 trên 3. Điều này có nghĩa là ít nhất hai trong số họ phải ký duyệt bất kỳ giao dịch nào.
Đầu tiên, mỗi người tạo ra một khóa riêng và một khóa công khai tương ứng.
Alice: Khóa công khai A, Khóa riêng a
Bob: Khóa công khai B, Khóa riêng b
Charlie: Khóa công khai C, Khóa cá nhân c
Tiếp theo, họ kết hợp các khóa công khai này vào một kịch bản chuộc, mô tả các điều kiện đa chữ ký như sau:
Kịch bản đổi: 2
Sau đó, họ băm kịch bản chuộc này để tạo ra một giá trị băm, từ đó trở thành địa chỉ P2SH.
Địa chỉ P2SH: 3xxxxx (địa chỉ thực tế đã được lược bỏ để rút ngắn)
Alice, Bob và Charlie đưa địa chỉ P2SH này cho người khác để nhận Bitcoin. Khi ai đó gửi Bitcoin đến địa chỉ P2SH này, số tiền sẽ bị khóa tại địa chỉ này và cần ít nhất hai chữ ký mới có thể chi tiêu được.
Khi họ muốn tiêu các quỹ, họ phải cung cấp chữ ký tương ứng cùng với kịch bản chuộc để chứng minh rằng họ được ủy quyền để làm điều đó.
Ví dụ, nếu Alice và Bob muốn chi tiêu số tiền, họ cung cấp chữ ký của mình và kịch bản chuộc lại cho mạng Bitcoin để xác minh giao dịch.
Ví dụ trên minh họa quá trình tạo địa chỉ P2SH và logic hoạt động của hệ thống chữ ký đa tầng. Phương pháp này cung cấp bảo mật và kiểm soát bổ sung, vì cần nhiều chữ ký để thực hiện giao dịch, từ đó giảm thiểu rủi ro điểm đơn.
Nguồn:bitcoinwiki
SegWit, viết tắt của Segregated Witness, tách các chữ ký giao dịch ("chứng nhận") từ dữ liệu giao dịch. Địa chỉ SegWit có hai định dạng. Một định dạng bắt đầu bằng '3' (định dạng Nested P2SH), sử dụng một địa chỉ P2SH hiện có (bắt đầu bằng '3') và bọc nó với một địa chỉ SegWit, chẳng hạn như "3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy", để duy trì tính tương thích với các phiên bản cũ hơn. Tuy nhiên, phương pháp tạm thời này làm cho giao dịch SegWit yêu cầu khoảng 10% không gian nhiều hơn, làm suy yếu ý định ban đầu về việc mở rộng quy mô.
Định dạng phổ biến hơn là định dạng Bech32, bắt đầu bằng 'bc1' và cũng được biết đến với tên gọi Native SegWit. Định dạng địa chỉ này được phát triển đặc biệt cho SegWit và sử dụng mã hóa Base32 thay vì Base58 truyền thống. Điều này làm cho các phép tính dễ dàng hơn và hiệu quả hơn, yêu cầu ít ký tự hơn, không phân biệt chữ hoa và chữ thường, và cho phép dữ liệu được lưu trữ một cách gọn gàng hơn trong mã QR. Ngoài ra, Bech32 cung cấp tính bảo mật cao hơn, checksum tối ưu hóa, và phát hiện lỗi tốt hơn, giảm khả năng có địa chỉ không hợp lệ. Ví dụ: “bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq”.
SegWit hoạt động bằng cách chia giao dịch thành hai phần. Phần đầu tiên bao gồm các địa chỉ ví của người gửi và người nhận, trong khi phần thứ hai chứa chữ ký giao dịch hoặc dữ liệu chứng kiến. Sự phân tách này cho phép nhiều giao dịch hơn vừa khít trong một khối Bitcoin duy nhất, tăng khả năng xử lý và giảm phí giao dịch.
Đơn giản, loại địa chỉ Bitcoin này giảm lượng thông tin được lưu trữ trong mỗi giao dịch. Thay vì lưu trữ chữ ký và kịch bản trong giao dịch, chúng tách chữ ký giao dịch khỏi dữ liệu giao dịch trong chứng nhận. Điều này giảm kích thước dữ liệu giao dịch được lưu trữ trong một khối, cho phép mỗi khối lưu trữ nhiều giao dịch hơn. Sử dụng địa chỉ SegWit, mạng Bitcoin có thể xử lý nhiều giao dịch hơn mỗi khối, và người gửi trả ít phí giao dịch hơn. Điều này cải thiện thời gian xác nhận giao dịch và tăng cường bảo mật.
Ngoài ra, vì SegWit là một soft fork, địa chỉ SegWit tương thích ngược, có nghĩa là bạn có thể gửi tiền từ một địa chỉ SegWit đến một địa chỉ Legacy.
Tóm lại, giao dịch từ các địa chỉ SegWit có kích thước nhỏ hơn. Ngay cả khi kích thước giống như các phiên bản cũ hơn, chúng chiếm ít không gian khối hơn do tính toán khác biệt của “trọng lượng” trong khối. So với địa chỉ P2SH, địa chỉ SegWit có thể tiết kiệm khoảng 16% phí giao dịch. So với địa chỉ Legacy, địa chỉ SegWit tiết kiệm hơn 38% phí. Do việc tiết kiệm chi phí này, địa chỉ SegWit là địa chỉ giao dịch Bitcoin phổ biến nhất.
Tuy nhiên, một số nền tảng giao dịch và ví vẫn chưa hỗ trợ địa chỉ SegWit, nên họ yêu cầu người dùng gửi địa chỉ P2SH thay vì. Điều này là lý do tại sao hầu hết các ví vẫn cung cấp tùy chọn tạo ví địa chỉ P2SH và thậm chí là Legacy.
Nguồn:Ví D’CENT
Taproot là một bản nâng cấp soft fork cho giao thức Bitcoin được thiết kế để tăng cường sự riêng tư, linh hoạt và khả năng mở rộng. Nó đã được giới thiệu thông qua ba Đề xuất Cải thiện Bitcoin (BIP340, BIP341 và BIP342), đã được hợp nhất vào mã nguồn Bitcoin core vào tháng 10 năm 2020 và kích hoạt vào tháng 11 năm 2021. Địa chỉ Taproot là loại địa chỉ Bitcoin mới nhất, được giới thiệu cùng với BIP341 và BIP342, và được bao gồm trong bản cập nhật Bitcoin Core 0.21.0.
Địa chỉ Taproot xây dựng trên địa chỉ SegWit để tăng hiệu suất không gian khối và giảm phí. Chúng cũng được biết đến với tên gọi P2TR (trả tiền đến Taproot). Từ góc độ kỹ thuật, địa chỉ Taproot là phiên bản nâng cấp của SegWit. Chúng bắt đầu bằng bc1p và sử dụng một phiên bản sửa đổi của bech32 gọi là bech32m. Địa chỉ được tạo ra từ một cụm từ sử dụng đường dẫn BIP86 (m/86’/0’/0’/0/0).
Ví dụ: ”bc1pmzfrwwndsqmk5yh69yjr5lfgfg4ev8c0tsc06e“
Về mặt công nghệ, các địa chỉ Taproot cho phép người dùng chi tiêu token bằng cách sử dụng một khóa công khai đơn hoặc các scripts phức tạp hơn (như ví đa chữ ký hoặc hợp đồng thông minh) thông qua việc sử dụng Cây cú pháp Trừu tượng Merkle (MAST) và chữ ký Schnorr. Điều này cung cấp sự riêng tư và linh hoạt lớn hơn trong giao dịch.
Cụ thể, chữ ký Schnorr hiệu quả hơn so với thuật toán chữ ký số Elliptic Curve Digital Signature Algorithm (ECDSA) trước đó khi xác minh nhiều chữ ký giao dịch. Điều này giúp đơn giản hóa toàn bộ quy trình giao dịch và nâng cao tính riêng tư của ví đa chữ ký. Trong các giao dịch đa chữ ký, chữ ký Schnorr có thể kết hợp nhiều chữ ký thành một, giảm kích thước dữ liệu giao dịch. Điều này lại giảm phí giao dịch, cải thiện hiệu suất giao dịch và tăng cường tính riêng tư. Ngoài ra, nó cũng cho phép sử dụng các giao thức tiên tiến đơn giản hơn, như trao đổi nguyên tử và hồ bơi thanh toán.
Sử dụng chữ ký Schnorr cho phép xử lý giao dịch theo lô hiệu quả hơn, nơi mà nhiều giao dịch được gói lại cùng nhau để xác minh và thực thi đồng thời. Điều này giúp tăng tốc quá trình xử lý giao dịch theo lô, giảm tắc nghẽn mạng và tăng khả năng chứa của mạng.
Địa chỉ Taproot cũng giới thiệu MAST (Merkleized Abstract Syntax Tree). Ý tưởng cốt lõi của MAST là lưu trữ chỉ kết quả của các giao dịch được thực thi thay vì toàn bộ cây giao dịch. Ví dụ, khi tương tác với hợp đồng thông minh phức tạp hoặc thực hiện các giao dịch phức tạp khác liên quan đến nhiều nhánh có điều kiện, chỉ có đường dẫn được thực thi được ghi lại trên blockchain, trong khi các đường dẫn chưa thực thi không được lưu trữ. Điều này giảm yêu cầu lưu trữ và cải thiện khả năng mở rộng.
Bằng cách biến các giao dịch phức tạp trở thành các giao dịch đơn giản, MAST tăng cường tính riêng tư cho các hoạt động trên chuỗi.
Nguồn:Blog của quyết định
Gần đây, với việc giảm phần nửa của BTC, giá của Runestone đã tăng mạnh, đem lại sự chú ý mới đối với hệ sinh thái BTC được đại diện bởi giao thức Runes. Các bảo vệ Bitcoin được thực hiện trên Satoshis bằng cách sử dụng giao thức Ordinals, trong khi các mã thông báo BRC-20 được triển khai bằng cách viết dữ liệu JSON vào Satoshis. Giao thức Runes, một sự lựa chọn thay thế cho BRC-20, nhúng cân đối thông báo trực tiếp vào UTXOs và xác định các hoạt động cụ thể cho việc chuyển nhượng và tạo ra. Điều này cung cấp một giải pháp phát hành và quản lý thông báo nhẹ hơn và hiệu quả hơn, giải quyết hiệu quả vấn đề UTXO không hợp lý.
Tham gia vấn đề Runes mới đòi hỏi sử dụng một địa chỉ Taproot bắt đầu bằng “bc1p”.
Các phân loại và chi tiết kỹ thuật của địa chỉ Bitcoin minh họa sự tiến hóa và đổi mới liên tục của mạng Bitcoin. Từ địa chỉ Legacy truyền thống đến địa chỉ Segregated Witness và địa chỉ Taproot mới nhất, mỗi loại địa chỉ đều nâng cao hiệu suất, quyền riêng tư và tính linh hoạt của mạng theo cách khác nhau.
Bằng cách hiểu rõ các đặc điểm, điểm mạnh và điểm yếu của từng loại địa chỉ, chúng ta có thể chọn địa chỉ phù hợp với nhu cầu của mình và tận dụng đầy đủ các lợi ích của mạng lưới Bitcoin. Cho dù bạn là người dùng hàng ngày hay là nhà phát triển, việc hiểu sâu hơn về các phân loại địa chỉ Bitcoin và công nghệ sẽ giúp bạn tương tác tốt hơn với hệ sinh thái Bitcoin và hưởng lợi từ sự tiện lợi và đổi mới của tiền điện tử.
Khi mạng lưới Bitcoin tiếp tục phát triển, chúng ta có thể dự đoán sẽ có nhiều sáng tạo và cải tiến hơn, mang đến nhiều khả năng lớn trong thế giới tiền điện tử. Tương lai của Bitcoin trông rất sáng sủa, và chúng tôi sẽ tiếp tục khám phá, học hỏi và phát triển trong hệ sinh thái năng động này.
Hy vọng giá trị của Bitcoin không chỉ được nhìn thấy trong công nghệ của nó, mà còn ở sự tin tưởng, tự do và cơ hội mà nó mang lại. Hãy cùng nhau sẽ tay để tạo ra một thế giới tiền điện tử mang tính bao gồm, mở cửa và đổi mới hơn, thêm sức sống và tiềm năng vào hệ thống tài chính trong tương lai.