Blockchain công khai, còn được gọi là blockchain mở hoặc không cần cấp phép, là nơi bất kỳ ai cũng có thể tham gia mạng lưới một cách tự do và thiết lập một nút (node). Do tính chất mở của chúng, các blockchain này cần được bảo mật bằng mật mã và một hệ thống đồng thuận. Ngược lại, blockchain riêng tư hoặc được cấp phép yêu cầu phê duyệt từng nút trước khi tham gia. Do các nút được coi là đáng tin cậy, các lớp bảo mật không cần phải quá mạnh mẽ.