forked from adityagoyal222/django-lms
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathbackup.json
1 lines (1 loc) · 55 KB
/
backup.json
1
[{"model": "admin_interface.theme", "pk": 1, "fields": {"name": "Bootstrap", "active": false, "title": "Django administration", "title_color": "#503873", "title_visible": false, "logo": "", "logo_color": "#503873", "logo_max_width": 400, "logo_max_height": 100, "logo_visible": true, "favicon": "", "env_name": "", "env_color": "#E74C3C", "env_visible_in_header": true, "env_visible_in_favicon": true, "language_chooser_active": true, "language_chooser_control": "default-select", "language_chooser_display": "code", "css_header_background_color": "#FFFFFF", "css_header_text_color": "#463265", "css_header_link_color": "#463265", "css_header_link_hover_color": "#7351A6", "css_module_background_color": "#7351A6", "css_module_background_selected_color": "#FFFFCC", "css_module_text_color": "#FFFFFF", "css_module_link_color": "#CDBFE3", "css_module_link_selected_color": "#FFFFFF", "css_module_link_hover_color": "#FFFFFF", "css_module_rounded_corners": true, "css_generic_link_color": "#463265", "css_generic_link_hover_color": "#7351A6", "css_generic_link_active_color": "#29B864", "css_save_button_background_color": "#5CB85C", "css_save_button_background_hover_color": "#449D44", "css_save_button_text_color": "#FFFFFF", "css_delete_button_background_color": "#D9534F", "css_delete_button_background_hover_color": "#C9302C", "css_delete_button_text_color": "#FFFFFF", "related_modal_active": true, "related_modal_background_color": "#503873", "related_modal_background_opacity": "0.2", "related_modal_rounded_corners": true, "related_modal_close_button_visible": true, "list_filter_highlight": true, "list_filter_dropdown": false, "list_filter_sticky": true, "list_filter_removal_links": false, "foldable_apps": true, "show_fieldsets_as_tabs": false, "show_inlines_as_tabs": false, "collapsible_stacked_inlines": false, "collapsible_stacked_inlines_collapsed": true, "collapsible_tabular_inlines": false, "collapsible_tabular_inlines_collapsed": true, "recent_actions_visible": true, "form_submit_sticky": false, "form_pagination_sticky": false}}, {"model": "admin_interface.theme", "pk": 2, "fields": {"name": "Foundation", "active": false, "title": "Django administration", "title_color": "#DDCC68", "title_visible": true, "logo": "", "logo_color": "#CCCCCC", "logo_max_width": 400, "logo_max_height": 100, "logo_visible": true, "favicon": "", "env_name": "", "env_color": "#E74C3C", "env_visible_in_header": true, "env_visible_in_favicon": true, "language_chooser_active": true, "language_chooser_control": "default-select", "language_chooser_display": "name", "css_header_background_color": "#2C3840", "css_header_text_color": "#FFFFFF", "css_header_link_color": "#FFFFFF", "css_header_link_hover_color": "#DDDDDD", "css_module_background_color": "#074E68", "css_module_background_selected_color": "#FFFFCC", "css_module_text_color": "#FFFFFF", "css_module_link_color": "#FFFFFF", "css_module_link_selected_color": "#FFFFFF", "css_module_link_hover_color": "#DDDDDD", "css_module_rounded_corners": true, "css_generic_link_color": "#000000", "css_generic_link_hover_color": "#074E68", "css_generic_link_active_color": "#29B864", "css_save_button_background_color": "#2199E8", "css_save_button_background_hover_color": "#1585CF", "css_save_button_text_color": "#FFFFFF", "css_delete_button_background_color": "#CC4B37", "css_delete_button_background_hover_color": "#BF4634", "css_delete_button_text_color": "#FFFFFF", "related_modal_active": true, "related_modal_background_color": "#000000", "related_modal_background_opacity": "0.2", "related_modal_rounded_corners": true, "related_modal_close_button_visible": true, "list_filter_highlight": true, "list_filter_dropdown": false, "list_filter_sticky": true, "list_filter_removal_links": false, "foldable_apps": true, "show_fieldsets_as_tabs": false, "show_inlines_as_tabs": false, "collapsible_stacked_inlines": false, "collapsible_stacked_inlines_collapsed": true, "collapsible_tabular_inlines": false, "collapsible_tabular_inlines_collapsed": true, "recent_actions_visible": true, "form_submit_sticky": false, "form_pagination_sticky": false}}, {"model": "admin_interface.theme", "pk": 3, "fields": {"name": "USWDS", "active": true, "title": "ABYA", "title_color": "#FFFFFF", "title_visible": false, "logo": "", "logo_color": "#FFFFFF", "logo_max_width": 400, "logo_max_height": 100, "logo_visible": true, "favicon": "", "env_name": "", "env_color": "#E74C3C", "env_visible_in_header": true, "env_visible_in_favicon": true, "language_chooser_active": true, "language_chooser_control": "default-select", "language_chooser_display": "code", "css_header_background_color": "#112E51", "css_header_text_color": "#FFFFFF", "css_header_link_color": "#FFFFFF", "css_header_link_hover_color": "#E1F3F8", "css_module_background_color": "#205493", "css_module_background_selected_color": "#FFFFCC", "css_module_text_color": "#FFFFFF", "css_module_link_color": "#FFFFFF", "css_module_link_selected_color": "#FFFFFF", "css_module_link_hover_color": "#E1F3F8", "css_module_rounded_corners": true, "css_generic_link_color": "#205493", "css_generic_link_hover_color": "#0071BC", "css_generic_link_active_color": "#29B864", "css_save_button_background_color": "#205493", "css_save_button_background_hover_color": "#112E51", "css_save_button_text_color": "#FFFFFF", "css_delete_button_background_color": "#CD2026", "css_delete_button_background_hover_color": "#981B1E", "css_delete_button_text_color": "#FFFFFF", "related_modal_active": true, "related_modal_background_color": "#000000", "related_modal_background_opacity": "0.8", "related_modal_rounded_corners": true, "related_modal_close_button_visible": true, "list_filter_highlight": true, "list_filter_dropdown": false, "list_filter_sticky": true, "list_filter_removal_links": false, "foldable_apps": true, "show_fieldsets_as_tabs": false, "show_inlines_as_tabs": false, "collapsible_stacked_inlines": false, "collapsible_stacked_inlines_collapsed": true, "collapsible_tabular_inlines": false, "collapsible_tabular_inlines_collapsed": true, "recent_actions_visible": true, "form_submit_sticky": false, "form_pagination_sticky": false}}, {"model": "admin.logentry", "pk": 1, "fields": {"action_time": "2023-08-28T18:39:52.387Z", "user": 2, "content_type": 9, "object_id": "6", "object_repr": "Blockchain Concepts", "action_flag": 3, "change_message": ""}}, {"model": "admin.logentry", "pk": 2, "fields": {"action_time": "2023-08-28T18:39:57.201Z", "user": 2, "content_type": 9, "object_id": "5", "object_repr": "Blockchain Concepts", "action_flag": 3, "change_message": ""}}, {"model": "admin.logentry", "pk": 3, "fields": {"action_time": "2023-08-28T18:40:02.438Z", "user": 2, "content_type": 9, "object_id": "4", "object_repr": "Blockchain Concepts", "action_flag": 3, "change_message": ""}}, {"model": "admin.logentry", "pk": 4, "fields": {"action_time": "2023-08-28T18:40:07.809Z", "user": 2, "content_type": 9, "object_id": "3", "object_repr": "Blockchain Concepts", "action_flag": 3, "change_message": ""}}, {"model": "admin.logentry", "pk": 5, "fields": {"action_time": "2023-08-28T18:40:13.092Z", "user": 2, "content_type": 9, "object_id": "2", "object_repr": "Blockchain Concepts", "action_flag": 3, "change_message": ""}}, {"model": "admin.logentry", "pk": 6, "fields": {"action_time": "2023-08-28T18:47:41.043Z", "user": 2, "content_type": 9, "object_id": "9", "object_repr": "Smart Contracts", "action_flag": 3, "change_message": ""}}, {"model": "admin.logentry", "pk": 7, "fields": {"action_time": "2023-08-28T18:47:45.502Z", "user": 2, "content_type": 9, "object_id": "8", "object_repr": "Smart Contracts", "action_flag": 3, "change_message": ""}}, {"model": "admin.logentry", "pk": 8, "fields": {"action_time": "2023-08-28T18:48:31.207Z", "user": 2, "content_type": 6, "object_id": "1", "object_repr": "Aspen James", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Staff status\"]}}]"}}, {"model": "admin.logentry", "pk": 9, "fields": {"action_time": "2023-08-28T19:05:05.379Z", "user": 2, "content_type": 9, "object_id": "1", "object_repr": "Introduction to Blockchain Concepts", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Chapter name\"]}}]"}}, {"model": "admin.logentry", "pk": 10, "fields": {"action_time": "2023-08-28T19:05:57.685Z", "user": 2, "content_type": 10, "object_id": "1", "object_repr": "Module1 : Blockchain Technology", "action_flag": 1, "change_message": "[{\"added\": {}}]"}}, {"model": "admin.logentry", "pk": 11, "fields": {"action_time": "2023-08-28T19:09:14.651Z", "user": 2, "content_type": 6, "object_id": "1", "object_repr": "Aspen James", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Superuser status\"]}}]"}}, {"model": "admin.logentry", "pk": 12, "fields": {"action_time": "2023-08-28T19:10:19.264Z", "user": 2, "content_type": 6, "object_id": "3", "object_repr": "Joshua King", "action_flag": 1, "change_message": "[{\"added\": {}}]"}}, {"model": "admin.logentry", "pk": 13, "fields": {"action_time": "2023-08-28T19:29:26.898Z", "user": 1, "content_type": 9, "object_id": "1", "object_repr": "Introduction to Blockchain Concepts", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Chapter quiz\"]}}]"}}, {"model": "admin.logentry", "pk": 14, "fields": {"action_time": "2023-08-28T19:34:54.776Z", "user": 1, "content_type": 9, "object_id": "1", "object_repr": "Introduction to Blockchain Concepts", "action_flag": 2, "change_message": "[]"}}, {"model": "admin.logentry", "pk": 15, "fields": {"action_time": "2023-08-29T13:30:34.952Z", "user": 2, "content_type": 16, "object_id": "4", "object_repr": "machar - Introduction to Blockchain - Score: 0", "action_flag": 3, "change_message": ""}}, {"model": "admin.logentry", "pk": 16, "fields": {"action_time": "2023-08-29T13:30:41.890Z", "user": 2, "content_type": 16, "object_id": "3", "object_repr": "machar - Introduction to Blockchain - Score: 0", "action_flag": 3, "change_message": ""}}, {"model": "admin.logentry", "pk": 17, "fields": {"action_time": "2023-08-29T13:40:44.151Z", "user": 2, "content_type": 16, "object_id": "5", "object_repr": "Jared123 - Introduction to Blockchain - Score: 0", "action_flag": 2, "change_message": "[]"}}, {"model": "admin.logentry", "pk": 18, "fields": {"action_time": "2023-08-30T17:13:06.989Z", "user": 1, "content_type": 15, "object_id": "8", "object_repr": "Decentralized governance of transactions.", "action_flag": 2, "change_message": "[]"}}, {"model": "admin.logentry", "pk": 19, "fields": {"action_time": "2023-08-31T16:57:14.671Z", "user": 2, "content_type": 18, "object_id": "3", "object_repr": "USWDS", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Active\"]}}]"}}, {"model": "admin.logentry", "pk": 20, "fields": {"action_time": "2023-08-31T16:57:14.766Z", "user": 2, "content_type": 18, "object_id": "1", "object_repr": "Bootstrap", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Active\"]}}]"}}, {"model": "admin.logentry", "pk": 21, "fields": {"action_time": "2023-08-31T16:58:40.953Z", "user": 2, "content_type": 18, "object_id": "2", "object_repr": "Foundation", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Active\"]}}]"}}, {"model": "admin.logentry", "pk": 22, "fields": {"action_time": "2023-08-31T17:00:00.295Z", "user": 2, "content_type": 18, "object_id": "3", "object_repr": "USWDS", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Title\"]}}]"}}, {"model": "admin.logentry", "pk": 23, "fields": {"action_time": "2023-08-31T17:30:54.231Z", "user": 1, "content_type": 18, "object_id": "2", "object_repr": "Foundation", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Active\"]}}]"}}, {"model": "admin.logentry", "pk": 24, "fields": {"action_time": "2023-08-31T17:30:54.278Z", "user": 1, "content_type": 18, "object_id": "1", "object_repr": "Bootstrap", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Active\"]}}]"}}, {"model": "admin.logentry", "pk": 25, "fields": {"action_time": "2023-08-31T17:31:05.660Z", "user": 1, "content_type": 18, "object_id": "3", "object_repr": "USWDS", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Active\"]}}]"}}, {"model": "admin.logentry", "pk": 26, "fields": {"action_time": "2023-08-31T17:31:05.675Z", "user": 1, "content_type": 18, "object_id": "1", "object_repr": "Bootstrap", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Active\"]}}]"}}, {"model": "admin.logentry", "pk": 27, "fields": {"action_time": "2023-08-31T17:41:33.928Z", "user": 1, "content_type": 18, "object_id": "1", "object_repr": "Bootstrap", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Active\"]}}]"}}, {"model": "admin.logentry", "pk": 28, "fields": {"action_time": "2023-08-31T17:41:38.662Z", "user": 1, "content_type": 18, "object_id": "2", "object_repr": "Foundation", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Active\"]}}]"}}, {"model": "admin.logentry", "pk": 29, "fields": {"action_time": "2023-08-31T17:42:25.930Z", "user": 1, "content_type": 18, "object_id": "2", "object_repr": "Foundation", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Color\", \"Visible\"]}}]"}}, {"model": "admin.logentry", "pk": 30, "fields": {"action_time": "2023-08-31T17:46:13.188Z", "user": 1, "content_type": 18, "object_id": "2", "object_repr": "Foundation", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Display\"]}}]"}}, {"model": "admin.logentry", "pk": 31, "fields": {"action_time": "2023-09-08T14:25:55.383Z", "user": 1, "content_type": 16, "object_id": "13", "object_repr": "Jared123 - Introduction to Blockchain - Score: 1", "action_flag": 3, "change_message": ""}}, {"model": "admin.logentry", "pk": 32, "fields": {"action_time": "2023-09-08T14:25:55.547Z", "user": 1, "content_type": 16, "object_id": "12", "object_repr": "Aspen - Introduction to Blockchain - Score: 1", "action_flag": 3, "change_message": ""}}, {"model": "admin.logentry", "pk": 33, "fields": {"action_time": "2023-09-08T14:25:55.638Z", "user": 1, "content_type": 16, "object_id": "11", "object_repr": "Aspen - Introduction to Blockchain - Score: 1", "action_flag": 3, "change_message": ""}}, {"model": "admin.logentry", "pk": 34, "fields": {"action_time": "2023-09-08T14:25:55.739Z", "user": 1, "content_type": 16, "object_id": "10", "object_repr": "Aspen - Introduction to Blockchain - Score: 2", "action_flag": 3, "change_message": ""}}, {"model": "admin.logentry", "pk": 35, "fields": {"action_time": "2023-09-09T09:09:42.302Z", "user": 1, "content_type": 18, "object_id": "2", "object_repr": "Foundation", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Active\"]}}]"}}, {"model": "admin.logentry", "pk": 36, "fields": {"action_time": "2023-09-09T09:09:42.484Z", "user": 1, "content_type": 18, "object_id": "1", "object_repr": "Bootstrap", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Active\"]}}]"}}, {"model": "admin.logentry", "pk": 37, "fields": {"action_time": "2023-09-18T12:56:03.587Z", "user": 1, "content_type": 21, "object_id": "1", "object_repr": "How blaockchian works?", "action_flag": 1, "change_message": "[{\"added\": {}}]"}}, {"model": "admin.logentry", "pk": 38, "fields": {"action_time": "2023-09-18T12:56:45.654Z", "user": 1, "content_type": 21, "object_id": "1", "object_repr": "How blaockchian works?", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Video id\"]}}]"}}, {"model": "admin.logentry", "pk": 39, "fields": {"action_time": "2023-09-18T12:57:13.510Z", "user": 1, "content_type": 21, "object_id": "1", "object_repr": "How blaockchian works?", "action_flag": 2, "change_message": "[]"}}, {"model": "admin.logentry", "pk": 40, "fields": {"action_time": "2023-09-18T14:09:48.598Z", "user": 1, "content_type": 10, "object_id": "1", "object_repr": "Module1 : Blockchain Technology", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Video\"]}}]"}}, {"model": "admin.logentry", "pk": 41, "fields": {"action_time": "2023-09-19T14:44:33.824Z", "user": 1, "content_type": 10, "object_id": "1", "object_repr": "Module1 : Blockchain Technology", "action_flag": 2, "change_message": "[]"}}, {"model": "admin.logentry", "pk": 42, "fields": {"action_time": "2023-09-19T14:50:25.087Z", "user": 1, "content_type": 21, "object_id": "1", "object_repr": "How blockchain works?", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Title\"]}}]"}}, {"model": "admin.logentry", "pk": 43, "fields": {"action_time": "2023-09-28T16:51:22.329Z", "user": 2, "content_type": 10, "object_id": "2", "object_repr": "Introduction to smart contracts", "action_flag": 1, "change_message": "[{\"added\": {}}]"}}, {"model": "admin.logentry", "pk": 44, "fields": {"action_time": "2023-10-02T14:13:19.277Z", "user": 1, "content_type": 19, "object_id": "6", "object_repr": "CompletedLesson object (6)", "action_flag": 3, "change_message": ""}}, {"model": "admin.logentry", "pk": 45, "fields": {"action_time": "2023-10-02T14:16:43.970Z", "user": 1, "content_type": 19, "object_id": "5", "object_repr": "CompletedLesson object (5)", "action_flag": 3, "change_message": ""}}, {"model": "admin.logentry", "pk": 46, "fields": {"action_time": "2023-10-02T14:16:52.940Z", "user": 1, "content_type": 19, "object_id": "4", "object_repr": "CompletedLesson object (4)", "action_flag": 3, "change_message": ""}}, {"model": "admin.logentry", "pk": 47, "fields": {"action_time": "2023-10-02T14:17:02.381Z", "user": 1, "content_type": 19, "object_id": "3", "object_repr": "CompletedLesson object (3)", "action_flag": 3, "change_message": ""}}, {"model": "admin.logentry", "pk": 48, "fields": {"action_time": "2023-10-14T08:54:57.925Z", "user": 1, "content_type": 18, "object_id": "2", "object_repr": "Foundation", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Active\"]}}]"}}, {"model": "admin.logentry", "pk": 49, "fields": {"action_time": "2023-10-14T08:55:13.868Z", "user": 1, "content_type": 18, "object_id": "3", "object_repr": "USWDS", "action_flag": 2, "change_message": "[]"}}, {"model": "admin.logentry", "pk": 50, "fields": {"action_time": "2023-10-14T08:55:21.022Z", "user": 1, "content_type": 18, "object_id": "3", "object_repr": "USWDS", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Active\"]}}]"}}, {"model": "admin.logentry", "pk": 51, "fields": {"action_time": "2023-10-14T08:55:21.030Z", "user": 1, "content_type": 18, "object_id": "2", "object_repr": "Foundation", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Active\"]}}]"}}, {"model": "admin.logentry", "pk": 52, "fields": {"action_time": "2023-11-04T06:57:04.159Z", "user": 1, "content_type": 13, "object_id": "3", "object_repr": "1.1 Smart Contracts 3.0", "action_flag": 3, "change_message": ""}}, {"model": "admin.logentry", "pk": 53, "fields": {"action_time": "2023-11-08T16:59:04.783Z", "user": 1, "content_type": 10, "object_id": "4", "object_repr": "Module 2: BlockChain Consensus Mechanisms.", "action_flag": 3, "change_message": ""}}, {"model": "admin.logentry", "pk": 54, "fields": {"action_time": "2023-11-08T16:59:04.899Z", "user": 1, "content_type": 10, "object_id": "3", "object_repr": "Module 2: BlockChain Consensus Mechanisms.", "action_flag": 3, "change_message": ""}}, {"model": "admin.logentry", "pk": 55, "fields": {"action_time": "2023-11-08T17:10:54.404Z", "user": 1, "content_type": 10, "object_id": "5", "object_repr": "Module 2: BlockChain Consensus Mechanisms.", "action_flag": 3, "change_message": ""}}, {"model": "admin.logentry", "pk": 56, "fields": {"action_time": "2023-11-08T17:21:04.183Z", "user": 1, "content_type": 10, "object_id": "6", "object_repr": "Module 2: BlockChain Consensus Mechanisms.", "action_flag": 1, "change_message": "[{\"added\": {}}]"}}, {"model": "admin.logentry", "pk": 57, "fields": {"action_time": "2023-11-08T17:21:41.687Z", "user": 1, "content_type": 10, "object_id": "6", "object_repr": "Module 2: BlockChain Consensus Mechanisms.", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"Word file\"]}}]"}}, {"model": "admin.logentry", "pk": 58, "fields": {"action_time": "2023-11-08T17:34:03.733Z", "user": 1, "content_type": 10, "object_id": "6", "object_repr": "Module 2: BlockChain Consensus Mechanisms.", "action_flag": 3, "change_message": ""}}, {"model": "auth.permission", "pk": 1, "fields": {"name": "Can add log entry", "content_type": 1, "codename": "add_logentry"}}, {"model": "auth.permission", "pk": 2, "fields": {"name": "Can change log entry", "content_type": 1, "codename": "change_logentry"}}, {"model": "auth.permission", "pk": 3, "fields": {"name": "Can delete log entry", "content_type": 1, "codename": "delete_logentry"}}, {"model": "auth.permission", "pk": 4, "fields": {"name": "Can view log entry", "content_type": 1, "codename": "view_logentry"}}, {"model": "auth.permission", "pk": 5, "fields": {"name": "Can add permission", "content_type": 2, "codename": "add_permission"}}, {"model": "auth.permission", "pk": 6, "fields": {"name": "Can change permission", "content_type": 2, "codename": "change_permission"}}, {"model": "auth.permission", "pk": 7, "fields": {"name": "Can delete permission", "content_type": 2, "codename": "delete_permission"}}, {"model": "auth.permission", "pk": 8, "fields": {"name": "Can view permission", "content_type": 2, "codename": "view_permission"}}, {"model": "auth.permission", "pk": 9, "fields": {"name": "Can add group", "content_type": 3, "codename": "add_group"}}, {"model": "auth.permission", "pk": 10, "fields": {"name": "Can change group", "content_type": 3, "codename": "change_group"}}, {"model": "auth.permission", "pk": 11, "fields": {"name": "Can delete group", "content_type": 3, "codename": "delete_group"}}, {"model": "auth.permission", "pk": 12, "fields": {"name": "Can view group", "content_type": 3, "codename": "view_group"}}, {"model": "auth.permission", "pk": 13, "fields": {"name": "Can add content type", "content_type": 4, "codename": "add_contenttype"}}, {"model": "auth.permission", "pk": 14, "fields": {"name": "Can change content type", "content_type": 4, "codename": "change_contenttype"}}, {"model": "auth.permission", "pk": 15, "fields": {"name": "Can delete content type", "content_type": 4, "codename": "delete_contenttype"}}, {"model": "auth.permission", "pk": 16, "fields": {"name": "Can view content type", "content_type": 4, "codename": "view_contenttype"}}, {"model": "auth.permission", "pk": 17, "fields": {"name": "Can add session", "content_type": 5, "codename": "add_session"}}, {"model": "auth.permission", "pk": 18, "fields": {"name": "Can change session", "content_type": 5, "codename": "change_session"}}, {"model": "auth.permission", "pk": 19, "fields": {"name": "Can delete session", "content_type": 5, "codename": "delete_session"}}, {"model": "auth.permission", "pk": 20, "fields": {"name": "Can view session", "content_type": 5, "codename": "view_session"}}, {"model": "auth.permission", "pk": 21, "fields": {"name": "Can add user", "content_type": 6, "codename": "add_user"}}, {"model": "auth.permission", "pk": 22, "fields": {"name": "Can change user", "content_type": 6, "codename": "change_user"}}, {"model": "auth.permission", "pk": 23, "fields": {"name": "Can delete user", "content_type": 6, "codename": "delete_user"}}, {"model": "auth.permission", "pk": 24, "fields": {"name": "Can view user", "content_type": 6, "codename": "view_user"}}, {"model": "auth.permission", "pk": 25, "fields": {"name": "Can add course", "content_type": 7, "codename": "add_course"}}, {"model": "auth.permission", "pk": 26, "fields": {"name": "Can change course", "content_type": 7, "codename": "change_course"}}, {"model": "auth.permission", "pk": 27, "fields": {"name": "Can delete course", "content_type": 7, "codename": "delete_course"}}, {"model": "auth.permission", "pk": 28, "fields": {"name": "Can view course", "content_type": 7, "codename": "view_course"}}, {"model": "auth.permission", "pk": 29, "fields": {"name": "Can add enrollment", "content_type": 8, "codename": "add_enrollment"}}, {"model": "auth.permission", "pk": 30, "fields": {"name": "Can change enrollment", "content_type": 8, "codename": "change_enrollment"}}, {"model": "auth.permission", "pk": 31, "fields": {"name": "Can delete enrollment", "content_type": 8, "codename": "delete_enrollment"}}, {"model": "auth.permission", "pk": 32, "fields": {"name": "Can view enrollment", "content_type": 8, "codename": "view_enrollment"}}, {"model": "auth.permission", "pk": 33, "fields": {"name": "Can add chapter", "content_type": 9, "codename": "add_chapter"}}, {"model": "auth.permission", "pk": 34, "fields": {"name": "Can change chapter", "content_type": 9, "codename": "change_chapter"}}, {"model": "auth.permission", "pk": 35, "fields": {"name": "Can delete chapter", "content_type": 9, "codename": "delete_chapter"}}, {"model": "auth.permission", "pk": 36, "fields": {"name": "Can view chapter", "content_type": 9, "codename": "view_chapter"}}, {"model": "auth.permission", "pk": 37, "fields": {"name": "Can add lesson", "content_type": 10, "codename": "add_lesson"}}, {"model": "auth.permission", "pk": 38, "fields": {"name": "Can change lesson", "content_type": 10, "codename": "change_lesson"}}, {"model": "auth.permission", "pk": 39, "fields": {"name": "Can delete lesson", "content_type": 10, "codename": "delete_lesson"}}, {"model": "auth.permission", "pk": 40, "fields": {"name": "Can view lesson", "content_type": 10, "codename": "view_lesson"}}, {"model": "auth.permission", "pk": 41, "fields": {"name": "Can add assignment", "content_type": 11, "codename": "add_assignment"}}, {"model": "auth.permission", "pk": 42, "fields": {"name": "Can change assignment", "content_type": 11, "codename": "change_assignment"}}, {"model": "auth.permission", "pk": 43, "fields": {"name": "Can delete assignment", "content_type": 11, "codename": "delete_assignment"}}, {"model": "auth.permission", "pk": 44, "fields": {"name": "Can view assignment", "content_type": 11, "codename": "view_assignment"}}, {"model": "auth.permission", "pk": 45, "fields": {"name": "Can add submit assignment", "content_type": 12, "codename": "add_submitassignment"}}, {"model": "auth.permission", "pk": 46, "fields": {"name": "Can change submit assignment", "content_type": 12, "codename": "change_submitassignment"}}, {"model": "auth.permission", "pk": 47, "fields": {"name": "Can delete submit assignment", "content_type": 12, "codename": "delete_submitassignment"}}, {"model": "auth.permission", "pk": 48, "fields": {"name": "Can view submit assignment", "content_type": 12, "codename": "view_submitassignment"}}, {"model": "auth.permission", "pk": 49, "fields": {"name": "Can add quiz", "content_type": 13, "codename": "add_quiz"}}, {"model": "auth.permission", "pk": 50, "fields": {"name": "Can change quiz", "content_type": 13, "codename": "change_quiz"}}, {"model": "auth.permission", "pk": 51, "fields": {"name": "Can delete quiz", "content_type": 13, "codename": "delete_quiz"}}, {"model": "auth.permission", "pk": 52, "fields": {"name": "Can view quiz", "content_type": 13, "codename": "view_quiz"}}, {"model": "auth.permission", "pk": 53, "fields": {"name": "Can add question", "content_type": 14, "codename": "add_question"}}, {"model": "auth.permission", "pk": 54, "fields": {"name": "Can change question", "content_type": 14, "codename": "change_question"}}, {"model": "auth.permission", "pk": 55, "fields": {"name": "Can delete question", "content_type": 14, "codename": "delete_question"}}, {"model": "auth.permission", "pk": 56, "fields": {"name": "Can view question", "content_type": 14, "codename": "view_question"}}, {"model": "auth.permission", "pk": 57, "fields": {"name": "Can add choice", "content_type": 15, "codename": "add_choice"}}, {"model": "auth.permission", "pk": 58, "fields": {"name": "Can change choice", "content_type": 15, "codename": "change_choice"}}, {"model": "auth.permission", "pk": 59, "fields": {"name": "Can delete choice", "content_type": 15, "codename": "delete_choice"}}, {"model": "auth.permission", "pk": 60, "fields": {"name": "Can view choice", "content_type": 15, "codename": "view_choice"}}, {"model": "auth.permission", "pk": 61, "fields": {"name": "Can add quiz submission", "content_type": 16, "codename": "add_quizsubmission"}}, {"model": "auth.permission", "pk": 62, "fields": {"name": "Can change quiz submission", "content_type": 16, "codename": "change_quizsubmission"}}, {"model": "auth.permission", "pk": 63, "fields": {"name": "Can delete quiz submission", "content_type": 16, "codename": "delete_quizsubmission"}}, {"model": "auth.permission", "pk": 64, "fields": {"name": "Can view quiz submission", "content_type": 16, "codename": "view_quizsubmission"}}, {"model": "auth.permission", "pk": 65, "fields": {"name": "Can add resource", "content_type": 17, "codename": "add_resource"}}, {"model": "auth.permission", "pk": 66, "fields": {"name": "Can change resource", "content_type": 17, "codename": "change_resource"}}, {"model": "auth.permission", "pk": 67, "fields": {"name": "Can delete resource", "content_type": 17, "codename": "delete_resource"}}, {"model": "auth.permission", "pk": 68, "fields": {"name": "Can view resource", "content_type": 17, "codename": "view_resource"}}, {"model": "auth.permission", "pk": 69, "fields": {"name": "Can add Theme", "content_type": 18, "codename": "add_theme"}}, {"model": "auth.permission", "pk": 70, "fields": {"name": "Can change Theme", "content_type": 18, "codename": "change_theme"}}, {"model": "auth.permission", "pk": 71, "fields": {"name": "Can delete Theme", "content_type": 18, "codename": "delete_theme"}}, {"model": "auth.permission", "pk": 72, "fields": {"name": "Can view Theme", "content_type": 18, "codename": "view_theme"}}, {"model": "auth.permission", "pk": 73, "fields": {"name": "Can add completed lesson", "content_type": 19, "codename": "add_completedlesson"}}, {"model": "auth.permission", "pk": 74, "fields": {"name": "Can change completed lesson", "content_type": 19, "codename": "change_completedlesson"}}, {"model": "auth.permission", "pk": 75, "fields": {"name": "Can delete completed lesson", "content_type": 19, "codename": "delete_completedlesson"}}, {"model": "auth.permission", "pk": 76, "fields": {"name": "Can view completed lesson", "content_type": 19, "codename": "view_completedlesson"}}, {"model": "auth.permission", "pk": 77, "fields": {"name": "Can add video progress", "content_type": 20, "codename": "add_videoprogress"}}, {"model": "auth.permission", "pk": 78, "fields": {"name": "Can change video progress", "content_type": 20, "codename": "change_videoprogress"}}, {"model": "auth.permission", "pk": 79, "fields": {"name": "Can delete video progress", "content_type": 20, "codename": "delete_videoprogress"}}, {"model": "auth.permission", "pk": 80, "fields": {"name": "Can view video progress", "content_type": 20, "codename": "view_videoprogress"}}, {"model": "auth.permission", "pk": 81, "fields": {"name": "Can add video lesson", "content_type": 21, "codename": "add_videolesson"}}, {"model": "auth.permission", "pk": 82, "fields": {"name": "Can change video lesson", "content_type": 21, "codename": "change_videolesson"}}, {"model": "auth.permission", "pk": 83, "fields": {"name": "Can delete video lesson", "content_type": 21, "codename": "delete_videolesson"}}, {"model": "auth.permission", "pk": 84, "fields": {"name": "Can view video lesson", "content_type": 21, "codename": "view_videolesson"}}, {"model": "auth.permission", "pk": 85, "fields": {"name": "Can add completed course", "content_type": 22, "codename": "add_completedcourse"}}, {"model": "auth.permission", "pk": 86, "fields": {"name": "Can change completed course", "content_type": 22, "codename": "change_completedcourse"}}, {"model": "auth.permission", "pk": 87, "fields": {"name": "Can delete completed course", "content_type": 22, "codename": "delete_completedcourse"}}, {"model": "auth.permission", "pk": 88, "fields": {"name": "Can view completed course", "content_type": 22, "codename": "view_completedcourse"}}, {"model": "auth.permission", "pk": 89, "fields": {"name": "Can add certificate", "content_type": 23, "codename": "add_certificate"}}, {"model": "auth.permission", "pk": 90, "fields": {"name": "Can change certificate", "content_type": 23, "codename": "change_certificate"}}, {"model": "auth.permission", "pk": 91, "fields": {"name": "Can delete certificate", "content_type": 23, "codename": "delete_certificate"}}, {"model": "auth.permission", "pk": 92, "fields": {"name": "Can view certificate", "content_type": 23, "codename": "view_certificate"}}, {"model": "contenttypes.contenttype", "pk": 1, "fields": {"app_label": "admin", "model": "logentry"}}, {"model": "contenttypes.contenttype", "pk": 2, "fields": {"app_label": "auth", "model": "permission"}}, {"model": "contenttypes.contenttype", "pk": 3, "fields": {"app_label": "auth", "model": "group"}}, {"model": "contenttypes.contenttype", "pk": 4, "fields": {"app_label": "contenttypes", "model": "contenttype"}}, {"model": "contenttypes.contenttype", "pk": 5, "fields": {"app_label": "sessions", "model": "session"}}, {"model": "contenttypes.contenttype", "pk": 6, "fields": {"app_label": "users", "model": "user"}}, {"model": "contenttypes.contenttype", "pk": 7, "fields": {"app_label": "courses", "model": "course"}}, {"model": "contenttypes.contenttype", "pk": 8, "fields": {"app_label": "courses", "model": "enrollment"}}, {"model": "contenttypes.contenttype", "pk": 9, "fields": {"app_label": "courses", "model": "chapter"}}, {"model": "contenttypes.contenttype", "pk": 10, "fields": {"app_label": "courses", "model": "lesson"}}, {"model": "contenttypes.contenttype", "pk": 11, "fields": {"app_label": "assignments", "model": "assignment"}}, {"model": "contenttypes.contenttype", "pk": 12, "fields": {"app_label": "assignments", "model": "submitassignment"}}, {"model": "contenttypes.contenttype", "pk": 13, "fields": {"app_label": "assignments", "model": "quiz"}}, {"model": "contenttypes.contenttype", "pk": 14, "fields": {"app_label": "assignments", "model": "question"}}, {"model": "contenttypes.contenttype", "pk": 15, "fields": {"app_label": "assignments", "model": "choice"}}, {"model": "contenttypes.contenttype", "pk": 16, "fields": {"app_label": "assignments", "model": "quizsubmission"}}, {"model": "contenttypes.contenttype", "pk": 17, "fields": {"app_label": "resources", "model": "resource"}}, {"model": "contenttypes.contenttype", "pk": 18, "fields": {"app_label": "admin_interface", "model": "theme"}}, {"model": "contenttypes.contenttype", "pk": 19, "fields": {"app_label": "courses", "model": "completedlesson"}}, {"model": "contenttypes.contenttype", "pk": 20, "fields": {"app_label": "resources", "model": "videoprogress"}}, {"model": "contenttypes.contenttype", "pk": 21, "fields": {"app_label": "resources", "model": "videolesson"}}, {"model": "contenttypes.contenttype", "pk": 22, "fields": {"app_label": "courses", "model": "completedcourse"}}, {"model": "contenttypes.contenttype", "pk": 23, "fields": {"app_label": "courses", "model": "certificate"}}, {"model": "sessions.session", "pk": "e90ar30qkp12cbhyzybzo10lpwhdzpzr", "fields": {"session_data": ".eJxVjMsOgjAUBf-la9NwS6Hg0r3f0NxXLWpoQmFl_HclYaHbMzPnZSJua45b1SVOYs7Gm9PvRsgPnXcgd5xvxXKZ12Uiuyv2oNVei-jzcrh_Bxlr_tYIIBSoZ98O1IHvVJIb2DE5HplaaCAkr02LoU_BEY3gWZg8KGpKYt4f-Zg5Cg:1qnH0x:VE55naGNiL2MWf47Oop6UWlNu3td7ym3yw3_k24uzak", "expire_date": "2023-10-16T11:23:03.731Z"}}, {"model": "sessions.session", "pk": "h381yopn0l7p24z7otkeh7zuo7f51jdj", "fields": {"session_data": ".eJxVjMsOwiAUBf-FtSG0AqUu3fcbyH1wpWogKe3K-O_apAvdnpk5LxVhW3PcWlrizOqienX63RDokcoO-A7lVjXVsi4z6l3RB216qpye18P9O8jQ8rcOlimZwZ9NhxYcSQdAY6DgLHgkNAiMMngRZMFg0BL04EYBSYZSUO8PF4U6AA:1qblPO:4nuT6i-Z2rRruYOqxZ253GtWxgFttoH8B7bImgnV_10", "expire_date": "2023-09-14T17:24:42.099Z"}}, {"model": "sessions.session", "pk": "igt2emrwkwhth0xvic529tqe69hkt55u", "fields": {"session_data": ".eJxVjDsOwyAQRO9CHSHAmE_K9D4D2mUhOIlAMnYV5e6xJRdJOfPezJsF2NYStp6WMBO7Mskuvx1CfKZ6AHpAvTceW12XGfmh8JN2PjVKr9vp_h0U6GVfo9CUEdw4OPSjIRVxiEoqlFkbgc4Iu2eyLioRwXrKyUNOWWISFrVnny_xojiK:1qtrRD:boCDwHZjYvX3pKVr16NGfBHSzigPK12saVNIZOiVxrg", "expire_date": "2023-11-03T15:29:23.419Z"}}, {"model": "sessions.session", "pk": "p9l1hg00dqir8c0w8fbxbeni728h9gxq", "fields": {"session_data": ".eJxVjDsOwyAQRO9CHSHAmE_K9D4D2mUhOIlAMnYV5e6xJRdJOfPezJsF2NYStp6WMBO7Mskuvx1CfKZ6AHpAvTceW12XGfmh8JN2PjVKr9vp_h0U6GVfo9CUEdw4OPSjIRVxiEoqlFkbgc4Iu2eyLioRwXrKyUNOWWISFrVnny_xojiK:1r1A58:WmjBFpLwVCOBMmrmBrH9XVHnJsTh4knZgyq-9QArxHQ", "expire_date": "2023-11-23T18:48:46.477Z"}}, {"model": "users.user", "pk": 1, "fields": {"password": "pbkdf2_sha256$600000$GA4UVxg7xN7mmeeI6sHcYa$6AmjQihCuhujYyBA6pFymv6n3YPBMxeds4eaxV5xpdg=", "last_login": "2023-11-09T18:48:45.959Z", "is_superuser": true, "username": "Aspen", "first_name": "Aspen", "last_name": "James", "email": "[email protected]", "is_staff": true, "is_active": true, "date_joined": "2023-08-28T18:22:51Z", "user_type": 2, "groups": [], "user_permissions": [], "completed_lessons": []}}, {"model": "users.user", "pk": 2, "fields": {"password": "pbkdf2_sha256$600000$S3nyuorZgzGrI1ARtgeeux$u8grvLI/vrRqjg4MIx35TYeOlEwIDAgVHz4pgESLpGQ=", "last_login": "2023-09-28T16:49:43.864Z", "is_superuser": true, "username": "machar", "first_name": "", "last_name": "", "email": "[email protected]", "is_staff": true, "is_active": true, "date_joined": "2023-08-28T18:39:21.270Z", "user_type": 1, "groups": [], "user_permissions": [], "completed_lessons": []}}, {"model": "users.user", "pk": 3, "fields": {"password": "josh1234.", "last_login": "2023-08-28T19:09:35Z", "is_superuser": false, "username": "JoshKing", "first_name": "Joshua", "last_name": "King", "email": "[email protected]", "is_staff": false, "is_active": true, "date_joined": "2023-08-28T19:09:18Z", "user_type": 1, "groups": [], "user_permissions": [], "completed_lessons": []}}, {"model": "users.user", "pk": 4, "fields": {"password": "pbkdf2_sha256$600000$ixlVRoWDKk4YddI7AzxZP9$JD6+8arhDbFZ/ABYn37IpLvfTZrEB1TjpGfE8nyoPpw=", "last_login": "2023-11-07T11:02:36.309Z", "is_superuser": false, "username": "Jared123", "first_name": "Jared", "last_name": "James", "email": "[email protected]", "is_staff": false, "is_active": true, "date_joined": "2023-08-29T08:30:14.280Z", "user_type": 1, "groups": [], "user_permissions": [], "completed_lessons": []}}, {"model": "users.user", "pk": 5, "fields": {"password": "pbkdf2_sha256$600000$jSzt1Mq4IozXZbRL0QbYkQ$WBxj8gldmJD+p9NV3wlFmK9gQWDpttd6ae7EFvtYczk=", "last_login": "2023-10-09T15:28:51.171Z", "is_superuser": false, "username": "Jeffrey12", "first_name": "Jeffrey", "last_name": "James", "email": "[email protected]", "is_staff": false, "is_active": true, "date_joined": "2023-10-02T12:56:32.736Z", "user_type": 1, "groups": [], "user_permissions": [], "completed_lessons": []}}, {"model": "users.user", "pk": 6, "fields": {"password": "pbkdf2_sha256$600000$h1a9nCU0NcwD34T3pEjH2F$4vpfRlD/vphlOmTGGbz6Af5y76mzBvQLEE+ctuzJPV4=", "last_login": "2023-10-21T07:32:20.934Z", "is_superuser": false, "username": "JoshKim", "first_name": "Joshua", "last_name": "Kim", "email": "[email protected]", "is_staff": false, "is_active": true, "date_joined": "2023-10-21T07:32:11.018Z", "user_type": 1, "groups": [], "user_permissions": [], "completed_lessons": []}}, {"model": "courses.course", "pk": 1, "fields": {"course_name": "Introduction to Blockchain", "course_description": "Introducing Blockchain basics and concepts.", "teacher": 1}}, {"model": "courses.chapter", "pk": 1, "fields": {"chapter_name": "Introduction to Blockchain Concepts", "chapter_description": "This chapter Introduces blockchain to new learners", "course": 1, "chapter_quiz": 1}}, {"model": "courses.chapter", "pk": 7, "fields": {"chapter_name": "Smart Contracts", "chapter_description": "This chapter discusses smart contracts and their structure.", "course": 1, "chapter_quiz": null}}, {"model": "courses.lesson", "pk": 1, "fields": {"lesson_name": "Module1 : Blockchain Technology", "lesson_content": "# Blockchain Technology\r\n\r\nBlockchain technology is a revolutionary concept that is changing the way we think about data and its security. It is a distributed ledger system that allows for the secure and transparent transfer of digital assets over a decentralized network. Blockchain is a type of distributed ledger technology (DLT) that enables the secure and immutable storage of data in a shared digital ledger. It is also a platform for securely and efficiently exchanging digital assets.\r\n\r\nBlockchain technology is often compared to a database, but it is more than just a database. Unlike a database, which is centrally managed and stored in a single location, blockchain is a decentralized system, where data is stored and managed across multiple computers in a network. Transactions in a blockchain are recorded in immutable blocks of data, protecting them from any unauthorized changes.\r\n\r\nBlockchain technology is being used in a variety of applications, including financial services, healthcare, supply chain management, insurance, digital identity, and even government. One of the primary advantages of blockchain technology is its ability to provide transparency and trust to users. By using cryptographic algorithms to secure data and network nodes, blockchain is able to provide users with a secure, immutable, and transparent system for exchanging digital assets.\r\n\r\nIn addition to its many applications, blockchain technology also has a number of important benefits. Because of its distributed nature, blockchain is able to provide users with a secure way to exchange digital assets without the need for a central authority. Blockchain technology also offers users the ability to verify transactions and ensure that all data is accurate and up-to-date.\r\n\r\n## Events that Led to Blockchain\r\n\r\nLet’s now look at the early history of computing and computer networks and see how these technologies evolved and contributed to the development of Bitcoin in 2008. We can view this in chronological order:\r\n\r\n- 1960s – Invention of computer networks\r\n- 1969 – Development of ARPANET\r\n- 1970s – Early work on secure network communication including public key cryptography\r\n- 1970s – Cryptographic hash functions\r\n- 1973 – Extension of ARPANET to other geographic locations\r\n- 1974 – First internet service provider, Telenet\r\n- 1976 – Diffie–Hellman work on securely exchanging cryptographic keys\r\n- 1978 – Invention of public key cryptography\r\n- 1979 – Invention of Merkle Trees (hashes in a tree structure) by Ralph C. Merkle\r\n- 1980s – Development of TCP/IP\r\n- 1980 – Protocols for public key cryptosystems, Ralph C. Merkle\r\n- 1982 – Blind signatures proposed by David Chaum\r\n- 1982 – The Byzantine Generals Problem (Bitcoin can be considered a solution to the Byzantine Generals Problem; however, the original intention of the Bitcoin network was to address the previously unsolved double-spending problem)\r\n- 1985 – Work on elliptic curve cryptography by Neal Koblitz and Victor Miller\r\n- 1991 – Haber and Stornetta work on tamper-proofing document timestamps. This can be considered the earliest idea of a chain of blocks or hash chains\r\n- 1992 – Cynthia Dwork and Moni Naor publish Pricing via Processing or Combatting Junk Mail. This is considered the first use of Proof of Work (PoW)\r\n- 1993 – Haber, Bayer, and Stornetta upgraded the tamper-proofing of document timestamps system with Merkle trees\r\n- 1995 – David Chaum's Digicash system (an anonymous electronic cash system) started to be used in some banks\r\n- 1998 – Bit Gold, a mechanism for decentralized digital currency, invented by Nick Szabo. It used hash chaining and Byzantine Quorums\r\n- 1999 – Emergence of a file-sharing application mainly used for music sharing, Napster, which is a P2P network, but was centralized with the use of indexing servers\r\n- 1999 – Development of a secure timestamping service for the Belgian project TIMESEC\r\n- 2000 – Gnutella file-sharing network, which introduced decentralization\r\n- 2001 – Emergence of BitTorrent and Distributed Hash Tables (DHTs)\r\n- 2002 – Hashcash by Adam Back\r\n- 2004 – Development of B-Money by Wei Dei using hashcash\r\n- 2004 – Hal Finney, the invention of the reusable PoW system\r\n- 2005 – Prevention of Sybil attacks by using computation puzzles, due to James Aspnes et al.\r\n- 2009 – Bitcoin (first blockchain)", "chapter": 1, "video": 1, "word_file": ""}}, {"model": "courses.lesson", "pk": 2, "fields": {"lesson_name": "Introduction to smart contracts", "lesson_content": "# What are Smart Contracts?\r\n\r\nSmart contracts are self-executing contracts with the terms of the agreement between the buyer and seller directly written into lines of code. The code and the agreements contained therein exist across a distributed, decentralized blockchain network. A blockchain is a system of recording information in a way that makes it difficult or impossible to change, hack, or cheat the system. A decentralized network means that there is no central authority that governs the system. This makes smart contracts very secure and reliable.\r\n\r\nSmart contracts can be used to automate a wide variety of transactions, including:\r\n\r\n- Financial transactions: Smart contracts can be used to automate payments, loans, and other financial transactions.\r\n- Property transactions: Smart contracts can be used to automate the sale and purchase of property, including the transfer of ownership and the payment of taxes and fees.\r\n- Supply chain management: Smart contracts can be used to track and manage the movement of goods through a supply chain.\r\n- Voting: Smart contracts can be used to create secure and transparent voting systems.\r\n- Insurance: Smart contracts can be used to create and automate insurance policies.\r\n\r\nSmart contracts are still a relatively new technology, but they have the potential to revolutionize many industries.\r\n\r\n# How do Smart Contracts Work?\r\n\r\nSmart contracts are typically written in a programming language such as Solidity, which is designed specifically for smart contracts. Once a smart contract is written, it is deployed to a blockchain network. Once deployed, the smart contract cannot be changed.\r\n\r\nWhen two or more parties want to enter into a smart contract, they agree to the terms of the contract and then sign it using their digital signatures. The smart contract is then executed on the blockchain network.\r\n\r\nThe blockchain network is responsible for ensuring that the terms of the smart contract are fulfilled. If one of the parties to the smart contract tries to violate the terms of the contract, the blockchain network will prevent the transaction from going through.\r\n\r\n# Benefits of Smart Contracts\r\n\r\nSmart contracts offer a number of benefits, including:\r\n\r\n- Security: Smart contracts are very secure because they are executed on a blockchain network. Blockchain networks are very difficult to hack or tamper with.\r\n- Transparency: Smart contracts are transparent because they are stored on a blockchain network. This means that anyone can view the terms of the contract and the execution of the contract.\r\n- Efficiency: Smart contracts can automate many tasks that are currently done manually. This can save time and money.\r\n\r\n# Challenges of Smart Contracts\r\n\r\nSmart contracts are a new technology, and there are a number of challenges that need to be addressed before they can be widely adopted. These challenges include:\r\n\r\n- Complexity: Smart contracts can be complex to write and understand. This can make them difficult to use for people who are not familiar with programming.\r\n- Regulation: There is currently no clear regulatory framework for smart contracts. This can create uncertainty for businesses and consumers.\r\n- Security vulnerabilities: There have been a number of high-profile cases of smart contracts being hacked. This has raised concerns about the security of smart contracts.\r\n\r\nDespite the challenges, smart contracts have the potential to revolutionize many industries. As the technology continues to develop and mature, we can expect to see smart contracts being used in a wide range of applications.", "chapter": 7, "video": null, "word_file": ""}}, {"model": "courses.lesson", "pk": 7, "fields": {"lesson_name": "Module 2: BlockChain Consensus Mechanisms.", "lesson_content": "", "chapter": 1, "video": null, "word_file": "word_lesson_files/bcmech_KLVtZfI.docx"}}, {"model": "courses.lesson", "pk": 8, "fields": {"lesson_name": "Module 2: BlockChain Consensus Mechanisms.", "lesson_content": "__ Blockchain Consensus Mechanisms: A Comprehensive Overview __\n\nBlockchain technology relies on consensus mechanisms to validate and record transactions in a secure and decentralized manner\\. These mechanisms play a pivotal role in maintaining the integrity and trustworthiness of distributed ledgers\\. Here, we present a comprehensive overview of blockchain consensus mechanisms, highlighting their strengths, weaknesses, and use cases\\.\n\n__ 1\\. Proof of Work \\(PoW\\) __\n\n Introduced by Bitcoin , PoW requires network participants, known as miners, to solve complex mathematical puzzles to validate transactions and create new blocks\\. While it offers robust security, PoW is energy\\-intensive and has scalability challenges\\.\n\n __2\\. Proof of Stake \\(PoS\\) __\n\n In PoS ,validators are chosen to create new blocks based on the amount of cryptocurrency they hold and are willing to \"stake\" as collateral\\. PoS is energy\\-efficient but can be criticized for potential centralization\\.\n\n__ 3\\. Delegated Proof of Stake \\(DPoS\\) __\n\n DPoS combines decentralization and speed \\. Token holders elect a limited number of delegates to validate transactions\\. DPoS is highly scalable but may face concerns regarding centralization due to delegate concentration\\.\n\n __4\\. Practical Byzantine Fault Tolerance \\(PBFT\\) __\n\n PBFT emphasizes speedy consensus , suitable for permissioned networks\\. Validators take turns proposing blocks and must agree on the order\\. It offers finality and high throughput but is less decentralized\\.\n\n__ 5\\. Delegated Proof of Authority \\(DPoA\\) __\n\n DPoA, employed in permissioned networks , relies on a select group of authorities for consensus\\. It's secure and efficient, making it ideal for corporate or consortium blockchains\\.\n\n __6\\. Proof of Space \\(PoSpace\\) __\n\n PoSpace leverages available storage space \\. Miners prove they have allocated space, making it an energy\\-efficient alternative\\. It's used in eco\\-friendly blockchain projects\\.\n\n__ 7\\. Proof of History \\(PoH\\) __\n\n PoH, introduced by Solana , timestamps events before they're added to the blockchain\\. This aids in scalability and allows for fast transaction confirmation\\.\n\n __8\\. Proof of Authority \\(PoA\\) __\n\n PoA relies on pre\\-approved validators \\. It's secure and efficient, making it suitable for private blockchains and testing environments\\.\n\nEach consensus mechanism has its merits and trade\\-offs, making it essential to choose the right one based on a blockchain's purpose and requirements\\. In a rapidly evolving blockchain landscape, understanding these mechanisms is crucial for making informed design and deployment decisions\\.\n\n", "chapter": 1, "video": null, "word_file": "word_lesson_files/bcmech_pBzyWJA.docx"}}, {"model": "courses.enrollment", "pk": 2, "fields": {"course": 1, "student": 5}}, {"model": "courses.enrollment", "pk": 3, "fields": {"course": 1, "student": 6}}, {"model": "courses.enrollment", "pk": 4, "fields": {"course": 1, "student": 4}}, {"model": "courses.completedlesson", "pk": 7, "fields": {"user": 4, "lesson": 1, "completed_at": "2023-10-02T14:25:22.172Z"}}, {"model": "courses.completedlesson", "pk": 8, "fields": {"user": 5, "lesson": 1, "completed_at": "2023-10-02T14:38:42.872Z"}}, {"model": "courses.completedlesson", "pk": 9, "fields": {"user": 5, "lesson": 2, "completed_at": "2023-10-02T14:38:55.409Z"}}, {"model": "courses.completedlesson", "pk": 10, "fields": {"user": 4, "lesson": 2, "completed_at": "2023-10-14T08:20:26.774Z"}}, {"model": "courses.completedlesson", "pk": 11, "fields": {"user": 6, "lesson": 1, "completed_at": "2023-10-21T07:32:59.314Z"}}, {"model": "courses.completedlesson", "pk": 12, "fields": {"user": 6, "lesson": 2, "completed_at": "2023-10-21T07:33:08.568Z"}}, {"model": "courses.completedcourse", "pk": 1, "fields": {"user": 4, "course": 1, "completed_at": "2023-10-02T11:14:07.507Z"}}, {"model": "courses.completedcourse", "pk": 6, "fields": {"user": 5, "course": 1, "completed_at": "2023-10-09T15:29:35.318Z"}}, {"model": "courses.certificate", "pk": 1, "fields": {"user": 4, "certificate_id": "49a923f136667ece44847bbceb7f6bb5643f41ca36d8c08f1649205a9ec47aaf", "name": "Jared James", "issuer": "ABYA Africa", "course": 1, "issued_at": "2023-11-02T17:36:20.739Z"}}, {"model": "assignments.quiz", "pk": 1, "fields": {"course": 1, "chapter": 1, "quiz_title": "Introduction to Blockchain", "quiz_description": "A quiz on the Blockchain concepts learnt."}}, {"model": "assignments.quiz", "pk": 2, "fields": {"course": 1, "chapter": 7, "quiz_title": "1.1 Smart Contracts 1.0", "quiz_description": "A quiz on smart contracts."}}, {"model": "assignments.question", "pk": 1, "fields": {"quiz_title": 1, "question_text": "What is Blockchain?"}}, {"model": "assignments.question", "pk": 2, "fields": {"quiz_title": 1, "question_text": "What is the primary advantage of using blockchain technology?"}}, {"model": "assignments.choice", "pk": 1, "fields": {"question": 1, "text": "A decentralized digital currency used for online transactions.", "is_correct": false}}, {"model": "assignments.choice", "pk": 2, "fields": {"question": 1, "text": "A self-executing contract with the terms of the agreement directly written into code.", "is_correct": true}}, {"model": "assignments.choice", "pk": 3, "fields": {"question": 1, "text": "A technology that enables secure and transparent record-keeping of transactions using a distributed ledger.", "is_correct": false}}, {"model": "assignments.choice", "pk": 4, "fields": {"question": 1, "text": "A contract that can only be executed manually by a lawyer.", "is_correct": false}}, {"model": "assignments.choice", "pk": 5, "fields": {"question": 2, "text": "Centralized control and management of data.", "is_correct": false}}, {"model": "assignments.choice", "pk": 6, "fields": {"question": 2, "text": "Rapid and unlimited scalability of the network.", "is_correct": false}}, {"model": "assignments.choice", "pk": 7, "fields": {"question": 2, "text": "Secure and transparent transfer of digital assets.", "is_correct": false}}, {"model": "assignments.choice", "pk": 8, "fields": {"question": 2, "text": "Decentralized governance of transactions.", "is_correct": true}}, {"model": "assignments.quizsubmission", "pk": 14, "fields": {"student": 4, "quiz": 1, "score": 2, "submitted_on": "2023-09-08T14:49:47.345Z"}}, {"model": "assignments.quizsubmission", "pk": 15, "fields": {"student": 4, "quiz": 2, "score": 0, "submitted_on": "2023-09-28T16:33:50.668Z"}}, {"model": "assignments.quizsubmission", "pk": 16, "fields": {"student": 5, "quiz": 1, "score": 1, "submitted_on": "2023-10-09T15:29:20.119Z"}}, {"model": "assignments.quizsubmission", "pk": 17, "fields": {"student": 5, "quiz": 2, "score": 0, "submitted_on": "2023-10-09T15:29:29.229Z"}}, {"model": "assignments.quizsubmission", "pk": 18, "fields": {"student": 6, "quiz": 1, "score": 2, "submitted_on": "2023-10-21T07:34:47.525Z"}}, {"model": "resources.videolesson", "pk": 1, "fields": {"title": "How blockchain works?", "description": "Video describing how blockchain works?", "video_lesson_id": "SSo_EIwHSd4"}}, {"model": "resources.videoprogress", "pk": 1, "fields": {"user": 1, "video_lesson": 1, "progress": "8.64", "status": false}}, {"model": "resources.videoprogress", "pk": 2, "fields": {"user": 4, "video_lesson": 1, "progress": "3.55", "status": false}}]