Sao tiền thưởng lại là để tạo ra block. Như mình hiểu thì Tiền thưởng là để trả công cho người đào, xử lý giao dịch chứ?? Kể cả khi không có giao dịch nào thì người ta vẫn cứ đào, và khi tạo thêm block mới người đào đó vẫn được trả công bằng tiền thưởng. Bên trên bạn lại nói "ko có giao dịch nào thì tiền thưởng sẽ chẳng vào túi ai cả và k ai hứng được nó cả"
Bạn bị nhầm lẫn giữa khái niệm GiaoDịch và Tiền Thưởng. tiền thưởng k phải để mua bán giao dịch mà tiền thưởng là để TẠO RA BLOCK. Block rỗng k có giao dịch nào vẫn được quyền trả thưởng. Vì bản chất k có giao dịch nào thì chuỗi SHA256 vẫn mất từng ấy thời gian để tạo ra. Người bỏ công ra ĐÀO 1 block (tìm cách gán nó vào chuỗi) sẽ được lĩnh 100.
"Tuy nhiên nếu k có giao dịch nào trong Block đó (Block được tạo ngẫu nhiên 10 phút 1 lần như trong BitCoin) thì tiền thưởng sẽ chẳng vào túi ai cả và k ai hứng được nó cả". Như mình nói, người đào khối block tiếp theo của GenesisBlock cũng đã chứa giao dịch nào đâu? nhưng người đó vẫn nhận được 100 TienThuong mà??
ng đào đầu tiên sẽ đc khối block tiếp theo của Genesis Block chứa mảng DanhSachGiaoDich là rỗng, lúc này mới ms sinh ra 100 TienThuong đầu tiên
Cái này là đúng rồi bạn. Vì tiền thưởng là được sinh ra từ không khí, không hề có cái gì tạo ra tiền thưởng cả. GenesisBlock được tạo ra bởi người tạo chuỗi Block dĩ nhiên người đó đâu cần lấy tiền thưởng làm gì. Chỉ khi Block thứ 2 được nối vào thì mới tạo ra 100 tiền thưởng và tiếp tục như vậy. Tiền thưởng của mỗi Block được tạo ra lúc nào cũng cố định. Tuy nhiên nếu k có giao dịch nào trong Block đó (Block được tạo ngẫu nhiên 10 phút 1 lần như trong BitCoin) thì tiền thưởng sẽ chẳng vào túi ai cả và k ai hứng được nó cả.
có 1 vấn đề là ở bài viết đã thêm giao dịch trực tiếp vào để xử lý và sẽ trả TienThuong. Nhưng thực tế ban đầu chỉ có Genesis Block, chưa hề có giao dịch nào, vì phải xử lý giao dịch thì mới tạo TienThuong nên chưa ai có đồng coin cả. Chẳng lẽ ng đào đầu tiên sẽ đc khối block tiếp theo của Genesis Block chứa mảng DanhSachGiaoDich là rỗng, lúc này mới ms sinh ra 100 TienThuong đầu tiên ?
THẢO LUẬN
Sao tiền thưởng lại là để tạo ra block. Như mình hiểu thì Tiền thưởng là để trả công cho người đào, xử lý giao dịch chứ?? Kể cả khi không có giao dịch nào thì người ta vẫn cứ đào, và khi tạo thêm block mới người đào đó vẫn được trả công bằng tiền thưởng. Bên trên bạn lại nói "ko có giao dịch nào thì tiền thưởng sẽ chẳng vào túi ai cả và k ai hứng được nó cả"
Bạn bị nhầm lẫn giữa khái niệm GiaoDịch và Tiền Thưởng. tiền thưởng k phải để mua bán giao dịch mà tiền thưởng là để TẠO RA BLOCK. Block rỗng k có giao dịch nào vẫn được quyền trả thưởng. Vì bản chất k có giao dịch nào thì chuỗi SHA256 vẫn mất từng ấy thời gian để tạo ra. Người bỏ công ra ĐÀO 1 block (tìm cách gán nó vào chuỗi) sẽ được lĩnh 100.
Em cảm ơn bài viết của bác nhé. Em gà Tiếng Mỹ lắm nên không thể hiểu hết tài liệu nói gì, định nhờ bác dịch lại bài này giúp em ạ. E Cảm ơn trước nhé! https://docs.microsoft.com/en-us/xamarin/xamarin-forms/xaml/bindable-properties
"Tuy nhiên nếu k có giao dịch nào trong Block đó (Block được tạo ngẫu nhiên 10 phút 1 lần như trong BitCoin) thì tiền thưởng sẽ chẳng vào túi ai cả và k ai hứng được nó cả". Như mình nói, người đào khối block tiếp theo của GenesisBlock cũng đã chứa giao dịch nào đâu? nhưng người đó vẫn nhận được 100 TienThuong mà??
Cái này là đúng rồi bạn. Vì tiền thưởng là được sinh ra từ không khí, không hề có cái gì tạo ra tiền thưởng cả. GenesisBlock được tạo ra bởi người tạo chuỗi Block dĩ nhiên người đó đâu cần lấy tiền thưởng làm gì. Chỉ khi Block thứ 2 được nối vào thì mới tạo ra 100 tiền thưởng và tiếp tục như vậy. Tiền thưởng của mỗi Block được tạo ra lúc nào cũng cố định. Tuy nhiên nếu k có giao dịch nào trong Block đó (Block được tạo ngẫu nhiên 10 phút 1 lần như trong BitCoin) thì tiền thưởng sẽ chẳng vào túi ai cả và k ai hứng được nó cả.
có 1 vấn đề là ở bài viết đã thêm giao dịch trực tiếp vào để xử lý và sẽ trả TienThuong. Nhưng thực tế ban đầu chỉ có Genesis Block, chưa hề có giao dịch nào, vì phải xử lý giao dịch thì mới tạo TienThuong nên chưa ai có đồng coin cả. Chẳng lẽ ng đào đầu tiên sẽ đc khối block tiếp theo của Genesis Block chứa mảng DanhSachGiaoDich là rỗng, lúc này mới ms sinh ra 100 TienThuong đầu tiên ?
cám ơn tuấn nhé
@thangtd90 Thôi để em fake hết thành xxx luôn cho mọi người đỡ mất công tập làm hacker =))
@huusu1996 =))
@thangtd90 Em cố tình fake địa chỉ để đỡ can lộ lộ rồi mà anh (yaoming)
sao địa chỉ host với tên
database
,username
,password
nó lồ lộ ra thế =)) có dùng được không vậy em =))Được rồi anh ơi, Em cảm ơn anh ạ
Vâng anh :v
Cám ơn bạn đã phát hiện sai sót. Phải viết là this.DanhSachGiaoDich thay cho this.DuLieu mới đúng.
ở phần này tham so DuLieu của block đã chuyển thành danh sách giao dịch rồi mà, sao phần tinhtoanHash vẫn ghi là DuLieu nhỉ??
Đối với computed, methods, watch. Thì bạn có thể xem từ bài 4 đến 6 trong series của mình đã giải thích chi tiết nhé. https://viblo.asia/s/hoc-vuejs-va-laravel-tu-can-ban-den-nang-cao-z45bxjq6ZxY.
bài viết hữu ích, thanks
good post
bạn yên tâm nhé, mình sẽ làm rõ ở 1-2 tut tới.
Bot xinh đẹp có khác, nói gì cũng đúng