O Blockchain ou A Blockchain

O Blockchain para mim também soa estranho.

Blockchain como Arquitetura:
Arquitetura consiste em padronização, definição de componentes, relacionamento com demais softwares além de documentação, que na engenharia de software vem desde a década de 80, mas foi na década de 90 que os fundamentos de arquitetura foram definidos.
Atualmente arquitetura de software lida com documentação, diagramas, abstração de componentes, melhores práticas.

Não acho que seja arquitetura por não haver um padrão definido, mesmo a documentação ainda é escassa, não existem melhores práticas definidas e claras, a componentização não é abstrata mas prática. A única característica de arquitetura ao meu ver é a questão de haver um aspecto relacionado à arte, embora esta pegada artística esteja mais relacionado ao negócio ou ao objetivo final do software.

Blockchain como Protocolo:
Protocolo é uma convenção, um contrato e neste quesito entendo que Blockchain está longe de ser, mesmo as públicas seguem suas próprias convenções, sintaxe e semantica são diferentes entre as redes e cada rede muda de acordo com a necessidade.
Protolos são utilizados dentro de BLockchains como os protocolos de comunicação http ou o RPC.
Não acho que Blockchain seja protocolo, pois não é um contrato, uma convenção, está mais para uma pilha de protocolos.
Eu usaria 'A Blockchain' como pilha de protocolos.

Blockchain como Tecnologia:
Podemos dizer que a tecnologia é o uso de técnicas e do conhecimento adquirido para aperfeiçoar e/ou facilitar o trabalho com a arte, a resolução de um problema ou a execução de uma tarefa específica.
“tecnologia é quando utilizamos nosso conhecimento técnico, científico e empírico para solução de problemas, através da criação de dispositivos eletroeletrônicos, softwares, novos materiais, processos de manufatura e também o seu aperfeiçoamento”. Eng. Joao Ricardo Leal F. da Motta
Enquanto o cientista estuda uma determinada situação, e tira conclusões, a engenharia desenvovle os meios para se conseguir efetivamente alcançar estas conclusões, tecnologia é o encontro dos trabalhos do cientista e da engenhenharia.
Por isso tenho utilizado 'A Tecnologia Blockchain', embora existam divergências, neste momento tenho usado 'A tecnologia Blockchain'.


Comentários

Postagens mais visitadas