Cointime

Download App
iOS & Android

Tại sao Bitcoin của tôi có nhiều địa chỉ?

Validated Media

Tiêu đề gốc: "Dòng Web3 Newbie: Tại sao Bitcoin của tôi có nhiều địa chỉ" Nguồn gốc: ZAN Team

Có thể có nhiều bạn mới làm quen như tác giả. Khi lần đầu tiên sử dụng ví WEB3, họ vui vẻ mở ví Bitcoin và chuẩn bị sao chép địa chỉ, nhưng chợt phát hiện ra rằng một chiếc ví do họ tạo ra thực sự có nhiều địa chỉ khác nhau. Giống như bạn đang đi đến một ngã tư xa lạ với vẻ mặt bối rối.

Tại sao lại có địa chỉ khác nhau? Nên sử dụng địa chỉ nào trong số này?

Nhiều địa chỉ Bitcoin cho ví OKX

Những địa chỉ này là gì?

Cộng đồng Bitcoin là một cộng đồng nơi công nghệ không ngừng phát triển và sự phát triển của công nghệ tạo ra nội dung mới. Các định dạng địa chỉ khác nhau có thể được coi là kết quả của việc áp dụng các công nghệ mới. Tiếp theo, khám phá sự khác biệt giữa các định dạng địa chỉ khác nhau.

01 Địa chỉ kế thừa (P2PKH)

Định dạng này được sử dụng khi Bitcoin ra mắt lần đầu tiên vào năm 2009 nên được gọi là định dạng Legacy. Vì địa chỉ Bitcoin tại thời điểm đó được tạo từ cặp khóa công khai/riêng tư nên còn được gọi là địa chỉ Payment Public Key Hash (P2PKH). .

Hiện tại, có vẻ như các địa chỉ loại cũ sẽ chiếm nhiều không gian hơn trong giao dịch, dẫn đến phí giao dịch cao hơn. Hiện tại, mọi người sẽ chỉ sử dụng loại địa chỉ này khi sử dụng một số ví cũ không tương thích với địa chỉ mới.

Có thể thấy rằng các địa chỉ Legacy có một đặc điểm là các địa chỉ đều bắt đầu bằng "1". Điều này là do khi tạo địa chỉ, tiền tố sẽ được thêm vào trước khóa chung được tạo theo các trường hợp khác nhau (ví dụ: testnet/mainnet). Sau khi khóa chung có tiền tố được thêm vào được tính toán thông qua Hash, địa chỉ cuối cùng sẽ bắt đầu bằng. "1".

02 Địa chỉ SegWit lồng nhau (P2SH-P2WPKH)

So với các địa chỉ kế thừa truyền thống, địa chỉ P2SH không sử dụng hàm băm của khóa chung mà sử dụng hàm băm của tập lệnh đổi quà (redeem-script). Theo thuật ngữ thông thường, P2PKH thanh toán theo hàm băm của khóa chung, trong khi P2SH thanh toán theo tập lệnh đổi thưởng. Chỉ sau khi người nhận đáp ứng các điều kiện chuyển nhượng của tập lệnh đổi thưởng thì số tiền bên trong mới có thể được chi tiêu.

Vì đối tượng thanh toán được chuyển đổi từ khóa chung thành tập lệnh nên tính linh hoạt được mở rộng đáng kể và logic thực thi của tập lệnh đổi quà có thể được tùy chỉnh. Các ứng dụng điển hình bao gồm thực hiện các giao dịch đa chữ ký.

Trên cơ sở P2SH, nếu công nghệ Segregated Witness được nhúng thì định dạng của địa chỉ này là địa chỉ tương thích Segregated Witness (Nested SegWit). Bạn có thể tìm hiểu thêm về Segregated Witness khi giới thiệu địa chỉ Segregated Witness. Sau khi giới thiệu công nghệ Segregated Witness, khối lượng giao dịch có thể giảm xuống, từ đó giảm phí giao dịch.

Bạn có thể thấy địa chỉ P2SH bắt đầu bằng "3".

03 Địa chỉ nhân chứng tách biệt (SegWit gốc)

Trước khi giới thiệu loại địa chỉ này, chúng tôi cần giới thiệu công nghệ chủ chốt bên trong nó - Segregated Witness (SegWit). Đúng như tên gọi, Segregated Witness cô lập dữ liệu nhân chứng (nhân chứng) và xử lý nó một cách riêng biệt.

03 Địa chỉ nhân chứng tách biệt (SegWit gốc)

Trước khi giới thiệu loại địa chỉ này, chúng tôi cần giới thiệu công nghệ chủ chốt bên trong nó - Segregated Witness (SegWit). Như tên cho thấy, Segregated Witness cô lập dữ liệu nhân chứng (nhân chứng) và xử lý nó một cách riêng biệt.

Một lợi thế đáng kể khi làm như vậy là nó làm giảm kích thước của thông tin giao dịch, do đó giảm phí giao dịch. Một lợi ích khác do việc giảm kích thước mang lại là giới hạn trên của kích thước giao dịch khối Bitcoin đã được tăng từ 1 MB lên 4 MB.

Đặc điểm của địa chỉ Segregated Witness là địa chỉ bắt đầu bằng "bc1".

04 Địa chỉ Taproot (Taproot)

Ưu điểm của địa chỉ Taproot là quyền riêng tư và hiệu quả trong các tình huống giao dịch phức tạp. So với SegWit gốc, nó sử dụng thuật toán Schnorr để thay thế thuật toán chữ ký số đường cong elip, thuật toán trước đây hiệu quả hơn trong các tình huống giao dịch hàng loạt và cải thiện tính riêng tư của ví đa chữ ký.

Địa chỉ gốc chính được đặc trưng bởi địa chỉ thường bắt đầu bằng "bc1q".

Tôi nên chọn định dạng địa chỉ nào?

Các ví phổ thông hiện tại như OKX, Unisat và các ví khác hỗ trợ bốn địa chỉ trên. Do đó, để giảm chi phí giao dịch, việc sử dụng địa chỉ ở định dạng Native SegWit và Taproot sẽ hợp lý hơn.

Ngoài ra, nếu bạn quan tâm đến dòng chữ của Bitcoin, v.v., thì hai địa chỉ này là lựa chọn tốt nhất của bạn. Hầu hết các ví đã thực hiện xử lý bổ sung trên dòng chữ của hai địa chỉ này, điều này có thể bảo vệ UTXO đặc biệt của bạn khỏi bị chuyển nhầm trong một lần. giao dịch. Hãy tìm địa chỉ ví bắt đầu bằng "bc1"!

Tất nhiên, các ví có định dạng địa chỉ khác nhau có thể thực hiện các giao dịch tiền, vì vậy đừng lo lắng.

Nếu bạn muốn kiểm tra số dư Bitcoin hoặc thông tin khối, bạn có thể sử dụng dịch vụ nút của ZAN. Chúng tôi cung cấp API phong phú cho các nhà phát triển sử dụng. Chi tiết tài liệu API: https://docs.zan.top/reference/zan_getbalance-enhance

Đi sâu hơn - giới thiệu về các công nghệ chủ chốt

Sau phần giới thiệu trên thì mọi người ít nhiều đã có những hiểu biết sơ bộ về chiếc ví và mình cũng rất tò mò muốn tiếp thu một số công nghệ trong chiếc ví nên hãy cùng điểm qua những công nghệ bí ẩn bên trong nhé.

01Kịch bản quy đổiKịch bản quy đổi

Khi giới thiệu P2SH, chúng tôi biết rằng đây là công nghệ dành cho các giao dịch tập lệnh quy đổi, vậy tập lệnh quy đổi là gì và vai trò của nó trong hệ sinh thái Bitcoin là gì.

Trước khi giới thiệu kịch bản quy đổi, chúng tôi cần giới thiệu cấu trúc cơ bản của giao dịch Bitcoin.

Sau đây là giao dịch loại P2PK điển hình, trong đó địa chỉ bắt đầu bằng 04ae muốn chuyển 10 BTC đến địa chỉ bắt đầu bằng 15kD. Tài khoản có địa chỉ 04ae cần cho những người khác trong chuỗi thấy rằng nó thực sự có quyền sử dụng tài khoản này (sở hữu khóa riêng), sau đó anh ta cần cung cấp chữ ký (ScriptSig) trong giao dịch này để chứng minh danh tính của mình.

Ngoài việc lấy được chữ ký, người xác minh còn cần tìm tập lệnh đầu ra của giao dịch trước đó tương ứng với UTXO. Hai chữ viết này được ghép lại với nhau để tạo thành chữ viết chuộc lỗi. Chức năng của kịch bản quy đổi là chứng minh tính hợp pháp của giao dịch.

Trong giao dịch này, bạn có thể thấy rằng chữ ký và tập lệnh đầu ra đều là hướng dẫn của máy tính. OP_PUSHBYTES có nghĩa là ĐẨY một phần dữ liệu vào ngăn xếp. Đầu tiên, 04ae ký toàn bộ giao dịch bằng khóa riêng của mình trong ScriptSig và chữ ký sẽ được đẩy lên ngăn xếp. Sau đó đẩy khóa chung vào ngăn xếp và cuối cùng. Trong OP_CHECKSIG, khóa chung được sử dụng để giải mã chữ ký và so sánh xem giao dịch có nhất quán hay không. Nếu chúng nhất quán thì danh tính là hợp lệ.

Ngoài phương thức P2PK này, tập lệnh quy đổi cũng có thể triển khai các phương thức xác thực khác nhau như P2PKH và P2SH.

Ngoài phương thức P2PK này, tập lệnh quy đổi cũng có thể triển khai các phương thức xác thực khác nhau như P2PKH và P2SH.

02 Nhân chứng tách biệt Nhân chứng tách biệt

Từ phần giới thiệu ở trên, chúng ta có thể biết rằng các định dạng ví mới hơn hiện đang sử dụng công nghệ Segregated Witness, vậy Witness là gì và nó được tách biệt như thế nào?

Nhân chứng ở đây có thể được coi là thông tin chữ ký tập lệnh (scriptSig) trong cấu trúc cơ bản của Bitcoin. Segregated Witness trích xuất nó từ cấu trúc cơ bản và đặt nó vào cấu trúc dữ liệu mới.

Như bạn có thể thấy trong hình trên, nội dung cần thiết duy nhất trong giao dịch là thông tin nguồn giao dịch và thông tin đầu ra giao dịch. Do phần màu vàng (tổng kích thước của giao dịch) có giới hạn kích thước. giao dịch sẽ được truyền chữ ký riêng biệt cho phép một khối có thể chứa nhiều giao dịch hơn. Ngoài ra, khi tính toán chữ ký của một giao dịch không bao gồm nội dung của phần chữ ký nên vấn đề về tính linh hoạt của giao dịch có thể được giải quyết một cách hiệu quả.

Dưới đây là giao dịch P2TR Bạn có thể thấy giao dịch này có thêm phần Witness. Chức năng của nó là xác minh tính hợp pháp của giao dịch. Sau khi sử dụng Witness thay vì ScriptSig thì cách thức xác minh tính hợp pháp vẫn như cũ, đó là bằng cách sử dụng public key để giải mã chữ ký của Witness và xác minh xem nội dung giao dịch có nhất quán hay không. Chỉ khi nút cần xác minh tính hợp pháp của giao dịch thì nó mới yêu cầu thông tin Nhân chứng.

Tóm lại, Segregated Witness tách phần chữ ký giao dịch khỏi phần còn lại của giao dịch ban đầu, từ đó giảm quy mô của một giao dịch và tăng công suất của toàn bộ khối. Ngoài ra, do nội dung của phần chữ ký không được đưa vào tính toán giá trị băm của giao dịch nên nó có thể giải quyết một cách hiệu quả vấn đề về tính linh hoạt của giao dịch.

BTC
Các bình luận

Tất cả bình luận

Recommended for you

  • BTC giảm xuống dưới 66.000 đô la.

    Dữ liệu thị trường cho thấy BTC đã giảm xuống dưới 66.000 đô la và hiện đang giao dịch ở mức 65.987,14 đô la, tăng 2,57% trong 24 giờ. Thị trường biến động mạnh; vui lòng quản lý rủi ro của bạn cho phù hợp.

  • Chương trình giảm giá 20% cho đợt IPO BTC của Ju.com đã trở lại! Vòng 7 bắt đầu vào ngày 25 tháng 2 lúc 16:00!

    Ju.com đã thông báo điều chỉnh cho đợt chào bán tiền điện tử mới lần thứ 7: dựa trên phản hồi của người dùng và các cuộc khảo sát tham gia, phiên chào bán DOGE ban đầu chỉ dành riêng cho DOGE đã được thay đổi thành phiên chào bán BTC để đáp ứng tốt hơn nhu cầu phân bổ tài sản chính của người dùng. Đợt chào bán BTC lần thứ 7 sẽ chính thức ra mắt vào ngày 25 tháng 2 lúc 16:00, hỗ trợ USDT/BTC/ETH/SOL/BNB/JU với mức giảm giá 80%. Không có rào cản nào đối với việc tham gia và nền tảng này cho biết sẽ tiếp tục nâng cao trải nghiệm người dùng.

  • Ju.com ra mắt "Chương trình hỗ trợ doanh nhân Web3"

    Ju.com thông báo rằng, nhằm hỗ trợ các dự án chất lượng cao kết nối hiệu quả với hệ sinh thái lưu lượng truy cập toàn cầu và cùng nhau xây dựng một hệ thống giao dịch tài sản kỹ thuật số an toàn, ổn định và bền vững, nền tảng này đã chính thức ra mắt Chương trình Hỗ trợ Doanh nghiệp Web3. Chương trình đang tuyển chọn 100 tổ chức, dự án và đối tác chiến lược chất lượng cao từ khắp thế giới, và sẽ hoạt động theo nguyên tắc "ai đến trước được ưu tiên" cho đến khi đủ số lượng.

  • Chương trình khuyến mãi giảm giá 20% cho sản phẩm mới LTC của Ju.com sắp kết thúc; vòng DOGE thứ 7 sẽ được mở bán vào ngày 25 tháng 2 lúc 16:00!

    Chương trình "Mười trong một" chào bán tiền điện tử mới nhân dịp Tết Nguyên Đán của Ju.com với ưu đãi giảm giá 20% - Vòng 6, LTC, đã kết thúc vào lúc 16:00 ngày 24 tháng 2. Vòng này thu hút 11.500 người tham gia, huy động được khoảng 50 triệu đô la, vượt mức đăng ký tổng thể 610%, trong đó nhóm USDT vượt mức đăng ký khoảng 725%. Không có thời gian khóa sau khi tài sản được thanh toán; tài sản có sẵn ngay lập tức để giao dịch giao ngay và có thể được bán hoặc rút trực tiếp.

  • BTC giảm xuống dưới 65.000 đô la.

    Dữ liệu thị trường cho thấy BTC đã giảm xuống dưới 65.000 đô la, hiện đang giao dịch ở mức 64.955,34 đô la, giảm 4,62% ​​trong 24 giờ qua. Thị trường đang trải qua biến động mạnh; vui lòng quản lý rủi ro của bạn cho phù hợp.

  • Giá vàng giao ngay giảm xuống dưới 4.900 USD.

    Giá vàng giao ngay giảm xuống dưới 4.900 USD/ounce, giảm 1,78% trong ngày.

  • Ngân hàng kỹ thuật số Maya của Philippines đang xem xét việc phát hành cổ phiếu lần đầu ra công chúng (IPO) tại Hoa Kỳ.

    Ngân hàng kỹ thuật số Maya của Philippines đang xem xét việc phát hành cổ phiếu lần đầu ra công chúng (IPO) tại Hoa Kỳ, với kế hoạch huy động tới 1 tỷ đô la. Công ty hiện đang làm việc với các cố vấn để thúc đẩy thương vụ này. Maya sở hữu giấy phép ngân hàng kỹ thuật số do Ngân hàng Trung ương Philippines cấp và cung cấp các tài khoản tiết kiệm, cho vay tiêu dùng, thanh toán và dịch vụ cho người bán thông qua ứng dụng của mình. Bên cạnh hoạt động kinh doanh ngân hàng cốt lõi, Maya cũng cung cấp dịch vụ giao dịch tiền điện tử trong ứng dụng theo khuôn khổ nhà cung cấp dịch vụ tài sản ảo được quản lý. Việc lựa chọn niêm yết tại Mỹ có thể cung cấp cho Maya nguồn vốn dồi dào hơn và cơ sở nhà đầu tư tổ chức rộng hơn. Các nhà quan sát trong nước cho rằng các nhà đầu tư sẽ cân nhắc giữa nền tảng ngân hàng vững chắc của công ty và việc tuân thủ các quy định về tiền điện tử.

  • Vitalik: Ethereum có thể được sử dụng tự do bởi bất kỳ ai mà không cần phải chia sẻ các giá trị chung.

    Vitalik Buterin, người đồng sáng lập Ethereum, đã tuyên bố trong một bài viết trên nền tảng X rằng người dùng có thể tự do sử dụng Ethereum mà không cần phải đồng ý với quan điểm của ông về kiến ​​trúc ứng dụng, DeFi, thanh toán bảo mật, trí tuệ nhân tạo, v.v. Là một giao thức phi tập trung, Ethereum cần duy trì các thuộc tính không cần cấp phép và chống kiểm duyệt, nhưng điều này không có nghĩa là các cá nhân không thể đưa ra đánh giá chủ quan và công khai chỉ trích các ứng dụng. Tính trung lập nên thuộc về lớp giao thức, trong khi các cá nhân và cộng đồng cần thể hiện rõ ràng các nguyên tắc của mình và xây dựng một hệ sinh thái phù hợp với các giá trị của họ, đồng thời chấp nhận rằng Ethereum sẽ được sử dụng theo những cách khác nhau bởi các triết lý khác nhau.

  • Trump: Tôi sẽ gián tiếp tham gia vào các cuộc đàm phán với Iran; Iran muốn đạt được một thỏa thuận.

    Tổng thống Mỹ Trump: Tôi đang chuẩn bị đến Washington và sẽ tổ chức một cuộc họp báo trên chuyên cơ Air Force One. Tôi sẽ gián tiếp tham gia vào các cuộc đàm phán với Iran; Iran muốn đạt được một thỏa thuận.

  • Cơ quan quản lý Hồng Kông bổ sung Victory Fintech vào danh sách các nền tảng giao dịch được phê duyệt.

    Ủy ban Chứng khoán và Hợp đồng tương lai Hồng Kông (SFC) hôm thứ Sáu thông báo đã bổ sung thêm một công ty vào danh sách các nền tảng giao dịch tiền điện tử được cấp phép chính thức.