Sản xuất | Odaily
Biên tập | Lộ Hiểu Minh
Sản xuất | Odaily
Vào năm 2008, một người tên là Satoshi Nakamoto đã xuất bản bài báo "Bitcoin: Hệ thống tiền mặt điện tử ngang hàng" (Nguyên văn bản PDF trên giấy), đã mở màn cho Bitcoin phổ biến trên toàn thế giới.
Công nghệ chuỗi khối cơ bản của Bitcoin cũng được phát hiện sau đó.Các đặc điểm kỹ thuật của nó như phân cấp, khả năng truy xuất và không giả mạo có thể được áp dụng cho các tình huống như tài chính và truy xuất nguồn gốc. Cho dù bạn muốn hiểu về chuỗi khối hay Bitcoin, chúng tôi tin rằng Bitcoin, với tư cách là nơi ra đời và ứng dụng đầu tiên của chuỗi khối, là điểm kiến thức đầu tiên bạn cần hiểu trước khi bắt đầu.
tiêu đề phụ
1. Mở tài khoản
Nếu bạn muốn sở hữu Bitcoin, cho dù bạn mua nó trên một sàn giao dịch hay chuyển nó cho bạn, bạn cần có một tài khoản Bitcoin. Tôi cần mang theo những tài liệu gì để mở tài khoản Bitcoin và tôi nên đến cơ quan nào để mở tài khoản? Không cần tài liệu, chỉ cần tải xuống ví bitcoin.
Kiến thức ít ỏi: Ví bitcoin là một chủ đề tương đối lớn, trước hết cần phải rõ ràng rằng ví tiền kỹ thuật số không phải là một "ví" thực sự, ví chỉ là một ứng dụng cho phép bạn mở tài khoản, kiểm tra số dư và chuyển khoản quỹ. Trên thực tế, về lý thuyết, mỗi loại tiền tệ sẽ có một chiếc ví riêng. Do đó, hầu hết các ví trên thị trường đều dễ sử dụng hơn, tổng hợp nhiều loại tiền tệ khác nhau hoặc an toàn hơn. Ngoài ra còn có ví lạnh, ví nóng và ví được quản lý phi tập trung.
Nếu bạn quan tâm, xin vui lòng bấm vào liên kết dưới đây để tìm hiểu thêm.
Ví blockchain có thể trở thành Alipay thứ hai không?(đã giới thiệu ở phần đầu của bài viết này)
Blockchain 100 Câu 38 | Ví Bitcoin để làm gì?
Blockchain 100 Câu 39 | Ví lạnh, ví nóng
Blockchain 100 câu hỏi 40 | Ví full node, ví nhẹ(Nếu tất cả thông tin sổ cái được lưu trữ, nó sẽ trở thành ví full-node. Bài viết này đề cập đến ví nhẹ)
Sử dụng ví nhẹ trên chuỗi có thể cho bạn biết thêm về một số thiết kế "chống con người" của khóa riêng, địa chỉ và cách ghi nhớ của Bitcoin. Bitpie, imtoken, v.v. sử dụng ví chính thức của Bitcoin; ví được lưu trữ sẽ dễ sử dụng hơn, nhưng bạn không thể giữ khóa riêng.
Sau khi bạn có ví Bitcoin, tất cả những gì bạn cần làm là di chuyển các ngón tay của mình và mở một tài khoản.
Một tài khoản bằng Bitcoin bao gồm một cặp khóa (khóa riêng, khóa chung). Chủ sở hữu tài khoản có thể sử dụng khóa riêng của mình để ký điện tử và sử dụng khóa chung để xác minh chữ ký. Khóa chung có thể được tạo từ khóa riêng, nhưng khóa riêng không thể được tạo bằng khóa chung. Đây được gọi là "mã hóa bất đối xứng" (liên kết tham khảo:Blockchain 100 Câu 60|Thuật toán mã hóa bất đối xứng là gì?). Đây là lý do tại sao Bitcoin được gọi là tiền điện tử kỹ thuật số, bởi vì toàn bộ hệ thống dựa trên mật mã.
Kiến thức nho nhỏ: Phép tính băm được đề cập ở đây có nghĩa là gì?
Tính toán băm có các đặc điểm sau:
1. Ánh xạ dữ liệu có độ dài tùy ý sang một số nguyên lớn có độ dài cố định;
2. Sau mỗi lần thay đổi dữ liệu, kết quả tính toán hoàn toàn khác;
3. Không thể suy ra nội dung dữ liệu gốc từ kết quả băm.
Có nhiều triển khai thuật toán băm, chẳng hạn như thuật toán SHA-256 được sử dụng bởi Bitcoin. Giá trị băm là một số nguyên được biểu thị bằng hệ thập lục phân; chỉ cần nội dung ban đầu thay đổi một chút, kết quả băm sẽ thay đổi hàng ngàn dặm, vì vậy mỗi lần thay đổi nội dung ban đầu, giá trị băm thu được tương đương với lũy thừa thứ 256 của 1 đến 2 Chọn một số ngẫu nhiên. Bằng cách này, những người khác không thể suy ra khóa công khai thông qua địa chỉ tài khoản. Vì vậy, bạn có thể yên tâm cho người khác biết địa chỉ và chấp nhận chuyển khoản của bên kia mà không lo bị đánh cắp tài khoản. Trừ khi bạn tự làm mất khóa riêng của mình.
Khi bạn có tài khoản Bitcoin đầu tiên của mình, bạn rất vui; nhưng đồng thời bạn cũng thất vọng vì nó trống rỗng. Làm thế nào để làm cho ví của bạn phình ra?
Bạn có các cách sau để đạt được mục tiêu này:
Nền tảng sức mạnh điện toán đám mây ươm tạo chiến lược "Suyitou" chính thức ra mắt để giúp các nhà đầu tư "hold" BitcoinNền tảng sức mạnh điện toán đám mây ươm tạo chiến lược "Suyitou" chính thức ra mắt để giúp các nhà đầu tư "hold" Bitcoin
2. Bỏ tiền ra sàn giao dịch để mua, thao tác cụ thể bạn có thể tham khảo tại bài viết này "Làm sao để sở hữu đồng bitcoin đầu tiên trong đời?“. Hiện tại, các sàn giao dịch lớn mà tất cả chúng ta thường sử dụng đều là các nền tảng tập trung và tính bảo mật không cao lắm.Tất nhiên, cũng có những sàn giao dịch phi tập trung, nhưng chúng hiếm khi được sử dụng. Hãy nhấp vào liên kết để tìm hiểu thêm.
tiêu đề phụ
2 kế toán
Khi bạn có tài khoản bitcoin và bitcoin, bạn có thể chuyển tiền giữa các tài khoản khác nhau. Đơn vị nhỏ nhất của Bitcoin là 1 Satoshi, 1 Satoshi = 0,00000001 btc. Khi chúng tôi sử dụng Alipay để chuyển tiền cho người khác, ngân hàng thực sự chịu trách nhiệm khấu trừ số tiền từ tài khoản của bạn, cộng số tiền đó vào tài khoản của bên kia, lập hóa đơn cho bạn và thu phí xử lý của bạn.
Các bước chuyển bitcoin tương tự, nhưng không có vai trò của ngân hàng. Vậy trong quá trình chuyển Bitcoin, ai sẽ trừ tiền và ai sẽ ghi hóa đơn?
Khác với hệ thống ngân hàng, một phương pháp ghi sổ phi tập trung xuất hiện ở đây: sổ cái phân tán. Tức là, sổ cái không còn được duy trì bởi hệ thống ngân hàng mà được duy trì bởi những người tham gia, nghĩa đơn giản là mọi người đều có thể tham gia vào việc ghi sổ. Những người duy trì sổ cái thường được gọi là nút, còn được gọi là thợ đào.
Trong chuỗi khối, các giao dịch được sắp xếp theo trình tự thời gian, chuỗi khối là một gói các giao dịch, có thể coi một khối như một trang sổ cái.
Người ghi sổ của mỗi trang sổ cái (nghĩa là nhà sản xuất khối của khối này) phải được chọn thông qua một cuộc thi để có được quyền kế toán. Sau khi hoàn thành trang tài khoản này, hãy quảng bá trang tài khoản này cho những người khác. Quá trình này được gọi là tạo khối, còn được gọi là "khai thác".
Những người khác có thể xác minh các giao dịch này thông qua mật mã.Như đã đề cập ở trên, chủ sở hữu tài khoản có thể sử dụng khóa riêng của mình để ký điện tử và sử dụng khóa chung để xác minh chữ ký. Những người khác liên quan đến sổ sách kế toán có thể đồng bộ hóa khối/trang sổ cái mới nhất và tiếp tục tìm hiểu về nó. Đồng thời, trong chuỗi khối, mỗi trang của sổ cái (mỗi hàm băm) được lồng vào nhau và giá trị băm của khối trước đó được ghi lại thông qua thuật toán băm đã đề cập ở trên.
Trong một hệ thống phân tán như vậy, mỗi nút độc lập duy trì một sổ cái giao dịch hoàn chỉnh, còn được gọi là "sổ cái phân tán". Mỗi lần cần phải có sự chấp thuận của phần lớn các nút và không nút nào có thể một mình can thiệp vào sổ cái. Trừ khi anh ta nhận được sự đồng ý của 51% số nút, nếu không anh ta không thể thành công. Đây được gọi là cuộc tấn công 51%.
Bất kỳ nút nào thoát khỏi mạng hoặc đi xuống sẽ không ảnh hưởng đến hoạt động của hệ thống. Phương pháp này an toàn hơn hệ thống tập trung một nút. Các nút được phân phối trên toàn thế giới và mỗi nút kết nối với các nút lân cận để tạo thành mạng P2P toàn cầu. Đây cũng là cơ sở vật chất để Bitcoin lưu thông trên toàn cầu.
Như đã đề cập trong phần trước, nếu một tài khoản cần biết số dư của chính mình, tài khoản đó có thể được truy vấn thông qua ví.
Nhưng các nút chỉ có thông tin sổ cái đầy đủ và ví cũng cần truy vấn số dư của chính chúng thông qua các nút. Vậy nút ở đâu? Tôi không thể nhìn thấy nó, tôi không thể chạm vào nó, tôi có thể tìm thấy nó ở đâu? May mắn thay, bạn không cần bận tâm đến việc tìm một nút, "ví bitcoin" của bạn sẽ làm điều đó cho bạn.
Trên thực tế, nếu ví Bitcoin muốn thông báo cho nút biết thông tin giao dịch, thì nó phải được kết nối với ít nhất một nút trong mạng Bitcoin, khi được kết nối với nút, bản thân ví Bitcoin sẽ trở thành một nút trong mạng, nhưng nó có So với một nút đầy đủ có sổ cái hoàn chỉnh, nút ví là một "nút nhẹ" vì nó không ghi lại sổ cái hoàn chỉnh cũng như "đào".
Nếu bạn tò mò, bạn vẫn muốn hỏi thêm một câu hỏi: Làm thế nào để ví Bitcoin phát hiện ra nút?
Rất đơn giản, trong quá trình phát triển của mạng lưới Bitcoin, sẽ có một số nút ổn định lâu dài được gọi là "các nút hạt giống". Khi phát triển phần mềm ví Bitcoin, tên miền của các "nút mầm" này sẽ được ghi vào mã và thông qua truy vấn động DNS, một danh sách các địa chỉ nút hoạt động sẽ được yêu cầu từ "nút mầm". , ví Bitcoin Bạn có thể tham gia mạng.
Ví dụ: Mr.Chen đã chuyển 0,05 BTC cho Miss.Lv thông qua ví Bitcoin và việc chuyển tiền này được ghi lại bởi các nút mạng Bitcoin toàn cầu thông qua "sổ cái phân tán".
Hồ sơ chuyển khoản: Mr. Chen -> Miss. Lv : 0.05btc Tất nhiên, tên sẽ không được ghi như thế này, mà là số tài khoản bitcoin của hai người, tương tự như:
1AC4fMwgY8j9onSbXEWeH6Zan8QGMSdmtA -> 1JWq3G8pqCo6jZGhLHpctYap5yVScqGxkv : 0.05btc
tiêu đề phụ
3 Phát hành/khai thác
Vì nó là một loại tiền tệ, chắc chắn bạn sẽ hỏi, làm thế nào nó xuất hiện ngay từ đầu?
Điều này liên quan đến việc phát hành Bitcoin.
Các loại tiền thông thường được phát hành bởi một tổ chức như ngân hàng trung ương, nhưng trong Bitcoin, việc tạo ra mỗi khối đi kèm với việc tạo ra các loại tiền mới (điều này được viết trong chương trình, đừng hỏi tôi tại sao). Bất cứ ai giành được quyền ghi sổ của vòng khối này sẽ nhận được bitcoin mới nhất.
Tổng cộng có 21 triệu bitcoin đã được phát hành. Phần thưởng khối ban đầu là 50 BTC, tức là mỗi khi một khối được đào ra, người khai thác sẽ nhận được 50 BTC. Hệ thống quy định rằng cứ sau 210.000 khối (khoảng 4 năm), phần thưởng khối sẽ giảm một nửa cho đến khi chỉ còn 1 Satoshi, đơn vị nhỏ nhất của Bitcoin. Do đó, phần thưởng khối đã được điều chỉnh thành 25 BTC sau năm 2012, 12,5 vào năm 2016 và lần halving tiếp theo sẽ diễn ra vào năm 2020. Quá trình cạnh tranh này giống như đào những đồng tiền vàng mới, vì vậy mọi người sẽ gọi chúng là khai thác và gọi những người duy trì sổ cái là "thợ đào".
Nói về điều này, cơ chế khuyến khích của Bitcoin đã thực sự tham gia, đó là tại sao các nút sẵn sàng lãng phí tài nguyên để giữ tài khoản?
tiêu đề phụ
4 Cơ chế đồng thuận: PoW
Bạn biết đấy, hiện tại một bitcoin trị giá 10.000 đô la Mỹ và nút kế toán có thể nhận được 12,5 bitcoin cho một khối.
Để cho phép mọi người có quyền ghi sổ kế toán một cách công bằng, hệ thống Bitcoin đã thiết kế một bộ cơ chế cạnh tranh.
Hệ thống yêu cầu các thí sinh đoán một số ngẫu nhiên đáp ứng yêu cầu thông qua các thao tác SHA-256. Ai tìm được trước sẽ có quyền ghi sổ. Bạn có thể hiểu quá trình này giống như việc đoán số ngẫu nhiên, ai đoán trước sẽ thắng.
Số được đoán ngẫu nhiên sẽ thực sự được ghi vào tiêu đề khối của khối này và sẽ được ghi vào sổ cái mãi mãi dưới dạng số ngẫu nhiên. Nếu bạn còn nhớ những điều trên, bạn sẽ thấy rằng mỗi khối sẽ ghi lại giá trị băm của khối trước đó như đã đề cập trong bài viết này và bản thân giá trị băm được tính bằng phép tính băm. . (Thành phần của tiêu đề khối và quy trình chi tiết hơn có thể được tìm thấy trong "Báo cáo nghiên cứu của Odaily| Bước ngoặt của ngành khai thác Bitcoin và chu kỳ kinh tế đằng sau nó》)
Vì hoạt động của SHA-256 là va chạm với các số ngẫu nhiên, nên ai đoán được nhiều lần hơn trong cùng một khoảng thời gian sẽ có xác suất tìm ra "đáp án" cao hơn và có quyền ghi sổ. Do đó, cơ chế cạnh tranh này được gọi là Proof of Work hay còn gọi là PoW (Proof of Work).
Để cải thiện tốc độ tính toán của mình, mọi người chỉ có thể liên tục tăng sức mạnh tính toán trên mỗi đơn vị thời gian. Do đó, thiết bị phần cứng đã được cập nhật liên tục từ máy tính xách tay ban đầu đến máy khai thác chuyên nghiệp ngày nay (Nếu bạn quan tâm, bạn có thể tìm hiểu về báo cáo nghiên cứu khai thác Odaily, Hình 6, lặp lại cập nhật của thiết bị phần cứng), Máy tính xách tay thông thường không còn có thể khai thác, vì vậy các nhóm khai thác cũng xuất hiện. (Muốn biết có thể đọc "Ghi chú nghiên cứu của Xiao Ming | Hiểu những gì một nhóm khai thác làm trong một bài viết》)
Thiết bị máy tính ngày càng tiên tiến, tuy nhiên hệ thống Bitcoin cũng có một cài đặt rất thú vị, nó sẽ tự động điều chỉnh độ khó để giữ thời gian tạo khối ở mức 10 phút nhiều nhất có thể.
Những người bạn quan tâm đến khai thác có thể hỏi, bây giờ vẫn có thể khai thác chứ? Tất nhiên là có thể, nhưng không thể sử dụng máy tính hoặc thậm chí mua máy khai thác để khai thác và chi phí quá cao. Vì vậy, cũng có một cách để những người bình thường tham gia khai thác trên thị trường, tương đương với việc thuê máy của người khác để khai thác cho mình. (Nhấp vào liên kết để biết chi tiết) Hiện tại, khai thác đã trở thành một ngành công nghiệp tương đối trưởng thành, nếu bạn quan tâm, bài viết này có phần giới thiệu đầy đủ và chi tiết hơn:tiêu đề phụ
5 ưu và nhược điểm của Bitcoin
Bây giờ bạn đã hiểu cách thức hoạt động của hệ thống Bitcoin, tất cả các thiết kế phức tạp này được thiết kế để đạt được các điều kiện sau:
1. Tổng số lượng bị hạn chế và nguồn cung bị giảm;
2. Không thể giả mạo;
3. Giao dịch thuận tiện và an toàn;
Những đặc điểm này mang lại cho mọi người niềm tin rằng Bitcoin có thể được sử dụng như một loại tiền tương đương chung, vì vậy hãy từ từ:
4. Được công nhận và chấp nhận rộng rãi
Ngoài ra, Bitcoin còn có những đặc điểm nổi bật:
5. Phân quyền;
6. Phân phối và lưu thông toàn cầu;
Điều này bao gồm cả việc phân cấp phát hành và sổ cái phân tán.
Ưu điểm của Bitcoin là rõ ràng, nhưng nhược điểm cũng rõ ràng không kém:
1. Cơ chế "khai thác" Bitcoin tiêu tốn rất nhiều năng lượng trên toàn thế giới;
2. Sự cường điệu mù quáng khiến giá Bitcoin dao động dữ dội và mục tiêu chính của tiền tệ là ổn định giá trị tiền tệ;
3. Có những sai sót trong tính ẩn danh của giao dịch, chẳng hạn như phần mềm tống tiền trước đó yêu cầu sử dụng Bitcoin làm tiền chuộc;
4. Tổng số lượng Bitcoin là có hạn, vì vậy nó là một loại tiền tệ giảm phát, giá trị chỉ tăng chứ không giảm, điều này có thể dẫn đến việc mọi người tích trữ, dẫn đến thiếu thanh khoản trên thị trường và cuối cùng là nền kinh tế bị thu hẹp;
5. Việc chuyển tiền tốn nhiều thời gian và yêu cầu phí xử lý;
6. Khả năng giao dịch đồng thời bị hạn chế.
Bài viết này cũng đề cập đến bài viết của cư dân mạng Zhihu @ceelog:Đọc xong bạn sẽ biết Bitcoin là gìủy quyền.
Bài viết tham khảo khác:
Tôi là Odaily Little Parker, đang tìm kiếm các báo cáo về các dự án chuỗi khối chất lượng cao, bạn có thể thêm WeChat lmm662381, vui lòng ghi chú công ty + tên + lý do. Để hợp tác in lại/nội dung, vui lòng gửi email tới report@daily.com.
