stanford-oval/wikipedia huggingface dataset:
Ethereum
Lịch sử > Sự sụp đổ của dự án DAO

Ethereum đã thu được một số lượng lớn các phương tiện thông tin đại chúng trong năm 2016 khi một tổ chức tự trị phân cấp được gọi là The DAO - một bộ hợp đồng thông minh được phát triển trên nền tảng - thu được một khoản kỷ lục 150 triệu USD tài trợ thông qua hình thức đóng góp đám đông (crowd-funding). DAO đã bị hack một cách ngoạn mục vào tháng 6, khi một cá nhân vô danh đã lấy trộm được khoản tiền trị giá 50 triệu đô la Mỹ. Sự kiện này đã gây ra một cuộc tranh luận đáng kể trong cộng đồng mật mã về việc liệu Ethereum nên thực hiện việc chia nhánh (hard-fork) gây tranh cãi để lấy lại số tiền bị đánh cắp. Số tiền lên tới 3.36 triệu ETC chính là số Ethereum tại thời điểm đó đã bị hacker lấy cắp, tuy nhiên sau sự kiện harrd-fork thì đồng Ethereum bị mất giá trầm trọng và phải mất 1 năm sau nữa mới phục hồi hoàn toàn và phát triển rất mạnh về sau này.
Về số tiền đã bị hack đang được lưu trữ tại địa chỉ ví 0x5E8F0e63E7614C47079A41AD4c37Be7dEF06Df5A và được cộng đồng theo dõi liên tục để tránh trường hợp việc hacker tẩu tán số ETC này ra tiền mặt qua các sàn giao dịch
Do việc tranh chấp, Ethereum bị chia thành hai mạng. Phía thiểu số từ chối thực hiện việc chia nhánh tiếp tục sử dụng phiên bản Ethereum Blockchain cũ và gọi nó là Ethereum Classic, còn phía đa số đã ủng hộ việc chia nhánh chính thức của Ethereum.
Sự kiện DAO tạo ra sự phân ly giữa Ethereum và Ethereum Classic, mà theo một số nhà quan sát, đã tạo ra sự cạnh tranh kinh tế và tâm lý cay đắng giữa hai bên. Đây là sự tiếp nối của cuộc tranh cãi khó khăn, nơi mà phía chống lại việc chia nhánh (Ethereum Classic) bảo vệ về sự không thay đổi, mã là luật, chống lại phía Ethereum mà bảo vệ cho ý định của giao thức, cách thức phân quyền trong việc ra quyết định và giải quyết xung đột.
Các nhà phê bình khác nhau từ phía Ethereum Classic đã tố cáo việc chia nhánh như là một vụ lừa đảo và là một hành vi trộm cắp tiềm năng về sở hữu trí tuệ. Ethereum Classic đã giữ lại một số người dùng của Ethereum và cũng đã thu hút những người khác từ cộng đồng mật mã rộng hơn - những người đã từ chối việc chia nhánh gây tranh cãi trên cơ sở ý thức hệ. Tuy nhiên, dự án này không được Ethereum Foundation tài trợ chính thức và cũng không được hỗ trợ bởi hiệp hội các nhà phát triển, đối tác kinh doanh, thợ mỏ và người sử dụng hệ sinh thái Ethereum.
Lịch sử > Các điểm khác biệt cơ bản so với Bitcoin

Về nguồn gốc, Bitcoin được tạo ra như một loại tiền tệ và để lưu trữ giá trị. Còn Ethereum được tạo ra như một nền tảng giao dịch hợp đồng thông minh phân tán. Lưu ý rằng Bitcoin cũng có thể xử lý được hợp đồng thông minh, và Ethereum cũng có thể được sử dụng như một loại tiền tệ. Ngoài ra, giữa Bitcoin và Ethereum còn có những điểm khác biệt cơ bản sau:
Bitcoin có thể sử dụng để thanh toán hàng hóa và dịch vụ tại bất cứ nơi nào đồng tiền này được chấp nhận, còn đồng tiền Ether của mạng lưới Ethereum không được thiết kế như một giải pháp thanh toán thay thế, mà là để thúc đẩy các lập trình viên và các tổ chức sáng tạo và vận hành các ứng dụng phi tập trung trong mạng Ethereum.
Thời gian tạo khối Ethereum mới là 14 tới 15 giây thay vì 10 phút trong Bitcoin.
Việc sử dụng giao thức GHOST giúp giao dịch Ether nhanh hơn Bitcoin.
Số lượng Bitcoin bị giới hạn ở mức 21 triệu với phần thưởng giảm còn một nửa sau mỗi 4 năm. Còn Ethereum thì không giới hạn số lượng ether. Lượng lạm phát ether hàng năm không được xác định rõ. Các ngân hàng trung ương thường thích Ethereum hơn vì cách phát hành tiền này.
Phí giao dịch của Ethereum được trả bằng Gas (quy đổi được ra ether), được tính dựa trên khối lượng tính toán, băng thông, lưu trữ. Còn phí giao dịch Bitcoin bị cạnh tranh trực tiếp với nhau để vào được khối của Bitcoin mà bị giới hạn.
Ethereum cho phép chạy mã Turing-complete, cho phép mọi tính toán được thực thi nếu có đủ khả năng tính toán và thời gian. Tuy nhiên điều này cũng mang lại nhiều rủi ro bị tấn công hơn cho Ethereum so với cấu trúc đơn giản hơn của Bitcoin.
Có 13% số ether được bán cho lượng người đã tài trợ dự án ban đầu. Còn những người đầu tiên đào Bitcoin nắm giữ số lượng lớn lượng Bitcoin đang phát hành.
Ethereum chống lại việc sử dụng ASIC như Bitcoin. Người đào Ethereum phải sử dụng card đồ họa vì hàm băm của Ethereum yêu cầu sử dụng bộ nhớ.
Ethereum chống lại việc đào mỏ tập trung bằng cách sử dụng giao thức Ghost.
Bitcoin đã có một lịch sử chưa bao giờ can thiệp vào dữ liệu trên sổ cái. Còn Ethereum đã phải chia nhánh sau khi DAO bị tấn công.
Kiến trúc > Ether

| Ether |
| --- | --- |
Currency type: Tiền mã hóa
Sử dụng tại: Toàn cầu
Ký hiệu: Ξ hoặc ETH
Tiền mã hóa được giao dịch trong mạng lưới Ethereum được gọi là ether. Nó được liệt kê dưới mã ETH và giao dịch trên các sàn giao dịch tiền mã hóa. Nó cũng được sử dụng để trả phí giao dịch và dịch vụ tính toán trên mạng Ethereum.
Giá trị của ether có thể biến động lớn, ví dụ như sự sụt giảm của ether từ 21,50 đô la Mỹ xuống còn 8 đô la Mỹ sau khi The DAO bị tấn công vào ngày 17 tháng 6 năm 2016.
Kiến trúc > Máy ảo Ethereum

Máy ảo Ethereum (EVM)  là một môi trường chạy các hợp đồng thông minh Ethereum. Định nghĩa chính thức của EVM được quy định trong Ethereum Yellow Paper của Gavin Wood. Nó được hoàn toàn cô lập từ mạng, hệ thống tập tin và các quá trình khác của hệ thống máy chủ. Mỗi nút Ethereum trong mạng chạy một EVM và thực hiện các hướng dẫn giống nhau. Ethereum Virtual Machines đã được lập trình trong C++, Go, Haskell, Java, Python, Ruby, Rust và WebAssembly (hiện đang được phát triển).
Kiến trúc > Hợp đồng thông minh

Bình thường, khi ký một hợp đồng để trao đổi giá trị kinh tế, chúng ta cần một bên thứ 3 có trách nhiệm hòa giải (ví dụ: Nhà môi giới, Tòa án, Sở đất đai,...) Hợp đồng thông minh là một cơ chế trao đổi xác định, được kiểm soát bởi các phương tiện kỹ thuật số mà có thể giúp cho việc thực hiện giao dịch trực tiếp giữa các thực thể mà không cần tin cậy nhau. Các hợp đồng này được định nghĩa bằng cách lập trình và được chạy chính xác như mong muốn mà không bị kiểm duyệt, lừa đảo hay sự can thiệp từ bên thứ ba trung gian.
Chúng có thể được sử dụng để tạo điều kiện, xác minh và thực thi việc đàm phán hoặc thực hiện các hướng dẫn thủ tục kinh tế và có khả năng tránh được sự kiểm duyệt, thông đồng và rủi ro từ phía đối tác. Trong Ethereum, các hợp đồng thông minh được coi là các kịch bản tự trị hoặc các ứng dụng phân cấp được lưu trữ trong chuỗi khối Ethereum để thực hiện sau đó bởi EVM. Các hướng dẫn được nhúng trong các hợp đồng Ethereum được thanh toán bằng ether và có thể được thực hiện bằng nhiều ngôn ngữ Turing-complete khác nhau.
Kiến trúc > Tài khoản

Mỗi tài khoản Ethereum được đại diện bởi 20 ký tự. Các thông số sau được lưu trong dữ liệu trạng thái (state) của Ethereum cho mỗi tài khoản:
Số nonce, để đảm bảo mỗi giao dịch chỉ được xử lý một lần.
Số dư tài khoản
Mã nguồn hợp đồng (nếu có)
Phần lưu trữ của tài khoản (mặc định là trống)
Các giao dịch giữa các tài khoản được trả tiền bằng Ether. Có hai loại tài khoản: Tài khoản ngoại vi được quản lý bởi khóa riêng tư, và tài khoản hợp đồng được quản lý bởi mã hợp đồng. Tài khoản ngoại vi không chứa mã hợp đồng, có thể gửi thông điệp đi bằng cách tạo và ký kết một giao dịch, giống như tài khoản Bitcoin. Về phía tài khoản hợp đồng, mỗi khi nó nhận được 1 thông điệp, mã hợp đồng sẽ chạy và cho phép đọc và ghi vào phần lưu trữ của nó, kèm theo việc gửi thông điệp đi và tạo ra hợp đồng khác lần lượt.
Lưu ý rằng "hợp đồng" trong Ethereum không phải là một cái gì đó phải "hoàn thành" hoặc "tuân thủ". Thay vào đó, nó giống như các "thực thể tự trị" sống bên trong môi trường Ethereum, luôn thực hiện một đoạn mã cụ thể khi được tác động bởi một thông điệp hoặc giao dịch, và có quyền kiểm soát trực số Ether và dữ liệu trong phần lưu trữ của nó.
Kiến trúc > Thông điệp và Giao dịch

Thuật ngữ "giao dịch" được sử dụng để chỉ tới gói dữ liệu mà bao gồm thông điệp. Một giao dịch bao gồm:
Tài khoản nhận thông điệp
Chữ ký tài khoản gửi
Số Ether chuyển đi
Trường dữ liệu tùy chọn
Giá trị STARTGAS , đại diện cho số lượng tối đa các bước tính toán thực hiện giao dịch được phép thực hiện
Giá trị GASPRICE, đại diện cho khoản phí mà người gửi trả cho mỗi bước tính toán
Ba trường dữ liệu đầu tiên là các trường tiêu chuẩn ​​trong các loại tiền mã hóa. Trường dữ liệu không có chức năng theo mặc định, nhưng EVM có mã opcode mà hợp đồng có thể truy cập vào dữ liệu. Ví dụ: Nếu một hợp đồng đang hoạt động như là một dịch vụ đăng ký tên miền trên blockchain, thì nó có thể nhận dữ liệu được truyền cho nó như là có chứa hai trường: Trường đầu tiên là tên miền đăng ký, trường thứ hai là địa chỉ IP để đăng ký với tên miền đó. Hợp đồng sẽ đọc các giá trị này từ dữ liệu thông điệp và đưa chúng vào lưu trữ một cách hợp lý.
Các trường STARTGAS và GASPRICE rất quan trọng để chống tấn công từ chối dịch vụ. Để ngăn chặn các vòng vô hạn hoặc các lãng phí điện toán khác trong mã, mỗi giao dịch được yêu cầu để đặt một giới hạn số bước tính toán của việc thực thi mã nó có thể sử dụng. Đơn vị cơ bản của tính toán là "gas". Thông thường, một bước tính toán tốn 1 gas, nhưng một số mã tốn nhiều tiền hơn vì chúng cần nhiều tính toán hơn, hoặc tăng lượng dữ liệu phải lưu giữ vào dữ liệu state. Ngoài ra, có một khoản phí là 5 gas cho mỗi byte trong dữ liệu giao dịch. Mục đích của hệ thống phí là yêu cầu một kẻ tấn công phải trả một cách tương xứng cho mọi nguồn lực mà họ tiêu thụ, bao gồm tính toán, băng thông và lưu trữ.
Kiến trúc > Thông điệp

Một hợp đồng có khả năng gửi "thông điệp" đến các hợp đồng khác. Thông điệp là các đối tượng ảo không bao giờ được serialize và chỉ tồn tại trong môi trường thực thi Ethereum. Một thông điệp chứa:
Tài khoản gửi tin nhắn (ẩn)
Tài khoản nhận tin nhắn
Số lượng Ether để truyền tải cùng với thông điệp
Trường dữ liệu tùy chọn
Giá trị STARTGAS
Về cơ bản, một thông điệp giống như một giao dịch, ngoại trừ nó được tạo ra bởi hợp đồng chứ không phải là tài khoản ngoại vi. Một thông điệp được tạo ra khi hợp đồng hiện đang thực thi mà gọi đến mã lệnh CALL, tạo ra và thực hiện một thông điệp. Giống như giao dịch, một thông điệp được gửi tới tài khoản nhận. Do đó, các hợp đồng có thể có mối quan hệ với các hợp đồng khác giống như cách mà các bên tham gia bên ngoài có thể.
Kiến trúc > Blockchain và Khai thác

Blockchain của Ethereum có nhiều điểm tương tự như của Bitcoin, tuy nhiên có một số khác biệt sau: Khối Ethereum chứa một bản sao của cả danh sách giao dịch và trạng thái gần nhất. Bên cạnh đó, số khối và độ khó cũng được lưu trữ trong khối. Thuật toán xác nhận khối cơ bản trong Ethereum như sau:
Kiểm tra tham chiếu khối trước đó tồn tại và hợp lệ.
Kiểm tra dấu thời gian của khối lớn hơn dấu thời gian của khối được tham chiếu trước và nhỏ hơn 15 phút trong tương lai.
Kiểm tra số khối, độ khó, gốc giao dịch, uncle gốc và giới hạn gas là hợp lệ.
Kiểm tra xem chứng minh công việc trên khối là hợp lệ.
Đặt S[0] là trạng thái cuối ở khối trước đó.
Đặt TX là danh sách giao dịch của khối, với n giao dịch. Đối với tất cả i từ 0...n-1, đặt S[i+1] = APPLY(S[i],TX[i]). Nếu bất kỳ ứng dụng nào trả về lỗi hoặc nếu tổng lượng khí tiêu thụ trong khối cho đến thời điểm này vượt quá GASLIMIT, trả lại lỗi. (APPLY là một hàm thay đổi trạng thái S khi có giao dịch).
Đặt S_FINAL là S[n], nhưng thêm phần thưởng cho thợ mỏ.
Kiểm tra xem gốc cây Merkle của trạng thái S_FINAL bằng với gốc trạng thái cuối cùng được cung cấp trong tiêu đề khối. Nếu có, khối này là hợp lệ; Nếu không, nó không hợp lệ.
Cách tiếp cận có thể có vẻ không hiệu quả ở cái nhìn đầu tiên, bởi vì nó cần phải lưu trữ toàn bộ trạng thái với mỗi khối, nhưng hiệu quả thực tế là ngang với Bitcoin. Lý do là trạng thái được lưu trữ trong cấu trúc cây, và sau mỗi khối chỉ cần một phần nhỏ của cây phải thay đổi. Do đó, nói chung, giữa hai khối liền kề, phần lớn cây phải giống nhau, và do đó dữ liệu có thể được lưu trữ một lần và được tham chiếu hai lần bằng cách sử dụng các con trỏ (ví dụ: hash các cây con). Một loại cây đặc biệt được gọi là "cây Patricia" được sử dụng để thực hiện việc này, bao gồm sửa đổi khái niệm cây Merkle cho phép chèn và xóa các nút một cách hiệu quả. Ngoài ra, vì tất cả các thông tin trạng thái là một phần của khối cuối cùng nên không cần lưu trữ toàn bộ lịch sử blockchain đối với các nút không có khả năng lưu trữ nhiều.
Trận Sekigahara

| Chiến dịch Sekigahara |
| --- | --- |
Ueda - Fushimi - Ōtsu - Shiroishi - Hataya - Kaminoyama - Hasedō - Tanabe - Sekigahara - Minakuchi - Udo - Yanagawa
Trận Sekigahara (Shinjitai: 関ヶ原の戦い (關ヶ原の戰ひ) (Quan Nguyên chiến), Sekigahara no Tatakai?) là một trận đánh nổi tiếng trong lịch sử Nhật Bản diễn ra vào ngày 21 tháng 10 năm 1600 (ngày 15 tháng thứ 9 niên hiệu Khánh Trường thứ 5) tại Sekigahara, thuộc tỉnh Gifu ngày nay. Trận đánh diễn ra giữa hai phe, một phe ủng hộ con trai của Toyotomi Hideyoshi là Toyotomi Hideyori lên nắm quyền. Phe kia ủng hộ Tokugawa Ieyasu, daimyō hùng mạnh nhất thời bấy giờ.
Chiến thắng của "Đông quân" dưới sự chỉ huy của Ieyasu khiến ông trở thành người cuối cùng trong số 3 người thống nhất Nhật Bản cùng với Oda Nobunaga và Toyotomi Hideyoshi. Sau trận đại chiến này, ông chính thức giành được tước hiệu Chinh di Đại tướng quân (征夷大将軍, Sei-i Daishōgun), người có quyền lực chính trị và quân sự nhất thời phong kiến Nhật Bản. Trận chiến mở đầu thời đại của Mạc phủ Tokugawa, mạc phủ cuối cùng trong lịch sử Nhật Bản kéo dài hơn 250 năm.
Tầm quan trọng trận chiến này, toàn bộ kết quả của một chiến dịch quân sự, là nó đã gần như kết thúc một thời kỳ nội chiến khốc liệt. Nó đã thiết lập nền hòa bình gần như tuyệt đối trên suốt quần đảo Nhật Bản, và chỉ bị gián đoạn bởi các cuộc khởi nghĩa nhỏ cho đến khi Thiên hoàng giành lại quyền lực tối cao sau cuộc chiến tranh Mậu Thìn (1868-1869).
Mặc dù không ai biết chính xác số lượng binh lính tham chiến của hai bên, nhưng phần lớn học giả cho rằng đã có hơn 17 đến 20 vạn binh lính tập trung ngày hôm đó, và một số người nói rằng, đây là trận đánh lớn nhất trong lịch sử Nhật Bản.
Tên gọi

Trận đánh lịch sử này còn được gọi là Tenka Wakeme no Tatakai (天下分け目の戦い, trận chiến phân thiên hạ) trong tiếng Nhật. Tên gọi Sekigahara bắt nguồn từ tên vùng đất mà nó đã diễn ra: Sekigahara, nằm trong khu vực quận Fuwa, tỉnh Gifu ngày nay.
Bao gồm hai khía cạnh khác nhau: Mặc dù thường được xem như là một trận đánh, một phần của một chiến dịch quân sự quy mô lớn. Về điều này, cả hai bên đều đã chuẩn bị trước, như việc bao vây lâu đài đối phương hay chặn đánh các tuyến đường giao thông chính để cố gắng chiếm được lợi thế hơn đối thủ. Điều đáng chú ý là khi hai bên đã chuẩn bị cho trận đánh hàng tháng trời, việc quyết định nơi giao tranh được thực hiện cách nhanh chóng bởi một trong hai bên tham chiến. Ishida Mitsunari đã lựa chọn được chỗ rất có lợi cho quân của mình. Nhưng trớ trêu thay, chính một trong những đồng minh đáng tin nhất của ông đã phản bội khiến ông không kịp trở tay.
Khai cuộc

Tokugawa Ieyasu không còn đối thủ về thâm niên, thứ bậc, danh tiếng và ảnh hưởng nói chung trong gia tộc Toyotomi sau cái chết của Nhiếp chính Maeda Toshiie. Tin đồn lan tràn về việc Ieyasu, lúc này là đồng minh duy nhất còn sống của Oda Nobunaga, sẽ chiếm lấy cơ nghiệp của Hideyoshi, như cách mà Hideyoshi đã đoạt lấy của Nobunaga. Điều này được những quan viên trung thành với Hideyoshi đặc biệt tin tưởng, vì họ đã nghi ngờ Ieyasu đã kích động mối bất hòa giữa các chư hầu của Toyotomi.
Sau đó, âm mưu ám sát Ieyasu bị lộ, và rất nhiều những người trung thành với Toyotomi đã bị buộc tội và bị ép phải phục tùng quyền lực của Ieyasu. Tuy vậy, Uesugi Kagekatsu, một trong các Nhiếp chính được Hideyoshi tiến cử, không tuân lệnh của Ieyasu và xây dựng đội quân của riêng mình. Khi Ieyasu công khai kết tội ông và đòi ông phải đến Kyoto để đối chất trước mặt Thiên Hoàng. Quân sư của Kagekatsu, Naoe Kanetsugu đáp lời bằng việc kết tội Ieyasu lăng mạ vi phạm di huấn của Hideyoshi, làm Ieyasu tức điên lên.
Sau đó, Ieyasu tập hợp những người ủng hộ mình, tiến quân lên phía Bắc tấn công gia tộc Uesugi, sử gọi là Cuộc vây hãm Hasedō, nhưng Ishida Mitsunari, chớp lấy thời cơ này, nổi dậy và tạo lập một liên minh làm đối trọng với những người theo Ieyasu, đánh trúng tâm lý của rất nhiều daimyo thù địch ở lâu đài Osaka.
Ieyasu để lại một ít quân dưới quyền của Date Masamune để canh chừng nhà Uesugi và tiến về phía Tây để giao chiến với Tây quân. Một vài daimyo, đáng chú ý nhất là Sanada Masayuki, từ bỏ liên minh của Ieyasu, mặc dù, đa số đều căm thù Mitsunari hay trung thành với Ieyasu đều ở lại với quân Tokugawa.
Trận đánh

Mitsunari, ở lâu đài Sawayama, gặp gỡ Otani Yoshitsugu, Mashita Nagamori, và Ankokuji Ekei. Ở đây, họ thành lập liên minh, gửi lời mời đến Mori Terumoto, người thực ra không tham gia vào trận chiến, làm thủ lĩnh.
Mitsunari sau đó chính thức tuyên chiến với Ieyasu và bao vây lâu đài Fushimi, do thuộc hạ của Ieyasu là Torii Mototada trấn giữ vào ngày 19 tháng 7. Sau đó, Tây quân hạ được vài tiền đồn của quân Tokugawa ở vùng Kansai và trong không đầy một tháng, Tây quân đã tiến đến tỉnh Mino, nơi có ngôi làng Sekigahara.
Trở lại Edo, Ieyasu nhận được tin tức về tình hình ở Kansai và quyết định triển khai quân đội của mình. Ông ra lệnh cho vài daimyo cũ của Toyotomi giao chiến với Tây quân khi ông chia quân thành các đường và tiến về phía Tây trên con đường Tōkaidō đến lâu đài Osaka.
Con trai của Ieyasu là Hidetada dẫn một đạo quân khác qua ngả Nakasendō. Tuy vậy, quân đội của Hidetada sa lầy khi cố công phá lâu đài Ueda của Sanada Masayuki. Mặc dù quân đội Tokugawa đông gấp bội với 38.000 lính so với chỉ vẻn vẹn 2.000 lính của nhà Sanada, họ vẫn không thể chiếm được vị trí chiến lược được phòng thủ cẩn mật này. Cùng lúc đó, 15.000 quân nhà Toyotomi bị giam chân chỉ bằng 5.000 quân của Hosokawa Fujitaka tại lâu đài Tanabe ở quận Wakayama. Một vài trong số 15.000 người đó kính trọng Hosokawa đến độ mà họ trù tính sẽ làm chậm nhịp độ tấn công lại. Những sự kiện này khiến cho một số lượng lớn quân của Tokugawa và Toyotomi không thể tham chiến tại Sekigahara.
Biết rằng Ieyasu đang tiến tới Osaka, Mitsunari quyết định rời bỏ vị trí của mình và tiến đến Sekigahara. Ngày 15 tháng 9, hai bên bắt đầu sắp xếp đội ngũ. Đông quân của Ieyasu có 88.888 lính, trong khi quân số của Mitsunari là 81.890 người.
Tây quân thất bại

Mặc dù Tây quân có được lợi thế chiến thuật rất lớn, Ieyasu đã liên hệ với nhiều daimyo ở phía Tây, đảm bảo cho họ về đất đai và tính mạng sau trận chiến nếu họ chuyển phe. Điều này làm vài tướng lĩnh phía Tây giữ các vị trí quan trọng dao động và phải đưa quân tiếp viện hay tham chiến, việc này đã phát huy tác dụng.
Mori Hidemoto và Kobayakawa Hideaki là hai daimyo như thế. Họ ở những vị trí mà nếu đánh thúc vào Đông quân, họ sẽ làm cho Ieyasu bị vây cả ba mặt. Hidemoto, bị lời hứa của Ieyasu lung lạc, cũng thuyết phục Kikkawa Hiroie không tham chiến.
Mặc dù Kobayakawa đã nghe theo lời Ieyasu, ông vẫn do dự và giữ thái độ trung lập. Khi trận đánh vào hồi căng thẳng, Ieyasu cuối cùng ra lệnh cho súng hỏa mai bắn vào vị trí của Kobayakawa trên núi Matsuo. Đến lức này, Kobayakawa mới tham chiến theo phe phía Đông. Quân đội của ông đánh vào vị trí của Yoshitsugu. Mắt thấy hành động phản bội này, hàng loạt các tướng quân phía Tây như Wakisaka Yasuharu, Ogawa Suketada, Akaza Naoyasu, và Kutsuki Mototsuna ngay lập tức chuyển phe, khiến chiều hướng của trận đánh thay đổi hẳn.
Tây quân tan rã, các chỉ huy bỏ chạy. Một vài người như Ukita Hideie chạy thoát, trong khi những người khác như Otani Yoshitsugu tự sát. Mitsunari, Yukinaga và Ekei bị bắt và một số ít như Mori Terumoto và Shimazu Yoshihiro trở về được lãnh địa của mình.
Thành phần tham chiến

| Đông quân> Daimyō.Tokugawa Ieyasu.Honda Tadakatsu.Hosokawa Tadaoki.Ii Naomasa.Matsudaira Tadayoshi.Tsutsui Sadatsugu.Arima Toyōji.Asano Yukinaga.Fukushima Masanori.Ikeda Terumasa.Ikoma Kazumasa.Katō Yoshiaki.Kuroda Nagamasa.Kyōgoku Takamoto.Oda Yūraku.Tanaka Yoshimasa.Terazawa Hirotaka.Tōdō Takatora.Yamanouichi Kazutoyo.Yoshida Shigekatsu...Tổng cộng | Đông quân> Binh lính.30.000.500.5.000.3.600.3.000.2.850.900.6.510.6.000.4.560.1.830.3.000.5.400.3.000.450.3.000.2.400.2.490.2.058.1.200...88.888 |  | Tây quân> Daimyō.Mōri Terumoto*.Ishida Mitsunari.Shima Sakon.Gamo Bitchū.Akaza Naoyasu.Chōsokabe Morichika.Kikkawa Hiroie.Mōri Hidemoto.Ankokuji Ekei.Kobayakawa Hideaki.Konishi Yukinaga.Kuchiki Mototsuna.Natsuka Masaie.Ogawa Suketada.Ōtani Yoshitsugu.Ōtani Yoshikatsu.Shimazu Yoshihiro.Shimazu Toyohisa.Toda Shigemasa.Ukita Hideie.Wakizaka Yasuharu.Chư hầu gia tộc Toyotomi. | Tây quân> Binh lính.---.4.000.(1.000).(1.000).600.6.600.3.000.15.000.1.800.15.600.4.000.600.1.500.2.100.600.3.500.1.500.(750).1.500.17.000.990.2.000.81.890 |
| --- | --- | --- | --- | --- |
Chú thích: Quân của Mōri Terumoto không được tính vì họ đang đóng ở thành Osaka trong thời gian diễn ra trận đánh. Ô màu cam là những đội quân đã 'đổi phe' sang Đông quân.
Vũ khí > Cận chiến

Bài chi tiết: Yari và Katana
Vũ khí chính được dùng trong trận chiến là Yari, một loại giáo Nhật truyền thống được sử dụng chủ yếu bởi các đội quân Ashigaru (足軽) và thậm chí là cả các samurai trên lưng ngựa. Một kiểu ngắn hơn được gọi là mori yari.
Vũ khí phụ là nihonto, thường được biết đến ở phương Tây là kiếm katana. Kiếm Katana có chuôi dài đủ để người sử dụng dùng hai bàn tay nắm chặt. Theo truyền thống, kiếm được đeo với lưỡi quay lên phía trên. Mặc dù là một kiểu vũ khí có liên kết chặt chẽ nhất với các samurai thời kỳ Edo, một thời gian hòa bình trong lịch sử Nhật Bản, và người ta đã gọi nó là "linh hồn của những samurai". Katana được sử dụng song song với một thanh kiếm ngắn là Wakizashi và được gọi chung với nhau là daishō (大小, đại tiểu), biểu tượng cho tác phong và danh dự của người võ sĩ. Thanh kiếm dài Katana dùng để chém trong tác chiến. Kiếm ngắn để đâm khi đến gần đối phương hoặc để thực hiện một nghi thức mang tên seppuku.
Khi một samurai mặc giáp trụ đầy đủ và giao tranh trên chiến trường, thanh katana vẫn được sử dụng trong khi thanh wakizashi được thay thế bằng tanto. Trên chiến trường, katana được xem là vũ khí quan trọng nhất, vì nó thường được định nghĩa với cận chiến.
Mở đầu thời kỳ Mạc phủ Tokugawa

Tokugawa Ieyasu phân bổ lại đất đai và thái ấp cho những người tham chiến, nói chung là ban thưởng cho những người trợ giúp ông và thay đổi chỗ, trừng phạt hay lưu đày những người chống lại mình. Thực hiện việc này, ông giành được quyền kiểm soát rất nhiều đất đai trước kia của nhà Toyotomi. Sau khi xử tử công khai Ishida Mitsunari, Konishi Yukinaga và Ankokuji Ekei, ảnh hưởng và uy tín của gia tộc Toyotomi cùng những người trung thành với họ suy giảm nghiêm trọng.
Từ góc nhìn của gia tộc Toyotomi, trận đánh này theo một nghĩa nào đỏ chỉ là cuộc giao tranh giữa các chư hầu nhà Toyotomi. Tuy vậy, quan điểm này không chính xác lắm vì Ieyasu sau này đã trở thành Shogun, vị trí vẫn còn bỏ trống sau khi Mạc phủ Ashikaga sụp đổ 27 năm trước. Sự thay đổi này cũng đảo ngược địa vị thuộc hạ của gia tộc Tokugawa, sau đó biến gia tộc Toyotomi thành chư hầu của nhà Tokugawa. Dù thế nào đi chăng nữa, Ieyasu cũng không kiếm được cớ gì để hành động chống lại nhà Toyotomi bạc nhược; thay vào đó, Ieyasu phải tốn công dàn xếp nhiều kế hoạch chính trị để tiêu diệt Hideyori một lần và mãi mãi.