Bitcoin is an open source censorship-resistant peer-to-peer immutable network. Trackable digital gold. Don't trust; verify. Not your keys; not your coins.
#X /Twitter .com #GIVEAWAY🎁 🎉 GIAO HÀNG CỘNG ĐỒNG 230 USD 🎉 Để ghi nhận sự phát triển tuyệt vời của cộng đồng này, tôi sẽ hoàn trả lại 💙 💰 GIẢI THƯỞNG: • 30 USD mỗi giải cho 6 người thắng cuộc = 180 USD • THƯỞNG THÊM: Ai giới thiệu được 10 thành viên mới tích cực sẽ nhận thêm 50 USD 💸 🗓 Công bố người thắng: Ngày 15 tháng 1 📌 Cách tham gia: 1️⃣ Theo dõi @ThePlutoxyIQ 2️⃣ Thích ❤️ và Chia sẻ 🔁 3️⃣ Bình luận "Bitcoin" 4️⃣ (Tùy chọn) Nhắc 2 người bạn nên tham gia 🔥 THƯỞNG THÊM: Giới thiệu 10 thành viên mới tích cực vào dự án và nhận ngay 50 USD 💰 (Yêu cầu cung cấp bằng chứng) Hãy cùng nhau phát triển. Chúc may mắn mọi người 🚀🧡 Liên kết 🔗 Đến X.com👇 https://x.com/i/status/2008056564955975807 #Bitcoin
GIỚI THIỆU: BITCOIN LÀ GÌ? 1.Bitcoin là một tập hợp các khái niệm và công nghệ tạo thành nền tảng cho một hệ sinh thái tiền kỹ thuật số. Các đơn vị tiền tệ được gọi là bitcoin được sử dụng để lưu trữ và truyền tải giá trị giữa những người tham gia trong mạng lưới bitcoin. Người dùng bitcoin giao tiếp với nhau bằng giao thức bitcoin chủ yếu qua internet, mặc dù các mạng lưới vận chuyển khác cũng có thể được sử dụng.
Giao thức bitcoin, có sẵn dưới dạng phần mềm mã nguồn mở,
có thể chạy trên nhiều thiết bị tính toán, bao gồm máy tính xách tay và điện thoại thông minh, giúp công nghệ trở nên dễ tiếp cận.
Người dùng có thể chuyển bitcoin qua mạng để thực hiện gần như bất cứ điều gì có thể được
gửi và bán hàng hóa, gửi tiền cho mọi người hoặc tổ chức, hoặc mở rộng tín dụng. Bitcoin có thể được mua, bán và trao đổi cho các loại tiền tệ khác tại các sàn giao dịch tiền tệ chuyên biệt. Bitcoin theo một nghĩa nào đó là hình thức tiền tệ hoàn hảo cho internet vì nó nhanh chóng, an toàn và không biên giới.
Khác với các loại tiền tệ truyền thống, bitcoin hoàn toàn ảo. Không có đồng xu vật lý hay thậm chí là đồng xu kỹ thuật số theo nghĩa đen. Các đồng xu được ngụ ý trong các giao dịch chuyển giá trị từ người gửi đến người nhận. Người dùng bitcoin sở hữu các khóa cho phép họ chứng minh quyền sở hữu
bitcoin trong mạng lưới bitcoin. Với những khóa này, họ có thể ký các giao dịch để
mở khóa giá trị và chi tiêu nó bằng cách chuyển nó cho một chủ sở hữu mới. Các khóa thường được lưu trữ
trong một ví kỹ thuật số trên máy tính hoặc điện thoại thông minh của mỗi người dùng. Sự sở hữu của khóa có thể ký một giao dịch là điều kiện tiên quyết duy nhất để chi tiêu bitcoin, đặt quyền kiểm soát
hoàn toàn trong tay mỗi người dùng.
Bitcoin là một hệ thống phân tán, ngang hàng. Do đó, không có máy chủ "trung tâm" hay điểm kiểm soát nào. Bitcoin được tạo ra thông qua một quy trình gọi là "khai thác," liên quan đến việc cạnh tranh để tìm các giải pháp cho một bài toán toán học trong khi xử lý các giao dịch bitcoin. Bất kỳ người tham gia nào trong mạng lưới bitcoin (tức là bất kỳ ai sử dụng một thiết bị
Tại sao Bitcoin sẽ tồn tại lâu hơn mọi chính phủ & mọi hệ thống tiền tệ #Bitcoin #crypto
(B)
6️⃣ Bitcoin thưởng cho niềm tin. Những tay chơi yếu đuối giao dịch. Những tay chơi mạnh mẽ tích lũy. Các bậc thầy hiểu một điều: sự biến động chỉ là tiếng ồn — sự khan hiếm là tín hiệu. #BitcoinMastery 🟠◼️
7️⃣ Mỗi chu kỳ, những người hoài nghi sẽ phai nhạt và những người xây dựng sẽ nổi lên. Năm 2025 không chỉ là về giá — mà là về vị trí. Mỗi khối được khai thác đưa Bitcoin gần hơn đến số phận của nó: Tài sản dự trữ của thế giới. 🌍💪
8️⃣ Bitcoin không chỉ là một đồng tiền — nó là một ý thức. Nó dạy sự kiên nhẫn, chủ quyền và tự quản lý. Nó là một tấm gương phản chiếu kỷ luật của bạn trở lại với bạn. Khi bạn làm chủ Bitcoin, bạn làm chủ chính mình. 🧠🟧
9️⃣ Đừng chạy theo sự cường điệu. Xây dựng niềm tin. Những người hiện đang nghiên cứu Bitcoin một cách sâu sắc — sẽ dẫn dắt khi thế giới cuối cùng bắt kịp. Hãy ở đầu. Hãy tập trung. Hãy tự chủ. 🧡
10️⃣ Thông tin Từ Bitcoin Mastery:
“Càng học nhiều về Bitcoin, càng nhận ra — đó không phải là tiền đang thay đổi, mà là nhân loại đang nâng cấp.”
🔥 Lời kêu gọi hành động: Theo dõi @BitcoinMastery1 để biết thêm những kiến thức Bitcoin hàng ngày, chủ đề làm chủ và những thông tin dài hạn. Nơi kiến thức Bitcoin gặp gỡ sự phát triển. 🟠◼️
Tại sao Bitcoin sẽ tồn tại lâu hơn mọi chính phủ & mọi hệ thống tiền tệ #Bitcoin #crypto
(A)
1️⃣ Hầu hết mọi người vẫn không hiểu Bitcoin thực sự là gì. Nó không chỉ là tiền kỹ thuật số. Nó là một cuộc cách mạng tiền tệ — một hệ thống được thiết kế để tồn tại lâu hơn chính trị, ngân hàng và biên giới. Hãy phân tích nó 👇
2️⃣ Bitcoin là loại tiền tự bảo vệ đầu tiên trên thế giới. Không có CEO. Không có văn phòng. Không có công tắc tắt. Mỗi nút là một người bảo vệ, mỗi thợ mỏ là một người lính. Sự phi tập trung là chiếc khiên. ⚡️
3️⃣ Chính phủ có thể cấm các sàn giao dịch, nhưng không thể cấm Bitcoin. Họ có thể cấm các ứng dụng, nhưng không thể cấm toán học. Họ không thể ngăn 10,000 nút xác thực sự thật mỗi 10 phút. Bitcoin không cần sự cho phép — chỉ cần sự tham gia. 🧡
4️⃣ Mọi loại tiền tệ fiat trong lịch sử đều đã thất bại. Đồng denarius của La Mã. Đồng mark của Đức. Đồng đô la Zimbabwe. Lịch sử lặp lại khi tiền được in ra mà không kiểm soát. Bitcoin phá vỡ chu kỳ đó — mãi mãi.
5️⃣ Lạm phát không phải là một tai nạn. Đó là chính sách. Các ngân hàng trung ương in ra sự giàu có từ không khí và gọi đó là “kích thích.” Bitcoin không gây lạm phát. Nó thực thi sự trung thực toán học. 21,000,000 — không bao giờ nhiều hơn. 🧱
KHAI THÁC PEER-TO-PEER (P2POOL ) (B) Khai thác P2Pool phức tạp hơn khai thác pool vì nó yêu cầu các thợ mỏ trong pool chạy một máy tính chuyên dụng với đủ dung lượng ổ đĩa, bộ nhớ và băng thông internet để hỗ trợ một nút bitcoin đầy đủ và phần mềm nút P2Pool. Các thợ mỏ P2Pool kết nối phần cứng khai thác của họ với nút P2Pool địa phương, mô phỏng các chức năng của một máy chủ pool bằng cách gửi các mẫu khối đến phần cứng khai thác. Trên P2Pool, các thợ mỏ pool riêng lẻ xây dựng các khối ứng viên của riêng họ, tổng hợp các giao dịch giống như các thợ mỏ solo, nhưng sau đó khai thác hợp tác trên chuỗi chia sẻ. P2Pool là một phương pháp kết hợp có lợi thế về việc thanh toán chi tiết hơn nhiều so với khai thác solo, nhưng không trao quá nhiều quyền kiểm soát cho một nhà điều hành pool như các pool được quản lý. Mặc dù P2Pool giảm bớt sự tập trung quyền lực của các nhà điều hành pool, nhưng nó có thể dễ bị tấn công 51% chống lại chính chuỗi chia sẻ. Một sự áp dụng rộng rãi hơn của P2Pool không giải quyết được vấn đề tấn công 51% cho bitcoin. Thay vào đó, P2Pool làm cho bitcoin mạnh mẽ hơn tổng thể, như một phần của hệ sinh thái khai thác đa dạng. $BTC #Binance
HỒ BƠI KHAI THÁC VÀNG (D) Hãy trở lại với phép so sánh của một trò chơi xúc xắc. Nếu những người chơi xúc xắc đang ném xúc xắc với mục tiêu ném ít hơn bốn (độ khó tổng thể của mạng), một hồ bơi sẽ đặt một mục tiêu dễ hơn, đếm số lần mà những người chơi hồ bơi đã ném ít hơn tám. Khi những người chơi hồ bơi ném ít hơn tám (mục tiêu chia sẻ của hồ bơi), họ kiếm được cổ phần, nhưng họ không thắng trò chơi vì họ không đạt được mục tiêu trò chơi (ít hơn bốn). Những người chơi hồ bơi sẽ đạt được mục tiêu hồ bơi dễ hơn thường xuyên hơn, kiếm được cổ phần rất đều đặn, ngay cả khi họ không đạt được mục tiêu khó hơn là thắng trò chơi. Thỉnh thoảng, một trong những người chơi hồ bơi sẽ ném một lần ném xúc xắc kết hợp ít hơn bốn và hồ bơi thắng. Sau đó, lợi nhuận có thể được phân phối cho những người chơi hồ bơi dựa trên cổ phần mà họ đã kiếm được. Mặc dù mục tiêu ném ít hơn tám không phải là thắng, nhưng đó là một cách công bằng để đo lường các lần ném xúc xắc cho những người chơi, và nó đôi khi tạo ra một lần ném ít hơn bốn. Tương tự, một hồ bơi khai thác sẽ đặt một mục tiêu hồ bơi (cao hơn và dễ hơn) mà sẽ đảm bảo rằng một thợ mỏ hồ bơi cá nhân có thể tìm thấy các băm tiêu đề khối ít hơn mục tiêu hồ bơi thường xuyên, kiếm được cổ phần. Thỉnh thoảng, một trong những nỗ lực này sẽ tạo ra một băm tiêu đề khối ít hơn mục tiêu mạng bitcoin, khiến nó trở thành một khối hợp lệ và toàn bộ hồ bơi thắng. $BTC #Mining
#bitcoin GIẢI PHÁP NONCE BỔ SUNG Kể từ năm 2012, khai thác bitcoin đã phát triển để giải quyết một giới hạn cơ bản trong cấu trúc của tiêu đề khối. Trong những ngày đầu của bitcoin, một thợ mỏ có thể tìm thấy một khối bằng cách lặp qua nonce cho đến khi giá trị băm thu được dưới mục tiêu. Khi độ khó tăng lên, thợ mỏ thường phải lặp qua tất cả 4 tỷ giá trị của nonce mà không tìm thấy khối. Tuy nhiên, điều này đã được giải quyết dễ dàng bằng cách cập nhật thời gian đánh dấu khối để tính đến thời gian đã trôi qua. Bởi vì thời gian đánh dấu là một phần của tiêu đề, sự thay đổi sẽ cho phép thợ mỏ lặp qua các giá trị của nonce một lần nữa với những kết quả khác nhau. Khi phần cứng khai thác vượt quá 4 GH/giây, tuy nhiên, cách tiếp cận này trở nên ngày càng khó khăn vì các giá trị nonce đã bị tiêu thụ trong chưa đầy một giây. Khi thiết bị khai thác ASIC bắt đầu đẩy và sau đó vượt qua tỷ lệ băm TH/giây, phần mềm khai thác cần nhiều không gian hơn cho các giá trị nonce để tìm các khối hợp lệ. Thời gian đánh dấu có thể được kéo dài một chút, nhưng việc di chuyển nó quá xa vào tương lai sẽ khiến khối trở nên không hợp lệ. Một nguồn “thay đổi” mới được cần thiết trong tiêu đề khối. Giải pháp là sử dụng giao dịch coinbase như một nguồn giá trị nonce bổ sung. Bởi vì script coinbase có thể lưu trữ từ 2 đến 100 byte dữ liệu, thợ mỏ đã bắt đầu sử dụng không gian đó như không gian nonce bổ sung, cho phép họ khám phá một phạm vi lớn hơn nhiều của các giá trị tiêu đề khối để tìm các khối hợp lệ. Giao dịch coinbase được bao gồm trong cây merkle, có nghĩa là bất kỳ thay đổi nào trong script coinbase khiến gốc merkle thay đổi. Tám byte nonce bổ sung, cộng với 4 byte nonce “tiêu chuẩn” cho phép thợ mỏ khám phá tổng cộng 296 (8 theo sau là 28 số không) khả năng mỗi giây mà không cần phải sửa đổi thời gian đánh dấu. Nếu, trong tương lai, thợ mỏ có thể chạy qua tất cả các khả năng này, họ có thể sau đó sửa đổi thời gian đánh dấu. Cũng có nhiều không gian hơn trong script coinbase cho việc mở rộng trong tương lai của không gian nonce bổ sung. $BTC
#bitcoin #Binance KHAI THÁC VÀ CUỘC ĐUA HASHING Khai thác Bitcoin là một ngành công nghiệp cực kỳ cạnh tranh. Công suất hashing đã tăng lên theo cấp số nhân mỗi năm trong thời gian tồn tại của bitcoin. Một số năm, sự tăng trưởng đã phản ánh sự thay đổi hoàn toàn về công nghệ, chẳng hạn như vào năm 2010 và 2011 khi nhiều thợ mỏ đã chuyển từ việc sử dụng khai thác CPU sang khai thác GPU và mạch lập trình khả trình (FPGA). Vào năm 2013, sự ra mắt của khai thác ASIC đã dẫn đến một bước nhảy vọt khổng lồ khác trong công suất khai thác, bằng cách đặt chức năng SHA256 trực tiếp trên các chip silicon được chuyên biệt cho mục đích khai thác. Các chip đầu tiên như vậy có thể cung cấp nhiều công suất khai thác hơn trong một hộp duy nhất so với toàn bộ mạng bitcoin vào năm 2010. Danh sách sau đây cho thấy tổng công suất hashing của mạng bitcoin, trong tám năm đầu tiên hoạt động: 2009 0.5 MH/sec–8 MH/sec (16× tăng trưởng) 2010 8 MH/sec–116 GH/sec (14,500× tăng trưởng) 2011 16 GH/sec–9 TH/sec (562× tăng trưởng) 2012 9 TH/sec–23 TH/sec (2.5× tăng trưởng) 2013 23 TH/sec–10 PH/sec (450× tăng trưởng) 2014 10 PH/sec–300 PH/sec (3000× tăng trưởng) 2015 300 PH/sec-800 PH/sec (266× tăng trưởng) 2016 800 PH/sec-2.5 EH/sec (312× tăng trưởng)) Trong biểu đồ ở Hình 10-7, chúng ta có thể thấy rằng công suất hashing của mạng bitcoin đã tăng trong hai năm qua. Như bạn có thể thấy, sự cạnh tranh giữa các thợ mỏ và sự tăng trưởng của bitcoin đã dẫn đến sự tăng trưởng theo cấp số nhân trong công suất hashing (tổng số hash mỗi giây trên toàn mạng). $BTC
#Binance #bitcoin NHÁNH BLOCKCHAIN (E) Tất cả các nút đã chọn “tam giác” là người chiến thắng trong vòng trước sẽ đơn giản mở rộng chuỗi thêm một khối nữa. Các nút đã chọn “tam giác ngược” là người chiến thắng, tuy nhiên, giờ sẽ thấy hai chuỗi: sao-tam giác-hình thoi và sao-tam giác- ngược. Chuỗi sao-tam giác-hình thoi hiện dài hơn (công việc tích lũy nhiều hơn) so với chuỗi còn lại. Kết quả là, các nút đó sẽ đặt chuỗi sao-tam giác-hình thoi là chuỗi chính và thay đổi chuỗi sao-tam giác-ngược thành chuỗi thứ cấp, như được chỉ ra trong Hình 10-6. Đây là một sự tái hội tụ của chuỗi, vì những nút này bị buộc phải xem xét lại quan điểm của họ về blockchain để kết hợp chứng cứ mới về một chuỗi dài hơn. Bất kỳ thợ đào nào đang làm việc để mở rộng chuỗi sao-tam giác- ngược sẽ ngừng công việc đó vì khối ứng cử viên của họ là một “đứa trẻ mồ côi,” như cha của nó “tam giác ngược” không còn nằm trên chuỗi dài nhất. Các giao dịch trong “tam giác ngược” được đưa lại vào mempool để được đưa vào khối tiếp theo, bởi vì khối mà chúng ở trong không còn nằm trong chuỗi chính. Toàn bộ mạng lưới tái hội tụ trên một blockchain duy nhất sao-tam giác-hình thoi, với “hình thoi” là khối cuối cùng trong chuỗi. Tất cả các thợ đào ngay lập tức bắt đầu làm việc trên các khối ứng cử viên tham chiếu “hình thoi” là cha của chúng để mở rộng chuỗi sao- tam giác-hình thoi.
Về lý thuyết, có thể xảy ra một nhánh mở rộng đến hai khối, nếu hai khối được tìm thấy gần như đồng thời bởi các thợ đào ở “hai bên” đối ngược của một nhánh trước. Tuy nhiên, khả năng xảy ra điều đó là rất thấp. Trong khi một nhánh một khối có thể xảy ra hàng ngày, một nhánh hai khối xảy ra tối đa một lần mỗi vài tuần.
Thời gian giữa các khối của Bitcoin là 10 phút là một sự thỏa hiệp thiết kế giữa thời gian xác nhận nhanh (giải quyết giao dịch) và xác suất của một nhánh. Thời gian khối nhanh hơn sẽ làm cho giao dịch rõ ràng nhanh hơn nhưng dẫn đến các nhánh blockchain thường xuyên hơn, trong khi thời gian khối chậm hơn sẽ giảm số lượng nhánh nhưng làm cho việc giải quyết chậm hơn. $BTC
#Binance #bitcoin CÁNH FORK BLOCKCHAIN (D2) Các cánh fork hầu như luôn được giải quyết trong một khối. Trong khi một phần sức mạnh băm của mạng được dành để xây dựng trên “tam giác” như là cha, một phần khác của sức mạnh băm tập trung vào việc xây dựng trên “tam giác ngược.” Ngay cả khi sức mạnh băm gần như được chia đều, có khả năng một nhóm thợ mỏ sẽ tìm ra một giải pháp và phát tán nó trước khi nhóm thợ mỏ còn lại tìm thấy bất kỳ giải pháp nào.
Giả sử, chẳng hạn, rằng những thợ mỏ xây dựng trên “tam giác” tìm thấy một khối mới “hình thoi” mở rộng chuỗi (ví dụ: sao-tam giác-hình thoi). Họ ngay lập tức phát tán khối mới này và toàn bộ mạng nhìn nhận nó như một giải pháp hợp lệ như được thể hiện trong Hình 10-5. $BTC
#Binance #bitcoin NHÁNH BLOCKCHAIN (D1) Trong sơ đồ, một “Node X” được chọn ngẫu nhiên đã nhận được khối tam giác trước và mở rộng chuỗi sao với nó. Node X đã chọn chuỗi với khối “tam giác” làm chuỗi chính. Sau đó, Node X cũng nhận được khối “tam giác ngược”. Vì nó được nhận thứ hai, nó được cho là đã “thua” trong cuộc đua. Tuy nhiên, khối “tam giác ngược” không bị loại bỏ. Nó được liên kết với khối “sao” cha và hình thành một chuỗi thứ hai. Trong khi Node X cho rằng nó đã chọn đúng chuỗi chiến thắng, nó giữ lại chuỗi “thua” để có thông tin cần thiết để tái hội tụ nếu chuỗi “thua” cuối cùng lại “thắng”. Ở phía bên kia của mạng, Node Y xây dựng một blockchain dựa trên quan điểm của nó về chuỗi sự kiện. Nó đã nhận “tam giác ngược” trước và chọn chuỗi đó làm “người chiến thắng.” Khi nó sau đó nhận được khối “tam giác”, nó đã kết nối nó với khối “sao” cha như một chuỗi thứ cấp. Cả hai bên đều không “đúng,” hoặc “sai.” Cả hai đều là những quan điểm hợp lệ của blockchain. Chỉ trong sự hồi tưởng, một bên sẽ thắng, dựa trên cách mà hai chuỗi cạnh tranh này được mở rộng bởi công việc bổ sung. Các node khai thác có quan điểm giống như Node X sẽ ngay lập tức bắt đầu khai thác một khối ứng viên mở rộng chuỗi với “tam giác” làm đỉnh của nó. Bằng cách liên kết “tam giác” làm cha của khối ứng viên của họ, họ đang bỏ phiếu bằng sức mạnh băm của họ. Phiếu của họ hỗ trợ chuỗi mà họ đã chọn làm chuỗi chính. Bất kỳ node khai thác nào có quan điểm giống như Node Y sẽ bắt đầu xây dựng một node ứng viên với “tam giác ngược” làm cha của nó, mở rộng chuỗi mà họ tin là chuỗi chính. Và vì vậy, cuộc đua bắt đầu lại. được hiển thị trong Hình 10-5 $BTC
#Binance #bitcoin CÁC NHÁNH BLOCKCHAIN (C) Giả sử, ví dụ, một Node thợ mỏ X tìm thấy một giải pháp Proof-of-Work cho một khối “tam giác” mở rộng blockchain, xây dựng trên khối cha “sao.” Gần như đồng thời, Node thợ mỏ Y, người cũng đang mở rộng chuỗi từ khối “sao” tìm thấy một giải pháp cho khối “tam giác ngược,” khối ứng cử viên của anh ta. Bây giờ, có hai khối khả thi; một chúng tôi gọi là “tam giác,” xuất phát từ Node X; và một chúng tôi gọi là “tam giác ngược,” xuất phát từ Node Y. Cả hai khối đều hợp lệ, cả hai khối chứa một giải pháp hợp lệ cho Proof-of-Work, và cả hai khối mở rộng cùng một cha (khối “sao”). Cả hai khối có khả năng chứa hầu hết các giao dịch giống nhau, với chỉ có một vài khác biệt trong thứ tự của các giao dịch. Khi hai khối được phát tán, một số node nhận được khối “tam giác” trước và một số nhận được khối “tam giác ngược” trước. Như được thể hiện trong Hình 10-4, mạng chia thành hai quan điểm khác nhau về blockchain; một bên có khối tam giác, bên kia có khối tam giác ngược. $BTC
#Binance #bitcoin NHÁNH BLOCKCHAIN (B) Một “nhánh” xảy ra bất cứ khi nào có hai khối ứng cử viên cạnh tranh để hình thành blockchain dài nhất. Điều này xảy ra trong điều kiện bình thường bất cứ khi nào hai thợ mỏ giải quyết the thuật toán Proof-of-Work trong một khoảng thời gian ngắn từ nhau. Khi cả hai thợ mỏ khám phá ra một giải pháp cho các khối ứng cử viên tương ứng của họ, họ ngay lập tức phát sóng khối “thắng” của họ đến những hàng xóm gần nhất, những người bắt đầu phát tán khối qua mạng lưới. Mỗi nút nhận được một khối hợp lệ sẽ kết hợp nó vào blockchain của mình, mở rộng blockchain thêm một khối. Nếu nút đó sau đó thấy một khối ứng cử viên khác mở rộng cùng cha, đó sẽ kết nối khối ứng cử viên thứ hai trên một chuỗi phụ. Kết quả là, một số nút sẽ “thấy” một khối ứng cử viên trước, trong khi các nút khác sẽ thấy khối ứng cử viên còn lại và hai phiên bản cạnh tranh của blockchain sẽ xuất hiện. Trong Hình 10-3, chúng ta thấy hai thợ mỏ (Nút X và Nút Y) đang khai thác hai khối khác nhau gần như đồng thời. Cả hai khối này đều là con của khối sao, và mở rộng chuỗi bằng cách xây dựng trên khối sao. Để giúp chúng ta theo dõi nó, một khối được hình dung dưới dạng khối tam giác xuất phát từ Nút X, và khối kia được hiển thị dưới dạng khối tam giác ngược xuất phát từ Nút Y. $BTC
#Binance #bitcoin NHÁNH BLOCKCHAIN Bởi vì blockchain là một cấu trúc dữ liệu phi tập trung, các bản sao khác nhau của nó không phải lúc nào cũng nhất quán. Các khối có thể đến các nút khác nhau vào những thời điểm khác nhau, khiến các nút có những quan điểm khác nhau về blockchain. Để giải quyết điều này, mỗi nút luôn chọn và cố gắng mở rộng chuỗi các khối mà đại diện cho nhiều Proof-of-Work nhất, còn được gọi là chuỗi dài nhất hoặc chuỗi công việc tích lũy lớn nhất. Bằng cách cộng tổng công việc được ghi lại trong mỗi khối trong một chuỗi, một nút có thể tính toán tổng số công việc đã được tiêu tốn để tạo ra chuỗi đó. Miễn là tất cả các nút chọn chuỗi công việc tích lũy lớn nhất, mạng bitcoin toàn cầu cuối cùng sẽ hội tụ về một trạng thái nhất quán. Các nhánh xảy ra như là những bất nhất tạm thời giữa các phiên bản của blockchain, mà được giải quyết bằng việc hội tụ lại khi nhiều khối được thêm vào một trong các nhánh.
Các nhánh blockchain được mô tả trong phần này xảy ra tự nhiên như là kết quả của các độ trễ truyền dẫn trong mạng toàn cầu. Chúng tôi cũng sẽ xem xét các nhánh được gây ra một cách cố ý.
Trong vài sơ đồ tiếp theo, chúng tôi theo dõi tiến trình của một sự kiện “nhánh” qua mạng. Sơ đồ là một đại diện đơn giản hóa của mạng bitcoin. Để minh họa, các khối khác nhau được hiển thị dưới dạng các hình dạng khác nhau (ngôi sao, tam giác, tam giác ngược, hình thoi), trải rộng qua mạng. Mỗi nút trong mạng được đại diện dưới dạng một hình tròn. Mỗi nút có quan điểm riêng của nó về blockchain toàn cầu. Khi mỗi nút nhận các khối từ các hàng xóm của nó, nó cập nhật bản sao của riêng nó về blockchain, chọn chuỗi công việc tích lũy lớn nhất. Để minh họa, mỗi nút chứa một hình dạng đại diện cho khối mà nó tin rằng hiện đang là đỉnh của chuỗi chính. Vì vậy, nếu bạn thấy một hình dạng ngôi sao trong nút, điều đó có nghĩa là khối ngôi sao là đỉnh của chuỗi chính, theo quan điểm của nút đó. Trong sơ đồ đầu tiên (Hình 10-2), mạng có một quan điểm thống nhất về blockchain, với khối ngôi sao là đỉnh của chuỗi chính. $BTC
#Binance #bitcoin ASSEMBLING AND SELECTING CHAINS OF BLOCK (B) Sometimes, as we will see in “Blockchain Forks” the new block extends a chain that is not the main chain. In that case, the node will attach the new block to the secondary chain it extends and then compare the work of the secondary chain to the main chain. If the secondary chain has more cumulative work than the main chain, the node will reconverge on the secondary chain, meaning it will select the sec‐ ondary chain as its new main chain, making the old main chain a secondary chain. If the node is a miner, it will now construct a block extending this new, longer, chain. If a valid block is received and no parent is found in the existing chains, that block is considered an “orphan.” Orphan blocks are saved in the orphan block pool where they will stay until their parent is received. Once the parent is received and linked into the existing chains, the orphan can be pulled out of the orphan pool and linked to the parent, making it part of a chain. Orphan blocks usually occur when two blocks that were mined within a short time of each other are received in reverse order (child before parent). By selecting the greatest-cumulative-work valid chain, all nodes eventually achieve network-wide consensus. Temporary discrepancies between chains are resolved even‐ tually as more work is added, extending one of the possible chains. Mining nodes “vote” with their mining power by choosing which chain to extend by mining the next block. When they mine a new block and extend the chain, the new block itself represents their vote.
In the next section we will look at how discrepancies between competing chains (forks) are resolved by the independent selection of the greatest-cumulative-work chain. $BTC
#$BTC $BTC $BTC ASSEMBLING AND SELECTING CHAINS OF BLOCK The final step in bitcoin’s decentralized consensus mechanism is the assembly of blocks into chains and the selection of the chain with the most Proof-of-Work. Once a node has validated a new block, it will then attempt to assemble a chain by connect‐ ing the block to the existing blockchain. Nodes maintain three sets of blocks: those connected to the main blockchain, those that form branches off the main blockchain (secondary chains), and finally, blocks that do not have a known parent in the known chains (orphans). Invalid blocks are rejected as soon as any one of the validation criteria fails and are therefore not included in any chain. The “main chain” at any time is whichever valid chain of blocks has the most cumula‐ tive Proof-of-Work associated with it. Under most circumstances this is also the chain with the most blocks in it, unless there are two equal-length chains and one has more Proof-of-Work. The main chain will also have branches with blocks that are “siblings” to the blocks on the main chain. These blocks are valid but not part of the main chain. They are kept for future reference, in case one of those chains is extended to exceed the main chain in work. In the next section (“Blockchain Forks”), we will see how secondary chains occur as a result of an almost simultaneous mining of blocks at the same height. When a new block is received, a node will try to slot it into the existing blockchain. The node will look at the block’s “previous block hash” field, which is the reference to the block’s parent. Then, the node will attempt to find that parent in the existing blockchain. Most of the time, the parent will be the “tip” of the main chain, meaning this new block extends the main chain. For example, the new block 277,316 has a ref‐ erence to the hash of its parent block 277,315. Most nodes that receive 277,316 will already have block 277,315 as the tip of their main chain and will therefore link the new block and extend that chain. #Binance #bitcoin
$BTC $BTC $BTC VALIDATING A NEW BLOCK The third step in bitcoin’s consensus mechanism is independent validation of each new block by every node on the network. As the newly solved block moves across the network, each node performs a series of tests to validate it before propagating it to its peers. This ensures that only valid blocks are propagated on the network. The inde‐ pendent validation also ensures that miners who act honestly get their blocks incor‐ porated in the blockchain, thus earning the reward. Those miners who act dishonestly have their blocks rejected and not only lose the reward, but also waste the effort expended to find a Proof-of-Work solution, thus incurring the cost of electric‐ ity without compensation. When a node receives a new block, it will validate the block by checking it against a long list of criteria that must all be met; otherwise, the block is rejected. These criteria can be seen in the Bitcoin Core client in the functions CheckBlock and CheckBlock Header and include: • The block data structure is syntactically valid • The block header hash is less than the target (enforces the Proof-of-Work) • The block timestamp is less than two hours in the future (allowing for time errors) • The block size is within acceptable limits • The first transaction (and only the first) is a coinbase transaction • All transactions within the block are valid using the transaction checklist dis‐ cussed in “Independent Verification of Transactions”
$BTC $BTC $BTC ĐIỀU CHỈNH ĐỂ THAY ĐỔI ĐỘ KHÓ (C) Độ khó của việc khai thác liên quan chặt chẽ đến chi phí điện và tỷ giá của bitcoin so với đồng tiền được sử dụng để thanh toán cho điện. Các hệ thống khai thác hiệu suất cao gần như đạt hiệu quả tối đa với thế hệ silicon hiện tại, chuyển đổi điện năng thành tính toán băm với tỷ lệ cao nhất có thể. Ảnh hưởng tổng thể đến thị trường khai thác là giá của một kilowatt-giờ điện trong bitcoin, bởi vì điều đó xác định khả năng sinh lợi của việc khai thác và do đó là động lực để tham gia hoặc rút lui khỏi thị trường khai thác.