Чем обозреватели блоков взаимодействуют с цепочкой иначе, чем полные узлы? Можно ли будет в будущем интегрировать функции обозревателя блоков в полную реализацию узла?
Обозреватели блоков запускают инструментальные EVM, в отличие от обычного EVM, который запускается полным узлом. Если вы сами хотите такой же уровень детализации, вам нужно знать, как создать и настроить свой собственный EVM.
Хорошим местом для начала, которое включает ссылки на соответствующие области кода, была бы эта предыдущая тема: Instrumenting EVM .
Можно ли будет в будущем интегрировать функции обозревателя блоков в полную реализацию узла?
Да, это было бы определенно возможно. Не исключено, что некоторые реализации узлов Эфириума добавят функции проводника в ближайшем будущем. Кроме того, можно было бы запустить свой собственный обозреватель блоков локально помимо узла ( https://github.com/etherparty/explorer ). Значительную часть функциональности обозревателя блоков можно извлечь из интерфейса RPC узла. Кроме того, в будущем интерфейс будет расширен, например, чтобы можно было получать информацию о внутренних транзакциях контракта. Недавно Parity добавила функцию отслеживания этих сообщений ( https://github.com/ethcore/parity/wiki/JSONRPC-trace-module ).
q9f
Zach_is_my_name
Zach_is_my_name
q9f
Zach_is_my_name